Vzory a osvedčené postupy vývoja hier

Hodnotenie:   (5,0 z 5)

Vzory a osvedčené postupy vývoja hier (P. Doran John)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.

Pôvodný názov:

Game Development Patterns and Best Practices

Obsah knihy:

Využívajte osvedčené riešenia na riešenie bežných problémov pri vývoji hier O tejto knihe Rozpleťte svoj pracovný postup pri vývoji hier, vytvorte čistejší kód a vytvorte štrukturálne pevné hry Implementujte kľúčové programové vzory, ktoré vám umožnia vytvoriť efektívnu umelú inteligenciu a odstrániť duplicity Optimalizujte svoju hru pomocou techník správy pamäte Pre koho je táto kniha určená

Ak ste vývojár hier, ktorý chce vyriešiť bežne sa vyskytujúce problémy alebo mať nejaký spôsob, ako komunikovať s ostatnými vývojármi v štandardizovanom formáte, potom je táto kniha určená práve vám. Predpokladá sa znalosť základných princípov programovania hier a programovania v jazyku C++. Čo sa naučíte Naučte sa, čo sú návrhové vzory a prečo by ste ich mali používať Znížte záťaž pri údržbe pomocou dobre otestovaného, čistejšieho kódu Efektívne použite vzor singleton, aby ste znížili záťaž kompilátora Použite vzor factory, ktorý vám pomôže vytvárať rôzne objekty s rovnakou logikou vytvárania a skrátiť čas kódovania Zlepšite výkon hry pomocou bazénov objektov Umožnite hre abstraktnú interakciu s fyzikou alebo grafikou Prelomte svoj kód, aby ste odstránili bežné zápachy kódu Podrobne

Naučili ste sa programovať a pravdepodobne ste už niekedy vytvorili niekoľko jednoduchých hier, ale teraz chcete vytvoriť väčšie projekty a zistiť, ako vyriešiť svoje problémy. Namiesto programátora teda teraz možno budete chcieť rozmýšľať ako vývojár hier alebo softvérový inžinier. Aby ste mohli dobre organizovať svoj kód, potrebujete na to určité nástroje, a práve o tom je táto kniha.

Naučíte sa techniky na rýchle a správne kódovanie, pričom zabezpečíte, aby bol váš kód modulárny a ľahko pochopiteľný.

Na úvod začneme základnými vzormi programovania hier, ale nie obvyklým spôsobom. V tejto knihe sa budeme riadiť stratégiou prípadov použitia. Vezmeme si hru štandardu AAA a ukážeme vám prekážky vo viacerých fázach vývoja. Podobne sa na rôznych prípadoch použitia ukážu aj ďalšie vzory, ako napríklad vzor adaptér, vzor prototyp, vzor mucha a vzor pozorovateľ. Nakoniec si prejdeme niekoľko tipov a trikov, ako refaktorovať kód, aby ste odstránili bežné zápachy kódu a uľahčili ostatným prácu. Na konci knihy budete ovládať používanie najpopulárnejších a najčastejšie používaných vzorov s osvedčenými postupmi. Štýl a prístup

V tejto knihe je použitý prístup založený na prípadových štúdiách z reálneho života. Každý vzor je najprv vysvetlený pomocou úzkeho miesta. Ukážeme vám problém vo vašom každodennom pracovnom procese, potom vás oboznámime so vzorom a ukážeme vám, ako tento vzor situáciu vyrieši. Obsah Úvod do návrhových vzorov Jeden inštančný vzor, ktorý vládne všetkým - Singletony Vytváranie flexibility pomocou komponentového objektového modelu Umelá inteligencia pomocou stavového vzoru Oddeľovanie kódu pomocou vzoru Factory Method Vytváranie objektov pomocou vzoru Prototype Zvyšovanie výkonu pomocou Object Pools Ovládanie používateľského rozhrania pomocou príkazového vzoru Oddeľovanie hrania pomocou vzoru Observer Zdieľanie objektov pomocou vzoru Flyweight Porozumenie grafiky a animácie Najlepšie postupy

Ďalšie údaje o knihe:

ISBN:9781787127838
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Unreal Engine 4.x Scripting with C++ Cookbook - druhé vydanie - Unreal Engine 4.x Scripting with C++...
Píšte efektívne, opakovane použiteľné skripty na...
Unreal Engine 4.x Scripting with C++ Cookbook - druhé vydanie - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Vývoj mobilných hier v Unity 2020: Objavte praktické techniky a príklady na vytváranie a...
Praktická príručka o tom, ako používať Unity na vytváranie...
Vývoj mobilných hier v Unity 2020: Objavte praktické techniky a príklady na vytváranie a poskytovanie pútavých hier pre Android a iOS - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Unity 2017 Vývoj mobilných hier: Vydanie: 2017: 1. vydanie knihy 2017: Vytvárajte, nasadzujte a...
Naučte sa jednoducho vytvárať, publikovať a...
Unity 2017 Vývoj mobilných hier: Vydanie: 2017: 1. vydanie knihy 2017: Vytvárajte, nasadzujte a zarábajte na hrách pre Android a iOS pomocou Unity - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Vzory a osvedčené postupy vývoja hier - Game Development Patterns and Best Practices
Využívajte osvedčené riešenia na riešenie bežných problémov pri vývoji...
Vzory a osvedčené postupy vývoja hier - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - štvrté vydanie: Viac ako 50 receptov, ktoré vám pomôžu...
Prekonajte výzvy a zložitosti spojené s...
Unity 2021 Shaders and Effects Cookbook - štvrté vydanie: Viac ako 50 receptov, ktoré vám pomôžu premeniť vašu hru na vizuálne ohromujúce dielo - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Vývoj mobilných hier v Unity 2022 - tretie vydanie: Vydanie: 3. - Unity 2022 Mobile Game Development...
Vydajte sa na dobrodružstvo vývoja mobilných hier...
Vývoj mobilných hier v Unity 2022 - tretie vydanie: Vydanie: 3. - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Tvorba FPS hry pomocou Unity - Building an FPS Game with Unity
Vytvorenie vysokokvalitnej strieľačky z pohľadu prvej osoby pomocou herného enginu Unity a populárnych...
Tvorba FPS hry pomocou Unity - Building an FPS Game with Unity

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)