Unity Artificial Intelligence Programming - Ediția a patra: Adăugați entități AI puternice, credibile și distractive în jocul dvs. cu puterea Unity 2018!

Evaluare:   (4.5 din 5)

Unity Artificial Intelligence Programming - Ediția a patra: Adăugați entități AI puternice, credibile și distractive în jocul dvs. cu puterea Unity 2018! (Davide Aversa)

Recenzii ale cititorilor

Rezumat:

Cartea este în general considerată o bună introducere în inteligența artificială pentru programarea jocurilor, cu explicații detaliate și un stil de scriere clar. Cu toate acestea, este posibil să îi lipsească profunzimea și varietatea exemplelor, ceea ce o face mai puțin potrivită pentru cititorii avansați.

Avantaje:

Acoperire temeinică a conceptelor AI, scriere clară și plăcută, exemple bune pentru începători, excelent pentru o bibliotecă de programare a jocurilor.

Dezavantaje:

Varietate limitată de exemple, unele greșeli prezente, lipsește profunzimea pentru cititorii experimentați, nu este potrivit pentru cei care caută o teorie detaliată.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

Unity Artificial Intelligence Programming - Fourth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!

Conținutul cărții:

Învățați și implementați inteligența artificială în Unity 2018 pentru a construi medii de joc inteligente și inamici cu A*, mașini cu stare finită, arbori de comportament și NavMesh.

Caracteristici principale

⬤ Construiți jocuri mai bogate prin învățarea conceptelor esențiale în AI pentru jocuri, cum ar fi Behavior Trees și Navigation Meshes.

⬤ Implementați comportamente și simulări ale personajelor folosind setul de instrumente Unity Machine Learning.

⬤ Explorați cele mai recente caracteristici Unity 2018 pentru a face implementarea AI în jocul dvs. mai ușoară.

Descrierea cărții

Dezvoltarea inteligenței artificiale (AI) pentru personajele jocurilor în Unity 2018 nu a fost niciodată mai ușoară. Unity oferă dezvoltatorilor de jocuri și aplicații o varietate de instrumente pentru a implementa AI, de la tehnici de bază la agenți de ultimă generație alimentați de machine learning. Utilizarea acestor instrumente prin intermediul API-ului Unity sau a funcțiilor încorporate permite posibilități nelimitate atunci când vine vorba de crearea lumilor și personajelor jocului dvs.

Această a patra ediție cu Unity vă va ajuta să descompuneți inteligența artificială în concepte simple pentru a vă oferi o înțelegere fundamentală a subiectului pe care să construiți. Folosind o varietate de exemple, cartea preia apoi aceste concepte și vă conduce prin implementări reale concepute pentru a evidenția conceptele și caracteristicile cheie legate de AI-ul jocurilor în Unity.

Mai departe, veți învăța cum să distingeți modelul mașinii de stare și să implementați una proprie. Aceasta este urmată de învățarea modului de implementare a unui sistem senzorial de bază pentru agentul dvs. AI și de cuplarea acestuia cu o mașină de stare finită (FSM).

În continuare, veți învăța cum să utilizați funcția NavMesh încorporată în Unity și să implementați propriul dvs. sistem A* de urmărire a căii. Veți învăța apoi cum să implementați fl.

Ocks și dinamica mulțimilor, care sunt concepte AI cheie în Unity. Mai departe, veți învăța cum să implementați un arbore de comportament prin intermediul unui exemplu axat pe joc. În cele din urmă, veți aplica toate conceptele din carte pentru a construi un joc popular.

Ce veți învăța

⬤ Creați lumi de joc și personaje mai inteligente cu ajutorul programării C#.

⬤ Aplicați mișcarea automatizată a personajelor folosind comportamente de orientare și ghidare.

⬤ Implementați algoritmi de luare a deciziilor pentru personajele non-jucător folosind arbori comportamentali și FSM-uri.

⬤ Construiți turme și mulțimi artificiale credibile și foarte eficiente.

⬤ Crearea de sisteme senzoriale pentru inteligența artificială cu ajutorul celor mai frecvent utilizate tehnici.

⬤ Construiți sisteme decizionale pentru a determina agenții să întreprindă diferite acțiuni.

⬤ Explorați aplicarea învățării automate în Unity.

Alte date despre carte:

ISBN:9781789533910
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Unity Artificial Intelligence Programming - Ediția a patra: Adăugați entități AI puternice,...
Învățați și implementați inteligența artificială în...
Unity Artificial Intelligence Programming - Ediția a patra: Adăugați entități AI puternice, credibile și distractive în jocul dvs. cu puterea Unity 2018! - Unity Artificial Intelligence Programming - Fourth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!
Optimizarea jocurilor Unity - Unity Game Optimization
Fiți la curent cu o serie de tehnici și metode de codare pentru îmbunătățirea performanței, care vă vor ajuta să vă...
Optimizarea jocurilor Unity - Unity Game Optimization

Lucrările autorului au fost publicate de următorii editori:

© 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)