odlučite kakav prostora vaš sustav igre neće raditi. Chess , na primjer , koristi 8x8 niz kvadrata ( iakoChess " sustav " obuhvaća bilo koju mrežu veličine ) . Ratne igre ( stolnih ili računalo ) odvijaju na nekakvu kartu . Tag , žmurke i atletski sportski održati u " stvarnom " prostor .
2
Napravite popis vrsta komponenti vaš sustav igre će nositi . To su stvari koje će se manipulirati u prostor igre , kao što su ljudi na šahovskoj ploči , ali oni također uključuju stvari poput igračevim stvarnih tijela u sportskim igrama (ili njihovih avatara u računalnim igrama ) , opreme i žetona , markeri , pozadinskih objekata i tako dalje. Ne morate identificirati svaki objekt; samo se usredotočite za sada o vrstama objekata . Na primjer , ako ste bili projektiranje nešto poput šaha , što bi ne treba izmišljati pijuni i rooks i vitezova u ovoj fazi; samo bi trebao imati na umu da ćete imati dijelove koji imaju različite načine kretanja na igre odbora .
3
Odlučite se na vrijeme strukture za svoj sustav igre . Hoće li to biti turn- based , a ako je tako će igrači izmjenjuju se okreće , kao u šahu , ili će oni čine svoje izmjenjuju istovremeno , kao u rock - papir- škare ? Imajte na umu da čak i real -time igre mogu se koncepcijski podijeljena u odvojene faze ( i općenito moraju biti ako su provedene kao računalne simulacije , čak i ako ta faza nevidljivi su igrača) . U najmanju ruku , ta faza će uključivati fazu donošenja ( kadaigrač čini izbor ) i fazu akcije ( akoje izbor izvršen i učinke promjene u prostor igre ) .
4
Osmisliti pravila kako se različiti dijelovi vašeg sustav igre će komunicirati . To je" gramatika " vašeg sustava : Kako se stvari ponašaju ? U igri , kao što su šah , to iznosi definiranja valjane poteze za svaki komad . U složenije simulacije na računalu , to može biti ništa manje nego osmišljavanje cijeli fizike motor . Neke igre se oslanjaju na randomizers , poput kockica i motalice (ili slučajni broj generatora u računalnim igrama ) kako bi riješili neke od tih interakcija .
5
izgraditi jednostavan izruga-up vaš model igre . Često to može biti učinjeno u potpunosti s olovkom i papirom , iako za računalne igre , možda ćete morati napisati neki test kod . Koristite izruga-up pokrenuti nekoliko simulacije za testiranje kako se igra sustav funkcionira u različitim scenarijima . Vi vjerojatno ćete damehanizam je nezgrapan ili neadekvatna na neki način . Nemojte se obeshrabriti; to je dio procesa . Često ćete morati vratiti na prethodni korak i redizajn komponenti . To nije neuobičajeno da se moram vratiti i ponoviti cijeli modela od nule , ali svaki put kad to učinite, vi znate više o tome što radi i ne radi .