Ocena:

Książka służy jako podstawowe wprowadzenie do sztucznej inteligencji w Unity, obejmując różne wtyczki i koncepcje sztucznej inteligencji, ale brakuje jej głębi dla zaawansowanych użytkowników i jest uważana za przestarzałą. Zachęca początkujących jasnymi instrukcjami i przykładami, ale zaawansowane tematy są niewystarczająco omówione i pojawiają się skargi na wprowadzające w błąd wyjaśnienia i założenia w instrukcjach.
Zalety:Przystępna dla początkujących z prostymi wyjaśnieniami i przykładami.
Wady:Obejmuje różne koncepcje sztucznej inteligencji, w tym określanie ścieżek, drzewa zachowań i różne zasoby sztucznej inteligencji Unity.
(na podstawie 9 opinii czytelników)
Unity AI Programming Essentials
Użyj Unity3D, popularnego ekosystemu do tworzenia gier, aby szybko i bez wysiłku dodać realistyczną sztuczną inteligencję do swoich gier.
Informacje o tej książce
Zaimplementuj śledzenie ścieżek, podążanie ścieżkami i użyj generowania siatki nawigacyjnej, aby poruszać postaciami AI w środowisku gry Użyj drzew zachowań, aby zaprojektować logikę dla postaci w grze i sprawić, by „myślały” Praktyczny przewodnik, który nie tylko obejmuje podstawy frameworków AI, ale także uczy, jak je dostosowywać
Dla kogo jest ta książka
Ta książka jest skierowana do programistów, którzy znają podstawy tworzenia gier w Unity i chcą dowiedzieć się, jak dodać sztuczną inteligencję do swoich gier. Nie potrzebujesz żadnej wcześniejszej wiedzy na temat sztucznej inteligencji; ta książka wyjaśni wszystkie podstawowe koncepcje sztucznej inteligencji i pokaże, jak dodawać i wykorzystywać je w swoich grach.
Czego się nauczysz
Stosować funkcje odnajdywania ścieżek i podążania ścieżkami za pomocą wtyczek Unity AI Budować drzewa zachowań dla różnych typów postaci Zdobyć umiejętności tworzenia sztucznej inteligencji ataku wroga Wykorzystywać wtyczki sztucznej inteligencji tłumu do tworzenia realistycznych tłumów Tworzyć postacie w grach, które wyczuwają różne części środowiska i dostosowują się do nich Wykorzystywać sztuczną inteligencję jazdy do obsługi sztucznej inteligencji w grach wyścigowych Zintegrować sztuczną inteligencję z klasycznym systemem animacji Unity i Mecanim Projektować złożone siatki nawigacyjne do ruchu postaci
Szczegółowo
Unity to potężny, wieloplatformowy system tworzenia gier, który obejmuje silnik gry i zintegrowane środowisko programistyczne (IDE). Programowanie sztucznej inteligencji w Unity jest kluczowym zadaniem dla każdego twórcy gier, ponieważ daje możliwość tworzenia postaci komputerowych myślących i zachowujących się jak żywy organizm.
Niniejsza książka koncentruje się na różnych zadaniach związanych ze sztuczną inteligencją, które są niezbędne do tworzenia gier przy użyciu Unity. Obejmuje ona takie tematy, jak definiowanie „umysłów” postaci za pomocą drzew zachowań. Ponadto obejmuje bardziej wyspecjalizowane zadania AI, takie jak implementacja tłumów AI i tworzenie sztucznej inteligencji dla pojazdów. Mamy sekcję poświęconą NavMesh, jednemu z najważniejszych aspektów odnajdywania ścieżek, która pokaże ci, jak dostosować generowanie siatki do różnych przypadków użycia dla różnych postaci. Jest to praktyczna książka, ponieważ wykorzystuje kilka popularnych wtyczek Unity, takich jak RAIN i React AI, do wykonywania różnych zadań związanych ze sztuczną inteligencją.