Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 19.3.2021, 1:54   #1
Srdjan160
Banned
 
Član od: 23.12.2020.
Poruke: 10
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Određen forumom Game development od varijabli do projekata - duze diskusije mi trebaju

Znam da su varijable centar svega, pocetak svega. Varijable su kao x u matematici, dodelimo vrednosti i onda radim sa time. Tako je u JS cak i kad imas getElementById metod. Funkcije razumem, objekte isto. Dakle na putu sam vrlo vrlo dobrog programera.
Interesuje me kako se klasama i varijablama prave igre, lepo kako ide kretnja igraca, sta se kojim redom stvara (character, AI, level design, bloody palace). I pre svega na pravim igrama primere Half life, Bioshock, Witcher, i slicno. Zelim do modujem igre, da pravim gameplay modove, pa i graficke modove po smeku.

Treba mi duza diskusija, zato otvaram ovu temu. Da ne budi neko pitanje konfuzno? Lepo duga diskusija, duzi razgovor o game dev i enginima.
Srdjan160 je offline   Odgovor sa citatom ove poruke
Stara 19.3.2021, 7:36   #2
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Game development od varijabli do projekata - duze diskusije mi trebaju

Treba da znaš šta znači mašina stanja (state machine) pre nego što se upustiš u modelovanje bilo kakvog sistema.
Drugo, varijable nisu sve, algoritmi su sve. Nađi knjigu "Algoritmi i strukture podataka".
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 19.3.2021, 16:08   #3
Srdjan160
Banned
 
Član od: 23.12.2020.
Poruke: 10
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Game development od varijabli do projekata - duze diskusije mi trebaju

U Javascriptu jesu varijable najbitnije jer kad njih definises onda radis sa svim drugim. Cak i selektovanje elemenata bude varijabla, bukvalno deo sa kojim radis. Dok su funkcije - funkcije pravog zivota ali iznutra. Dakle stvorimo funkciju. Sto se tice samog programiranja cini se da ima razlika izmedju JS i ostalih.


Recimo na osnovu objektno-orijentisanog programiranja, kako bi klasama isao pravi gameplay bilo koje poznate igre? Klase, varijable, loops?
Srdjan160 je offline   Odgovor sa citatom ove poruke
Stara 19.3.2021, 16:42   #4
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Game development od varijabli do projekata - duze diskusije mi trebaju

Ne znam kako da ti objasnim pošto mi se čini da si tek ušao u JavaScript a nemaš nikakvo drugo predznanje. JavaScript ispod haube dosta drugačije radi od toga kako ga zamišljaš, a čini mi se da ni intuitivno ne razumeš šta je varijabla, referenca i objekat nevezano za sam jezik. Ne uči se džabe programiranje na fakultetu godinama, ne može sve preko ubrzanih kurseva.

U svakom slučaju, nemoj povlačiti koncepcijske paralele između JavaScripta i drugih jezika jer se video igre s razlogom ne pišu u JavaScriptu, a razloge ćeš shvatiti kad jednog dana budeš dublje ušao u JavaScript (preporučujem knjigu You Don't Know JavaScript) i neki od klasičnih OOP jezika kao što su Java i C++. Nađi neku knjigu o Javi i kreni da čitaš redom, za par meseci ćeš imati neke osnove i opštu sliku, a za godinu dana možda budeš znao da napraviš jednostavniju igru.
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 19.3.2021, 22:18   #5
Srdjan160
Banned
 
Član od: 23.12.2020.
Poruke: 10
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Game development od varijabli do projekata - duze diskusije mi trebaju

Kako vi "rokeri" vrtite dobro foricu, svaka vam cast. Kad je rok u pitanju moras ziveti a sad odjednom gde je programiranje odjednom nisi glavonja ako ne zivis (ne osecas nesto).

Programiranje je matriks uz jos malo inteligencije, ne neko tolstojsko spajanje kockica. Napravi pun krug zivljenja, pun krug "rockerstva". Valjda kur*enje stvara iluziju zivljenja za nesto ali mali moj tvoj Nole ne zivi za tenis, niti Milena Dravic zivi za glumu.
Srdjan160 je offline   Odgovor sa citatom ove poruke
Stara 19.3.2021, 22:29   #6
Srdjan160
Banned
 
Član od: 23.12.2020.
Poruke: 10
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Game development od varijabli do projekata - duze diskusije mi trebaju

I varijable jesu centar javaskripta, tako vidis po kodu uostalom. Evo ti primera:

function validateForm() {
var x = document.forms["myForm"]["fname"].value;
if (x == "") {
alert("Name must be filled out");
return false;
}
}

TO ti je validacija forme, kao sto vidis tu je var x ustvari pristup elementima ali se i dalje vodi kao varijabla, kao x u matematici ali za rad. Nisam ja pocetnik vec ste vi gejcici "full of shit", igrate na kartu zivljenja za nesto ali ne pun krug toga vec samo za nase.
Srdjan160 je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Tagovi
game development


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Steam SirDuck Online kupovina igara 13425 17.4.2024 14:33
Watch Dogs dex3108 Akcione igre 1815 8.11.2017 23:22
Koliko trosi svaka komponenta ponaosob? PS mode Osnovne komponente 3 6.8.2012 21:28
Smešni, interesantni tekstovi o raznim geek temama NjegovaWisost Cvet kompjutera 286 20.2.2010 13:18
Road Rush kodovi? Darth Ivan Stare igre 5 1.11.2006 22:41


Sva vremena su po Griniču +2 h. Sada je 1:47.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com