内容简介
Learning how to apply artificial intelligence ( AI ) is crucial and can take the fun factor to the next level, whether you're developing a traditional, educational, or any other kind of game. If you want to use AI to extend the life of your games and make them challenging and more interesting, this book is for you.The book starts by breaking down AI into simple concepts to get a fundamental understanding of it. Using a variety of examples, you will work through actual implementations design
AI简介
这是一本深入讲解Unreal Engine中AI技术的实用指南。书中详细讲解了如何利用Unreal Engine的AI框架,包括行为树、导航系统、环境查询系统等,来创建复杂和真实的AI行为。
书中首先介绍了AI在游戏开发中的角色,以及成为AI游戏开发者的前提条件。接着,书中详细讲解了Unreal AI Framework的构成与功能,包括行为树、导航系统、环境查询系统、代理意识、扩展行为树以及人群处理等。
书中还详细介绍了导航系统,包括导航系统的构成、工作原理以及如何使用导航系统来优化游戏环境。此外,书中还讲解了环境查询系统(EQS) ,包括如何创建和修改环境查询,如何使用EQS测试傀儡来可视化环境查询结果,以及如何利用EQS测试爪来测试和优化环境查询。
书中还深入讲解了行为树在决策制定中的应用,包括行为树的基本概念、结构、工作流程以及如何在Unreal Engine中使用行为树。此外,书中还讲解了声音在战斗中的优势,包括声音如何影响AI的感知,以及如何利用声音来为玩家带来战术上的优势。