Evaluare:
Cartea oferă o introducere amplă în conceptele de programare a inteligenței artificiale aplicabile dezvoltării de jocuri, cum ar fi mișcarea, căutarea căii și tehnicile de luare a deciziilor. Ea include exemple de cod și concepte matematice accesibile, ceea ce o face abordabilă pentru noii veniți în IA pentru jocuri. Cu toate acestea, unii cititori critică cartea pentru lipsa sa de profunzime în diverse subiecte, complexitatea codului pentru începători și necesitatea unor cunoștințe prealabile de programare.
Avantaje:⬤ Introducere accesibilă a conceptelor cheie de inteligență artificială pentru dezvoltatorii de jocuri.
⬤ Scriere clară cu exemple practice de cod.
⬤ Potrivit pentru dezvoltatorii care încep în IA pentru jocuri.
⬤ Acoperă o gamă largă de subiecte și tehnici.
⬤ Concis și ușor de citit.
⬤ Bine structurat, cu explicații după fragmente de cod.
⬤ Bun pentru înțelegerea și implementarea algoritmilor genetici, rețelelor neuronale, logicii fuzzy etc.
⬤ Lipsă de profunzime în multe subiecte acoperite.
⬤ Exemplele de cod sunt uneori prea complexe și pot să nu se compileze corect.
⬤ Perceput ca nefiind potrivit pentru începători datorită cunoștințelor necesare de C++.
⬤ Unii cititori consideră că teoria lipsește, iar explicațiile algoritmilor pot fi insuficiente.
⬤ Calitatea prezentării, inclusiv formatarea și scrierea, poate fi slabă.
(pe baza a 17 recenzii ale cititorilor)
AI for Game Developers
Progresele înregistrate în tehnologia de vizualizare 3D și de simulare bazată pe fizică permit dezvoltatorilor de jocuri să creeze medii de joc captivante, captivante din punct de vedere vizual, la care se putea visa cu ani în urmă. Dar jucătorii de astăzi au devenit mai sofisticați odată cu jocurile pe care le joacă. Nu mai este suficient să vă uimiți jucătorii cu o grafică uluitoare.
Următorul pas în crearea unor jocuri și mai captivante este îmbunătățirea inteligenței artificiale, sau AI. Din fericire, tehnicile avansate de joc cu inteligență artificială sunt la îndemâna oricărui dezvoltator de jocuri - nu doar a celor care își dedică cariera inteligenței artificiale. Dacă sunteți nou în programarea jocurilor sau dacă sunteți un programator de jocuri experimentat care trebuie să se pună rapid la curent cu tehnicile AI, veți găsi AI for Game Developers punctul de plecare perfect pentru înțelegerea și aplicarea tehnicilor AI în jocurile dumneavoastră. Scrisă pentru programatorii AI începători, AI for Game Developers vă prezintă tehnici precum mașinile cu stare finită, logica fuzzy, rețelele neuronale și multe altele, într-un limbaj direct, ușor de înțeles, susținut de exemple de cod pe parcursul întregii cărți (scrisă în C/C++). De la tehnici de bază, cum ar fi urmărirea și sustragerea, mișcarea de tipare și flocularea până la algoritmi genetici, cartea prezintă un amestec de tehnici de inteligență artificială deterministe (tradiționale) și nedeterministe (mai noi) care se adresează direct dezvoltatorilor începători de inteligență artificială. Alte subiecte abordate în carte includ:
⬤ Mișcări bazate pe funcții potențiale: o tehnică care gestionează simultan urmărirea, evitarea roiurilor și evitarea coliziunilor.
⬤ Alegeri de bază și puncte de reper, inclusiv un capitol întreg dedicat algoritmului de orientare A*.
⬤ Scripting AI.
⬤ Informația artificială bazată pe reguli: informații despre alte variante decât logica fuzzy și mașinile cu stare finită.
⬤ Probabilități de bază.
⬤ Tehnicile bayesiene.
Spre deosebire de alte cărți pe această temă, AI for Game Developers nu încearcă să acopere fiecare aspect al inteligenței artificiale pentru jocuri, ci să vă ofere tehnici avansate utilizabile pe care le puteți aplica în jocurile dvs. chiar acum. Dacă ați dorit să utilizați inteligența artificială pentru a prelungi durata de viață a jocurilor dvs., pentru a le face mai provocatoare și, cel mai important, pentru a le face mai distractive, atunci această carte este pentru dvs.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)