Practical Game AI Programming

Practical Game AI Programming

评分

★★★★★

ISBN

9781787129467

出版社

Packt Publishing 2017-06-30出版

分类

编程设计

内容简介
This book is for game developers with a basic knowledge of game development techniques and some basic programming techniques in C# or C++.
AI简介
这是一本专注于游戏AI编程的实用书籍,旨在帮助游戏开发者掌握如何设计和实现智能的、适应性强且逼真的游戏AI。书中详细讲解了游戏AI的基本原理和实现方法,涵盖了从基础到高级的多个方面,包括可能性地图和概率地图的概念和作用,以及如何使用这些地图来让AI根据玩家的行为做出决策。 书中还详细介绍了AI角色与立方体的距离计算,以及如何使用这些计算来实现AI角色在复杂环境中的路径规划。此外,书中还探讨了动画在AI角色中的重要性,以及如何通过动画行为来增强AI角色的可信度和真实感。 在高级主题方面,书中讲解了高级路径finding方法,包括A算法、Dijkstra算法、遗传算法等,并介绍了如何使用这些算法来实现AI角色在实时选择最佳路径的能力。同时,书中还探讨了AI角色预测碰撞的方法,以及如何通过预测碰撞来提高AI角色的运动效果和游戏体验。 此外,书中还深入讨论了理解现实世界的群体行为,以及如何通过模拟人类的行为来创建可信的群体行为。书中还介绍了敌方AI的DEFENSIVE状态,以及如何通过防御状态来提高AI角色的生存能力和应对策略。
阅读/下载地址