Játékfejlesztési minták és legjobb gyakorlatok

Értékelés:   (5.0 az 5-ből)

Játékfejlesztési minták és legjobb gyakorlatok (P. Doran John)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.

Eredeti címe:

Game Development Patterns and Best Practices

Könyv tartalma:

Használja a bevált megoldásokat a játékfejlesztés gyakori problémáinak megoldására A könyvről Oldja fel a játékfejlesztési munkafolyamatokat, készítsen tisztább kódot, és hozzon létre strukturálisan szilárd játékokat Vezessen be kulcsfontosságú programozási mintákat, amelyek lehetővé teszik a hatékony mesterséges intelligencia létrehozását és a duplikációk eltávolítását Optimalizálja játékát a memóriakezelési technikák segítségével Kiknek szól ez a könyv?

Ha olyan játékfejlesztő vagy, aki szeretné megoldani a gyakran felmerülő problémákat, vagy valamilyen módon szabványosított formában kommunikálni szeretne más fejlesztőkkel, akkor ez a könyv neked szól. A játékprogramozás alapelveinek és a C++ programozás ismerete feltételezett. Amit megtanulhat Megtanulja, mik azok a tervezési minták, és miért érdemes használni őket Csökkentse a karbantartási terheket jól tesztelt, tisztább kóddal Alkalmazza hatékonyan a singleton mintát a fordítói terhek csökkentése érdekében Használja a gyári mintát, hogy segítsen különböző objektumokat létrehozni ugyanazzal a létrehozási logikával, és csökkentse a kódolási időt Javítsa a játék teljesítményét az objektumpoolokkal Lehetővé teszi a játék számára, hogy absztrakt módon lépjen kapcsolatba a fizikával vagy a grafikával Refractorozza a kódot a gyakori kódszagok eltávolítása érdekében Részletesen.

Megtanultál programozni, és valószínűleg már készítettél néhány egyszerű játékot, de most nagyobb projekteket szeretnél létrehozni, és szeretnéd kitalálni, hogyan oldhatod meg a problémáidat. Tehát ahelyett, hogy kódoló lennél, most talán játékfejlesztőként vagy szoftvermérnökként szeretnél gondolkodni. Ahhoz, hogy jól szervezd a kódodat, szükséged van bizonyos eszközökre, és ez a könyv erről szól.

Olyan technikákat tanulhatsz meg, amelyekkel gyorsan és helyesen kódolhatsz, miközben biztosítod, hogy a kódod moduláris és könnyen érthető legyen.

Kezdetben a játékprogramozás alapvető mintáival kezdünk, de nem a megszokott módon. Ezzel a könyvvel a felhasználási esetek stratégiáját fogjuk követni. Fogunk egy AAA szabványú játékot, és megmutatjuk az akadályokat a fejlesztés több szakaszában. Hasonlóképpen, különböző felhasználási esetek segítségével bemutatunk más mintákat, például az adapter mintát, a prototípus mintát, a flyweight mintát és a megfigyelő mintát. Végezetül pedig néhány tippet és trükköt tekintünk át arra vonatkozóan, hogyan refaktorálhatod a kódodat, hogy eltávolítsd a gyakori kódszagokat, és megkönnyítsd mások számára a közös munkát. A könyv végére a legnépszerűbb és leggyakrabban használt mintákat a legjobb gyakorlatokkal együtt már jól fogja tudni használni. Stílus és megközelítés

Ez a könyv lépésről-lépésre valós esettanulmányok segítségével közelíti meg a kérdést. Minden mintát először egy szűk keresztmetszet segítségével magyarázunk el. Bemutatunk egy problémát a mindennapi munkafolyamatban, majd bemutatjuk a mintát, és megmutatjuk, hogyan oldja meg a minta a helyzetet. Tartalomjegyzék Bevezetés a tervezési mintázatokba Egy példány, amely mindet uralja - Singletonok Rugalmasság megteremtése a komponensobjektum-modellel Mesterséges intelligencia az állapotminta használatával A kód szétválasztása a gyári módszer-mintával Objektumok létrehozása a prototípus-mintával A teljesítmény javítása objektumkészletekkel A felhasználói felület vezérlése a parancsminta segítségével A játékmenet szétválasztása a megfigyelő-mintával Objektumok megosztása a flyweight-mintával A grafika és az animáció megértése Legjobb gyakorlatok.

A könyv egyéb adatai:

ISBN:9781787127838
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Unreal Engine 4.x Scripting with C++ Cookbook - Második kiadás - Unreal Engine 4.x Scripting with...
Hatékony, újrafelhasználható szkriptek írása...
Unreal Engine 4.x Scripting with C++ Cookbook - Második kiadás - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Unity 2020 mobiljáték-fejlesztés: Fedezze fel a gyakorlati technikákat és példákat, amelyekkel...
Gyakorlati útmutató a Unity használatáról a...
Unity 2020 mobiljáték-fejlesztés: Fedezze fel a gyakorlati technikákat és példákat, amelyekkel magával ragadó játékokat hozhat létre és szállíthat Android és iOS rendszerekre. - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Unity 2017 Mobile Game Development: Játékok készítése, telepítése és pénzzé tétele Androidra és...
Tanulja meg, hogyan hozzon létre, tegye közzé és...
Unity 2017 Mobile Game Development: Játékok készítése, telepítése és pénzzé tétele Androidra és iOS-re a Unityvel - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Játékfejlesztési minták és legjobb gyakorlatok - Game Development Patterns and Best...
Használja a bevált megoldásokat a játékfejlesztés gyakori...
Játékfejlesztési minták és legjobb gyakorlatok - Game Development Patterns and Best Practices
Unity 2021 Shaderek és effektek szakácskönyve - negyedik kiadás: Több mint 50 recept, amelyek...
Győzd le a saját shaderek magas szintű realizmussal...
Unity 2021 Shaderek és effektek szakácskönyve - negyedik kiadás: Több mint 50 recept, amelyek segítségével vizuálisan lenyűgöző remekművé varázsolhatod a játékodat - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Unity 2022 mobiljáték-fejlesztés - Harmadik kiadás: Magával ragadó játékok készítése és közzététele...
Induljon el egy mobiljáték-fejlesztési kalandban...
Unity 2022 mobiljáték-fejlesztés - Harmadik kiadás: Magával ragadó játékok készítése és közzététele Androidra és iOS-re - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
FPS-játék készítése a Unityvel - Building an FPS Game with Unity
Készítsen egy kiváló minőségű első személyű lövöldözős játékot a Unity játékmotor és a népszerű UFPS...
FPS-játék készítése a Unityvel - Building an FPS Game with Unity

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)