Ocena:
Książka jest ogólnie postrzegana jako dobre wprowadzenie do sztucznej inteligencji w programowaniu gier, z dokładnymi wyjaśnieniami i przejrzystym stylem pisania. Może jednak brakować jej głębi i różnorodności przykładów, co czyni ją mniej odpowiednią dla zaawansowanych czytelników.
Zalety:Dokładne omówienie koncepcji sztucznej inteligencji, przejrzysty i przyjemny styl pisania, dobre przykłady dla początkujących, świetne do biblioteki programowania gier.
Wady:Ograniczona różnorodność przykładów, obecne błędy, brak głębi dla doświadczonych czytelników, nie nadaje się dla osób poszukujących szczegółowej teorii.
(na podstawie 3 opinii czytelników)
Unity Artificial Intelligence Programming - Fourth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!
Poznaj i zaimplementuj sztuczną inteligencję w grach w Unity 2018, aby tworzyć inteligentne środowiska gry i wrogów za pomocą A*, maszyn skończonych stanów, drzew zachowań i NavMesh.
Główne cechy
⬤ Buduj bogatsze gry, ucząc się podstawowych koncepcji sztucznej inteligencji dla gier, takich jak drzewa zachowań i siatki nawigacyjne.
⬤ Zaimplementuj zachowania postaci i symulacje przy użyciu zestawu narzędzi Unity Machine Learning.
⬤ Poznaj najnowsze funkcje Unity 2018, aby ułatwić implementację sztucznej inteligencji w swojej grze.
Opis książki
Tworzenie sztucznej inteligencji (AI) dla postaci w grach w Unity 2018 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 grze.
Ta czwarta edycja z Unity pomoże ci rozbić sztuczną inteligencję na proste koncepcje, aby dać ci fundamentalne zrozumienie tematu, na którym możesz się oprzeć. 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 dalszej części dowiesz się, jak rozróżnić wzorzec maszyny stanów i zaimplementować własny. Następnie dowiesz się, jak zaimplementować podstawowy system sensoryczny dla agenta AI i połączyć go z maszyną stanów skończonych (FSM).
Następnie dowiesz się, jak korzystać z wbudowanej w Unity funkcji NavMesh i zaimplementować własny system odnajdywania ścieżek A*. Następnie dowiesz się, jak zaimplementować proste fl.
Ocks i dynamiki tłumu, które są kluczowymi koncepcjami sztucznej inteligencji w Unity. Idąc dalej, dowiesz się, jak zaimplementować drzewo zachowań na przykładzie gry. Na koniec zastosujesz wszystkie koncepcje zawarte w książce do stworzenia popularnej gry.
Czego się nauczysz
⬤ Tworzyć inteligentniejsze światy i postacie w grach dzięki programowaniu w języku C#.
⬤ Zastosować zautomatyzowany ruch postaci przy użyciu odnajdywania ścieżek i sterowania.
⬤ Wdrażać algorytmy podejmowania decyzji przez postacie nie będące graczami przy użyciu drzew zachowań i modułów FSM.
⬤ Tworzenie wiarygodnych i wysoce wydajnych sztucznych stad i tłumów.
⬤ Tworzenie systemów sensorycznych dla sztucznej inteligencji przy użyciu najczęściej stosowanych technik.
⬤ Twórz systemy decyzyjne, aby agenci podejmowali różne działania.
⬤ Poznaj zastosowanie uczenia maszynowego w 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)