Jak Vytvořit Herní Enginy

Obsah:

Jak Vytvořit Herní Enginy
Jak Vytvořit Herní Enginy

Video: Jak Vytvořit Herní Enginy

Video: Jak Vytvořit Herní Enginy
Video: ►UNITY ENGINE TUTORIAL - JAK VYTVOŘIT FPS HRU | #1 | 2024, Duben
Anonim

Engine je specifická sada systémů, které jsou navrženy tak, aby zjednodušily nejčastěji používané herní funkce. Poskytuje lepší přenositelnost her. Dobře navržený modul lze snadno přenést do jiné knihovny nebo dokonce na jinou platformu. Můžete si jej napsat sami, ale pouze s určitou znalostí programování.

Jak vytvořit herní enginy
Jak vytvořit herní enginy

Instrukce

Krok 1

Vyberte si, kterou hru chcete vytvořit, aby byla zajímavá a populární. Chcete-li to provést, prostudujte si trh (i když děláte hru, která není na prodej, prostudujte si trh stejně - vždy je hezké, když je vaše tvorba žádaná).

Krok 2

Nepokoušejte se vytvořit hru s velmi realistickou grafikou a naprostou svobodou akce. Uveďte požadavky. Možná to bude jednoduchost, požadavky na počet postav, výkon nebo vlastnosti zápletky.

Krok 3

Vytvořte hierarchii funkcí pomocí přístupu shora dolů. V určitém okamžiku již nebudete moci pokračovat v architektuře shora dolů, ale ne proto, že jste udělali všechno. Jde jen o to, že složitost implementace vám poskytne vlastní pravidla, takže pokračujte ve vytváření hierarchie způsobem zdola nahoru, tj. vycházet ze zvláštností API a upravit rozhraní na vyšší úrovni.

Krok 4

Začněte navrhovat. Vyšší funkce se skládají z volání nižších (tj. Jsou prakticky implementovány ve fázi vytváření hierarchie). Navrhněte přehrávání nejnižších funkcí v pseudokódu. Nepište pseudokód C pouze v ruštině. Mělo by to být alespoň dvakrát kratší a popisně ztělesnit algoritmus, odpovědět na otázku ne „jak“, ale „co“a mělo by vám umožnit soustředit se na nejdůležitější věci. Vytvořte testy pro nižší funkce a pokuste se prokázat správnost programu.

Krok 5

Spusťte krok kódování. Implementujte nižší funkce a testy a získejte pracovní program. Pro komentáře používejte pseudokód a držte se konkrétního stylu formátování. Doporučuje se dělat veřejné plánování, protože cizinci vám pomohou identifikovat chyby a chyby, které jste si sami nevšimli. Výrazně tak zkrátíte svoji vlastní pracovní dobu a zlepšíte výkon.

Doporučuje: