Értékelés:
A könyvet általában jó bevezetésnek tartják a játékprogramozáshoz használt mesterséges intelligencia témakörébe, alapos magyarázatokkal és világos írásmóddal. Ugyanakkor hiányozhat belőle a mélység és a példák változatossága, ami kevésbé teszi alkalmassá a haladó olvasók számára.
Előnyök:Alapos lefedettség a mesterséges intelligencia fogalmakkal kapcsolatban, világos és élvezetes írásmód, jó példák kezdőknek, játékprogramozási könyvtárnak kiváló.
Hátrányok:Korlátozottan változatos példák, néhány hiba jelen van, hiányzik a mélység a tapasztalt olvasók számára, nem alkalmas a részletes elméletet keresőknek.
(3 olvasói vélemény alapján)
Unity Artificial Intelligence Programming - Fourth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!
Tanulja meg és valósítsa meg a játék mesterséges intelligenciáját a Unity 2018-ban, hogy intelligens játékkörnyezeteket és ellenségeket építsen A*, véges állapotú gépek, viselkedési fák és NavMesh segítségével.
Key Features
⬤ Építs gazdagabb játékokat azáltal, hogy megtanulod a játékokhoz szükséges AI alapvető fogalmait, mint például a Behavior Trees és a Navigation Meshes.
⬤ Karakterek viselkedésének és szimulációinak megvalósítása a Unity Machine Learning eszközkészlet segítségével.
⬤ Tapasztald meg a Unity 2018 legújabb funkcióit, amelyek megkönnyítik az AI megvalósítását a játékodban.
Könyv leírása
A játékkarakterek mesterséges intelligenciájának (AI) fejlesztése a Unity 2018-ban még sosem volt ilyen egyszerű. A Unity számos eszközt biztosít a játék- és alkalmazásfejlesztők számára az AI megvalósításához, az alapvető technikáktól kezdve a legmodernebb gépi tanulással működő ügynökökig. Ezen eszközök kihasználása a Unity API-ján vagy beépített funkcióin keresztül korlátlan lehetőségeket tesz lehetővé a játék világainak és karaktereinek megalkotása során.
Ez a negyedik kiadás a Unityvel segít egyszerű fogalmakra bontani az AI-t, hogy alapvető ismereteket szerezzen a témáról, amelyekre építhet. A könyv ezután számos példa segítségével ezeket a fogalmakat felhasználva tényleges megvalósításokon vezet végig, amelyek célja, hogy rávilágítson a Unityben a játék mesterséges intelligenciájával kapcsolatos legfontosabb fogalmakra és funkciókra.
A továbbiakban megtanulod, hogyan különböztesd meg az állapotgép mintát, és hogyan valósítsd meg a sajátodat. Ezt követi annak megtanulása, hogyan valósítson meg egy alapvető érzékelőrendszert a mesterséges intelligencia-ügynöke számára, és hogyan kapcsolja össze azt egy véges állapotú géppel (FSM).
Ezután megtanulod, hogyan használd a Unity beépített NavMesh funkcióját, és hogyan valósítsd meg saját A* útkereső rendszeredet. Ezután megtanulod, hogyan valósítsd meg az egyszerű fl.
Ocks és a tömegdinamika, amelyek a Unity kulcsfontosságú AI koncepciói. A továbbiakban egy játékra összpontosító példán keresztül megtanulod, hogyan kell egy viselkedési fát implementálni. Végül pedig a könyvben szereplő összes koncepciót egy népszerű játék elkészítéséhez alkalmazod.
Amit tanulni fogsz
⬤ Okosabb játékvilágok és karakterek létrehozása C# programozással.
⬤ Automatizált karaktermozgás alkalmazása útkereső és kormányzó viselkedésmódok segítségével.
⬤ Viselkedési fák és FSM-ek segítségével nem játékos karakterek döntéshozatali algoritmusainak megvalósítása.
⬤ Hihető és rendkívül hatékony mesterséges nyájak és tömegek létrehozása.
⬤ Elkészítsen érzékelő rendszereket a mesterséges intelligenciához a leggyakrabban használt technikákkal.
⬤ Készítsen döntéshozatali rendszereket, hogy az ágensek különböző cselekvéseket hajtsanak végre.
⬤ Tapasztalja meg a gépi tanulás alkalmazását a Unityben.
© 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)