Cantitate/Preț
Produs

Programming Game AI by Example

Autor Mat Buckland
en Limba Engleză Paperback – 31 aug 2004

Găsim în Programming Game AI by Example o resursă tehnică solidă, axată pe implementarea practică în C++, limbajul standard al industriei de profil. Cartea se concentrează pe tehnologiile de bază care definesc inteligența artificială în jocurile de acțiune moderne, oferind soluții concrete pentru programarea agenților capabili să navigheze și să interacționeze în medii complexe. Suntem de părere că forța acestui volum rezidă în abordarea sa aplicată, care transformă concepte teoretice precum automatele finite (FSM) și logica fuzzy în cod funcțional.

Autorul Mat Buckland ghidează cititorul prin procesul de design al comportamentelor individuale și de grup, abordând inclusiv comunicarea între agenți și modelarea perceptuală. Abordarea diferă de Artificial Intelligence in Games de Paul Roberts prin faptul că este mai puțin abstractă și mult mai aplicabilă la nivel de cod sursă; în timp ce volumul lui Roberts pune accent pe scenarii fictive și teorie conversațională, Mat Buckland livrează implementări directe ale algoritmilor de căutare în grafuri și de optimizare a traiectoriilor.

Structura este una progresivă, pornind de la comportamente de bază (precum urmărirea sau interceptarea) și avansând către sisteme complexe de arbitrare a obiectivelor și AI pentru echipe. Față de AI for Games, Third Edition, care servește mai degrabă ca o referință enciclopedică, Programming Game AI by Example funcționează ca un atelier de lucru, oferind exemple de tip „bread and butter” care pot fi integrate imediat în proiecte de dezvoltare. Este un ghid practic esențial pentru cei care doresc să stăpânească mecanismele interne ale inteligenței artificiale fără a se pierde în formalism excesiv.

Citește tot Restrânge

Preț: 27162 lei

Preț vechi: 33703 lei
-19%

Puncte Express: 407

Carte disponibilă

Livrare economică 27 mai-10 iunie


Specificații

ISBN-13: 9781556220784
ISBN-10: 1556220782
Pagini: 495
Ilustrații: b/w illus
Dimensiuni: 162 x 228 x 27 mm
Greutate: 0.69 kg
Ediția:1
Editura: WORDWARE PUB CO

De ce să citești această carte

Recomandăm această carte programatorilor C++ care doresc să treacă de la teorie la execuție în dezvoltarea jocurilor. Cititorul câștigă o înțelegere profundă a modului în care agenții inteligenți iau decizii și navighează, primind soluții gata de implementat pentru probleme clasice de AI, de la pathfinding la scripting-ul comportamentelor complexe.


Descriere scurtă

Programming Game AI By Example Provides A Comprehensive And Practical Introduction To The “Bread And Butter” AI Techniques Used By The Game Development Industry, Leading The Reader Through The Process Of Designing, Programming, And Implementing Intelligent Agents For Action Games Using The C++ Programming Language. Techniques Covered Include State- And Goal-Based Behavior, Inter-Agent Communication, Individual And Group Steering Behaviors, Team AI, Graph Theory, Search, Path Planning And Optimization, Triggers, Scripting, Scripted Finite State Machines, Perceptual Modeling, Goal Evaluation, Goal Arbitration, And Fuzzy Logic.