pazi, ne postoji specifican pristup u izradi igara.
igre se u nacelu prave custom, tj. od nule -- ne postoji taj dokument koji ce ti olaksati posao, a da pritom napravis nesto sto je jedinstveno iskustvo (sto je za igre jako vazno).
ono sto ti verovatno trazis je nekakav tehnicki dokument koji ce ti olaksati samu postavku, ali moj savet ti je, ako umes da napravis aplikaciju (i postavis stvari kako treba), onda mozes isto znanje primeniti i na igru.
igre su u osnovi aplikacije za zabavu, medjutim, po svojoj prirodi, ne bi smele da budu uradjene previse generic, u smislu dizajna, interfejsa i ponasanja same aplikacije, jer to ljude odbija (znaci potpuno kontra od business logike). medjutim, s druge strane, i business i entertainment softver zahtevaju vrhunski usability, ali buduci da su igre uvek stvar izbora, a retko stvar moranja (mada se i to ponekad desava), usability je kod igara mozda cak i najpotrebniji i ponekad pomislim da se kroz igre citav ovaj segment u dizajnu softvera i razvio.
sto se arhitekture tice, zavisi jako od toga kakvu igru pravis. npr. pasivne, logicke igre (sa vise application-alike interfejsom) se prave skoro potpuno isto kao da pravis softver za obracun plata, ali moras da pazis na eye-candy stvari kao sto su tranzicije, animacije i slicno. neke druge igre zahtevaju citave engine-e u pozadini koji su odgovorni za graficki content i vizuelnu prezentaciju.
razvoj se drasticno menja u zavisnosti od zanra i poente igre.
za generalnu pricu o razvoju igara i spisku pitanja koja moras sebi prvo postaviti, mozes otici na
www.gamedev.netmnogo zajeban portal, prepun zajebanih ljudi iz branse.
naravno, spremi se na to da se tu retko prica o ActionScriptu, ali je svakako korisno za bilo kakav ozbiljniji uvid u problematiku. i naravno, spremi se i na to da nisu svi talentovani za smisljanje/pravljenje igara. to je jedna prefinjena umetnost za sebe, u zacaranom trouglu izmedju ideje/dizajna, usabilityja, i realizacije.
ako se ne igras celog zivota, namucices se u tome da graspujes sustinu, ali necu da kazem da ti nece uspeti. nikad se ne zna.