AI játékfejlesztőknek

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

AI játékfejlesztőknek (M. Bourg David)

Olvasói vélemények

Összegzés:

A könyv széles körű bevezetést nyújt a játékfejlesztésben alkalmazható mesterséges intelligencia programozási koncepciókba, mint például a mozgás, az útkeresés és a döntéshozatali technikák. Kódpéldákat és közérthető matematikai fogalmakat tartalmaz, így a játékokban alkalmazott mesterséges intelligencia újonnan érkezők számára is megközelíthető. Néhány olvasó azonban kritizálja a könyvet a különböző témák mélységének hiánya, a kód kezdők számára való bonyolultsága és az előzetes programozási ismeretek szükségessége miatt.

Előnyök:

Megközelíthető bevezetés a legfontosabb mesterséges intelligencia fogalmakba a játékfejlesztők számára.
Világos írás gyakorlatias kódpéldákkal.
Alkalmas a játékok mesterséges intelligenciájával kezdő fejlesztők számára.
A témák és technikák széles skáláját öleli fel.
Tömör és könnyen olvasható.
Jól strukturált, kódrészleteket követő magyarázatokkal.
Jó a genetikai algoritmusok, neurális hálózatok, fuzzy logika stb. megértéséhez és megvalósításához.

Hátrányok:

Sok témában nem elég mélyreható.
A kódpéldák néha túlságosan bonyolultak, és előfordulhat, hogy nem fordíthatók le helyesen.
A szükséges C++ ismeretek miatt nem alkalmas teljesen kezdők számára.
Néhány olvasó hiányosnak találja az elméletet, és az algoritmusok magyarázata elégtelen lehet.
A megjelenítés minősége, beleértve a formázást és a gépelést is, gyenge lehet.

(17 olvasói vélemény alapján)

Eredeti címe:

AI for Game Developers

Könyv tartalma:

A 3D vizualizáció és a fizika alapú szimulációs technológia fejlődése lehetővé teszi a játékfejlesztők számára, hogy olyan lenyűgöző, vizuálisan magával ragadó játékkörnyezeteket hozzanak létre, amelyekről évekkel ezelőtt még csak álmodni lehetett. A mai játékosok azonban a játékokkal együtt egyre kifinomultabbak. Ma már nem elég káprázatos grafikával lenyűgözni a játékosokat.

A következő lépés a még magával ragadóbb játékok létrehozásában a mesterséges intelligencia, vagyis az AI fejlesztése. Szerencsére a fejlett AI játéktechnikák minden játékfejlesztő számára elérhetőek - nem csak azok számára, akik a mesterséges intelligenciának szentelik a karrierjüket. Ha új vagy a játékprogramozásban, vagy ha tapasztalt játékprogramozó vagy, akinek gyorsan fel kell gyorsulnia az AI-technikák terén, az AI for Game Developers tökéletes kiindulópont lesz az AI-technikák megértéséhez és alkalmazásához a játékaidban. A kezdő AI-programozóknak írt AI for Game Developers olyan technikákkal ismertet meg, mint a véges állapotú gépek, a fuzzy logika, a neurális hálózatok és még sok más, egyszerű, könnyen érthető nyelven, az egész könyvben (C/C++ nyelven írt) kódmintákkal alátámasztva. Az olyan alapvető technikáktól kezdve, mint az üldözés és kitérés, a mintamozgás és a rajzás, egészen a genetikai algoritmusokig, a könyv a determinisztikus (hagyományos) és nem determinisztikus (újabb) mesterséges intelligencia technikák keverékét mutatja be, amely kifejezetten a kezdő AI-fejlesztőknek szól. A könyvben tárgyalt egyéb témák a következők:

⬤ Potenciális függvény alapú mozgások: egy olyan technika, amely egyszerre kezeli az üldözést, a kikerülő rajokat és az ütközések elkerülését.

⬤ Az alapvető útkeresés és útpontok, beleértve egy teljes fejezetet az A* útkeresési algoritmusnak szentelve.

⬤ AI szkriptelés.

⬤ Szabály-alapú mesterséges intelligencia: a fuzzy logikán és a véges állapotú gépeken kívüli változatok megismerése.

⬤ Egyszerű valószínűségszámítás.

⬤ Bayesi technikák.

A témával foglalkozó más könyvekkel ellentétben az AI for Game Developers nem arra törekszik, hogy a játékokban alkalmazott mesterséges intelligencia minden aspektusát lefedje, hanem arra, hogy használható, fejlett technikákat adjon át, amelyeket már most alkalmazhatsz a játékaidban. Ha már régóta szeretnéd használni a mesterséges intelligenciát, hogy meghosszabbítsd a játékaid játékidejét, nagyobb kihívást jelentsenek, és ami a legfontosabb, szórakoztatóbbá tedd őket, akkor ez a könyv neked szól.

A könyv egyéb adatai:

ISBN:9780596005559
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2004
Oldalak száma:392

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

AI játékfejlesztőknek - AI for Game Developers
A 3D vizualizáció és a fizika alapú szimulációs technológia fejlődése lehetővé teszi a játékfejlesztők számára, hogy olyan...
AI játékfejlesztőknek - AI for Game Developers
Fizika játékfejlesztőknek - Physics for Game Developers
Ha szeretné játékának élményét fizikai alapú realizmussal gazdagítani, e klasszikus könyv bővített kiadása...
Fizika játékfejlesztőknek - Physics for Game Developers
Excel tudományos és mérnöki szakácskönyv: Az Excel hozzáadása az elemzési arzenálhoz - Excel...
Tekintettel az Excel jobb analitikai képességeire,...
Excel tudományos és mérnöki szakácskönyv: Az Excel hozzáadása az elemzési arzenálhoz - Excel Scientific and Engineering Cookbook: Adding Excel to Your Analysis Arsenal

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)