Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 2 hlasů.
Game Development Patterns and Best Practices
Využijte osvědčená řešení pro řešení běžných problémů při vývoji her O této knize Rozpleťte svůj pracovní postup při vývoji her, vytvořte čistší kód a strukturálně pevné hry Implementujte klíčové programovací vzory, které vám umožní vytvářet efektivní umělou inteligenci a odstranit duplicity Optimalizujte svou hru pomocí technik správy paměti Pro koho je tato kniha určena?
Pokud jste herní vývojář, který chce řešit běžně se vyskytující problémy nebo mít nějaký způsob, jak komunikovat s ostatními vývojáři ve standardizované podobě, pak je tato kniha určena právě vám. Předpokládá se znalost základních principů programování her a programování v jazyce C++. Co se naučíte Naučte se, co jsou to návrhové vzory a proč byste je měli chtít používat Snižte zátěž při údržbě pomocí dobře otestovaného a čistšího kódu Efektivně používejte vzor singleton, abyste snížili zátěž kompilátoru Používejte vzor factory, který vám pomůže vytvářet různé objekty se stejnou logikou vytváření a zkrátí dobu kódování Zlepšete výkon hry pomocí poolů objektů Umožněte hře abstraktní interakci s fyzikou nebo grafikou Zlomte svůj kód, abyste odstranili běžné pachy kódu Podrobněji
Naučili jste se programovat a pravděpodobně jste již někdy vytvořili několik jednoduchých her, ale nyní chcete vytvořit větší projekty a zjistit, jak vyřešit své problémy. Místo programátora tedy nyní možná budete chtít přemýšlet jako vývojář her nebo softwarový inženýr. Abyste si kód dobře uspořádali, potřebujete k tomu určité nástroje, a právě o tom je tato kniha.
Naučíte se techniky, jak rychle a správně kódovat a zároveň zajistit, aby byl váš kód modulární a snadno pochopitelný.
Na úvod začneme se základními vzory programování her, ale ne obvyklým způsobem. V této knize se budeme řídit strategií případů užití. Vezmeme standardní hru AAA a ukážeme vám překážky v několika fázích vývoje. Stejně tak na různých případech užití ukážeme další vzory, například vzor adaptér, vzor prototyp, vzor muší váha a vzor pozorovatel. Nakonec probereme několik tipů a triků, jak refaktorovat kód, abyste odstranili běžné pachy kódu a usnadnili ostatním práci. Na konci knihy budete zběhlí v používání nejoblíbenějších a nejčastěji používaných vzorů s osvědčenými postupy. Styl a přístup
Tato kniha je založena na postupném řešení reálných případů. Každý vzor je nejprve vysvětlen na příkladu úzkého místa. Ukážeme vám problém ve vašem každodenním pracovním procesu, poté vás seznámíme se vzorem a ukážeme vám, jak vzor situaci vyřeší. Obsah Úvod do návrhových vzorů Jedna instance, která vládne všem - Singletony Vytváření flexibility pomocí objektového modelu komponent Umělá inteligence pomocí stavového vzoru Oddělování kódu pomocí vzoru Factory Method Vytváření objektů pomocí vzoru Prototype Zvyšování výkonu pomocí Object Pools Ovládání uživatelského rozhraní pomocí příkazového vzoru Oddělování herního prostředí pomocí vzoru Observer Sdílení objektů pomocí vzoru Flyweight Porozumění nejlepším postupům v oblasti grafiky a animace
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)