Kako Stvoriti Motore Za Igre

Sadržaj:

Kako Stvoriti Motore Za Igre
Kako Stvoriti Motore Za Igre

Video: Kako Stvoriti Motore Za Igre

Video: Kako Stvoriti Motore Za Igre
Video: Ультра фарм! 1000000 в час! Drag racing: Уличные гонки 2024, Travanj
Anonim

Motor je specifičan skup sustava koji su dizajnirani da pojednostave najčešće korištene funkcije igre. Pruža bolju prenosivost igre. Dobro dizajnirani motor lako se prenosi u drugu knjižnicu ili čak na drugu platformu. Možete to sami napisati, ali samo uz određeno znanje programiranja.

Kako stvoriti motore za igre
Kako stvoriti motore za igre

Upute

Korak 1

Odaberite koju igru želite stvoriti tako da bude zanimljiva i popularna. Da biste to učinili, proučite tržište (čak i ako radite igru koja se ne prodaje, svejedno proučite tržište - uvijek je lijepo kad se traži vaša kreacija).

Korak 2

Ne pokušavajte napraviti igru s vrlo realističnom grafikom i potpunom slobodom djelovanja. Navedite zahtjeve. Možda će to biti jednostavnost, zahtjevi za brojem likova, izvedbom ili značajkama radnje.

3. korak

Stvorite hijerarhiju funkcija pomoću pristupa od vrha prema dolje. U nekom trenutku više nećete moći nastaviti s arhitekturom odozgo prema dolje, ali ne zato što ste sve učinili. Samo će vam zamršenost implementacije dati vlastita pravila, pa nastavite stvarati hijerarhiju odozdo prema gore, tj. pođite od osobitosti API-ja i prilagodite sučelje više razine.

4. korak

Počnite dizajnirati. Više funkcije sastoje se od pozivanja nižih (tj. One se praktički provode u fazi stvaranja hijerarhije). Dizajnirajte reprodukciju najnižih funkcija u pseudokodu. Ne pišite pseudokod C samo na ruskom jeziku. Trebao bi biti najmanje 2 puta kraći i opisno utjeloviti algoritam, odgovoriti na pitanje ne "kako", već "što" i omogućiti vam da se usredotočite na najvažnije stvari. Stvorite testove za niže funkcije i pokušajte dokazati ispravnost programa.

Korak 5

Pokrenite korak kodiranja. Primijenite donje funkcije i testove i dobijte radni program. Upotrijebite pseudokod za komentare i držite se određenog stila oblikovanja. Preporučuje se javno planiranje, jer će vam stranci pomoći da prepoznate nedostatke i pogreške koje sami niste primijetili. Tako ćete znatno smanjiti vlastito radno vrijeme i poboljšati učinak.

Preporučeni: