Podstawy programowania sztucznej inteligencji w Unity

Ocena:   (2,8 na 5)

Podstawy programowania sztucznej inteligencji w Unity (Curtis Bennett)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Unity AI Programming Essentials

Zawartość książki:

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ą.

Dodatkowe informacje o książce:

ISBN:9781783553556
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Podstawy programowania sztucznej inteligencji w Unity - Unity AI Programming Essentials
Użyj Unity3D, popularnego ekosystemu do tworzenia gier, aby szybko...
Podstawy programowania sztucznej inteligencji w Unity - Unity AI Programming Essentials

Prace autora wydały następujące wydawnictwa: