Descripción
Aprende e implementa la IA de juegos en Unity para construir entornos y enemigos inteligentes con pathfinding A*, máquinas de estado finito, árboles de comportamiento y NavMesh
Características clave:
- Explora las últimas funciones de Unity para facilitar la implementación de la IA en tu juego
- Construye juegos más ricos y dinámicos utilizando conceptos de IA como árboles de comportamiento y mallas de navegación
- Implementa comportamientos y simulaciones de personajes utilizando el kit de herramientas de aprendizaje automático de Unity
Descripción del libro:
Desarrollar inteligencia artificial (IA) para personajes de juegos en Unity nunca ha sido tan fácil. Unity proporciona a los desarrolladores de juegos y aplicaciones una variedad de herramientas para implementar IA, desde técnicas básicas hasta agentes impulsados por aprendizaje automático de vanguardia. Aprovechar estas herramientas a través de la API de Unity o las funciones integradas permite posibilidades ilimitadas a la hora de crear mundos y personajes de juegos.
La quinta edición actualizada de Unity Artificial Intelligence Programming comienza desglosando la IA en conceptos simples. Utilizando una variedad de ejemplos, el libro toma esos conceptos y te guía a través de implementaciones reales diseñadas para resaltar conceptos clave y características relacionadas con la IA de juegos en Unity. A medida que avances, aprenderás a implementar una máquina de estado finito (FSM) para determinar cómo se comporta tu IA, aplicar probabilidad y aleatoriedad para hacer que los juegos sean menos predecibles e implementar un sistema sensorial básico. Más adelante, comprenderás cómo configurar un mapa de juego con una malla de navegación, incorporar movimiento a través de técnicas como el pathfinding A* y proporcionar a los personajes habilidades de toma de decisiones utilizando árboles de comportamiento.
Al final de este libro de Unity, tendrás las habilidades necesarias para unir todos los conceptos y lecciones prácticas que has aprendido para construir un impresionante juego de batalla de vehículos.
Lo que aprenderás:
- Comprender los conceptos básicos de la IA en el diseño de juegos
- Crear mundos y personajes de juegos más inteligentes con programación C#
- Aplicar el movimiento automatizado de personajes utilizando comportamientos de algoritmos de pathfinding
- Implementar algoritmos de toma de decisiones de personajes utilizando árboles de comportamiento
- Construir bandadas y multitudes artificiales creíbles y altamente eficientes
- Crear sistemas sensoriales para tu mundo de IA
- Familiarizarse con los conceptos básicos de la generación de contenido procedimental
- Explorar la aplicación del aprendizaje automático en Unity
A quién va dirigido este libro:
Este libro de inteligencia artificial de Unity es para desarrolladores de Unity con un conocimiento básico de C# y el editor de Unity que desean ampliar sus conocimientos sobre el desarrollo de juegos de IA en Unity.
Autor: Davide Aversa
Editorial: Packt Publishing
Publicado: 28/03/2022
Páginas: 308
Tipo de encuadernación: Tapa blanda
Peso: 1.17 libras
Tamaño: 9.25 de alto x 7.50 de ancho x 0.65 de profundidad
ISBN13: 9781803238531
ISBN10: 1803238534
Categorías BISAC:
- Computadoras | Programación | Juegos
- Computadoras | Lenguajes | C#
Este título no es retornable

