Ocena:
Książka służy jako solidne wprowadzenie do technik sztucznej inteligencji mających zastosowanie w Unity, z praktycznymi przykładami. Zawiera jednak kilka błędów w przykładach kodu i brakuje jej głębi w niektórych obszarach.
Zalety:⬤ Doskonałe wprowadzenie do sztucznej inteligencji z praktycznymi przykładami w Unity
⬤ obejmuje szereg technik sztucznej inteligencji
⬤ łatwe do naprawienia błędy w kodzie
⬤ zalecane do nauki technik sztucznej inteligencji w grach.
⬤ Zawiera błędy i pominięcia w przykładach kodu
⬤ brakuje głębi w drzewach zachowań
⬤ niektóre obiecane tematy nie są objęte
⬤ może wymagać poszukiwania dodatkowych zasobów w celu głębszego zrozumienia.
(na podstawie 3 opinii czytelników)
Unity Artificial Intelligence Programming - Fifth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity
Naucz się i zaimplementuj sztuczną inteligencję w grze Unity, aby tworzyć inteligentne środowiska i wrogów za pomocą A* pathfinding, skończonych maszyn stanów, drzew zachowań i NavMesh
Kluczowe cechy:
⬤ Zapoznaj się z najnowszymi funkcjami Unity, aby ułatwić implementację sztucznej inteligencji w swojej grze.
⬤ Tworzenie bogatszych i bardziej dynamicznych gier przy użyciu koncepcji AI, takich jak drzewa zachowań i siatki nawigacyjne.
⬤ Zaimplementuj zachowania postaci i symulacje przy użyciu zestawu narzędzi Unity Machine Learning.
Opis książki:
Tworzenie sztucznej inteligencji (AI) dla postaci w grach w Unity nigdy nie było łatwiejsze. Unity zapewnia twórcom gier i aplikacji różnorodne narzędzia do implementacji sztucznej inteligencji, od podstawowych technik po najnowocześniejszych agentów opartych na uczeniu maszynowym. Wykorzystanie tych narzędzi za pośrednictwem interfejsu API Unity lub wbudowanych funkcji pozwala na nieograniczone możliwości, jeśli chodzi o tworzenie światów i postaci w grach.
Zaktualizowana piąta edycja Unity Artificial Intelligence Programming rozpoczyna się od rozbicia sztucznej inteligencji na proste koncepcje. Korzystając z różnorodnych przykładów, książka wykorzystuje te koncepcje i prowadzi przez rzeczywiste implementacje zaprojektowane w celu podkreślenia kluczowych koncepcji i funkcji związanych ze sztuczną inteligencją w grach Unity. W miarę postępów dowiesz się, jak zaimplementować skończoną maszynę stanową (FSM), aby określić, jak zachowuje się twoja sztuczna inteligencja, zastosować prawdopodobieństwo i losowość, aby gry były mniej przewidywalne, oraz zaimplementować podstawowy system sensoryczny. Później zrozumiesz, jak skonfigurować mapę gry z siatką nawigacyjną, włączyć ruch za pomocą technik takich jak A* pathfinding i zapewnić postaciom zdolność podejmowania decyzji za pomocą drzew zachowań.
Pod koniec tej książki o Unity zdobędziesz umiejętności potrzebne do połączenia wszystkich koncepcji i praktycznych lekcji, których się nauczyłeś, aby zbudować imponującą grę bitewną o pojazdach.
Czego się nauczysz:
⬤ Zrozumieć podstawy sztucznej inteligencji w projektowaniu gier.
⬤ Tworzyć inteligentniejsze światy i postacie za pomocą programowania w języku C#.
⬤ Zastosować zautomatyzowany ruch postaci przy użyciu algorytmów odnajdywania ścieżek.
⬤ Implementacja algorytmów podejmowania decyzji przez postać przy użyciu drzew zachowań.
⬤ Twórz wiarygodne i wysoce wydajne sztuczne stada i tłumy.
⬤ Twórz systemy sensoryczne dla swojego świata AI.
⬤ Poznaj podstawy proceduralnego generowania zawartości.
⬤ Poznaj zastosowanie uczenia maszynowego w Unity.
Dla kogo jest ta książka:
Ta książka o sztucznej inteligencji Unity jest przeznaczona dla programistów Unity z podstawową znajomością języka C# i edytora Unity, którzy chcą poszerzyć swoją wiedzę na temat tworzenia gier AI Unity.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)