Cargando…

Unity AI programming essentials /

Unity is a powerful cross-platform game creation system that includes a game engine and integrated development environment (IDE). AI programming in Unity is a key task for any game developer as it gives you the ability to make computer characters think and behave like a living organism. This book fo...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Bennett, Curtis (Autor), Sagmiller, Dan Violet (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Pathfinding; Overview; Quick Path AI; React AI; RAIN AI; Comparing AI solutions; Summary; Chapter 2: Patrolling; Quick Path AI; React AI; RAIN AI; Summary; Chapter 3: Behavior Trees ; Overview of behavior trees; RAIN node types; The behavior tree demo; Summary; Chapter 4: Crowd Chaos; Overview of crowd chaos; React AI; Setting up a scene with React; Building behavior trees in React; Setting up wandering characters with React; RAIN AI.
  • RAIN AI custom wander scriptsPutting NPCs in the RAIN demo; Summary; Chapter 5: Crowd Control; An overview of crowd control; The Fame Crowd Simulation API; Setting up a scene with Fame; Setting up a group; Adding obstacles to Fame; Adding vector fields to Fame; ANT-Op; Summary; Chapter 6: Sensors and Activities; An overview of sensing; Advanced visual sensor settings; Advanced audio sensor settings; Using senses with RAIN; Setting up aspects in RAIN; Setting up a visual sensor in RAIN; Changing activities based on sensing; RAIN sensor filters; Summary; Chapter 7: Adaptation; An overview.
  • RAIN's demoReacting to game events; Using RAIN's motor directly; Adding large game events; The React AI; Summary; Chapter 8: Attacking; Overview of attack AI; The attack demo; The chase and attack demo; Creating cover AI; Group attacks; Summary; Chapter 9: Driving; An overview of driving; Setting up a Smart Car vehicle; The Smart Car AI demo; Setting up a Unity test scene; Using Unity's built-in NavMesh system; Setting up waypoints; Adding obstacles to driving; Additional features; Adding brake zones and drift zones; Integrating with other AI systems; Summary; Chapter 10: Animation and AI.
  • An overview of animationAI animation demo; Configuring RAIN animations; Using the animate node; RAIN and the Mecanim demo; Additional Mecanim nodes; Summary; Chapter 11: Advanced NavMesh Generation; An overview of a navigation mesh; Advanced NavMesh parameters; Culling areas; Multiple navigation meshes; Summary; Index.