游戏人工智能编程案例精粹

Mat Buckland

出版时间

2012-09-01

ISBN

9787115291134

评分

★★★★★
书籍介绍

《游戏人工智能编程案例精粹(修订版)》由Mat Buckland著,罗岱等人译,是游戏人工智能方面的经典之作,畅销多年。它展示了如何在游戏中利用专业人工智能技术,并针对实际困难问题,给出了强有力的解决方法。

《游戏人工智能编程案例精粹(修订版)》主要讲述如何使游戏中的角色具有智能的技术。本书首先介绍游戏角色的基本属性(包括速度、质量等物理属性)及常用数学方法。接着,深入探讨游戏智能体状态机的实现。通过简单足球游戏实例,本书给出用状态机实现游戏ai的例子。在图论部分,本书详细介绍图在游戏中的用途及各种不同的图搜索算法,并用一章的篇幅讨论了游戏中路径规划是如何完成的。此外,本书还对目标驱动的智能体的实现、触发器与模糊逻辑在游戏中的运用进行了讨论。为使智能体行为更加丰富、灵活、易于实现,本书还介绍了游戏脚本语言的优点,并以lua脚本语言为例进行了说明。

《游戏人工智能编程案例精粹(修订版)》适合对游戏ai开发感兴趣的爱好者和游戏ai开发人员阅读和参考。

精彩摘录
  • "Dijkstra’s algorithm builds a shortest path tree one edge at a time by first adding the source node to the SPT and then by adding the edge that gives the shortest path from the source to a node not already on the SPT. This process results in an SPT containing the shortest path from every node in the"
  • "Dijkstra’s algorithm searches by minimizing the cost of the path so far. It can be improved significantly by taking into account, when putting nodes on the frontier, anestimateof the cost to the target from each node under consideration. This estimate is usually referred to as aheuristic, and the na"
用户评论
游戏AI入门书,讲的都是最基础的知识,但都是正经的,经典的思路。
游戏AI的基本思路都讲解了,除了行为树没提到。
不可多得的好书,需要读者有些 C++ 功底。
简直是车祸级别的翻译,可能都压根没人审校过。错别字、扭曲的语意、糟糕的排版…… 如果有人给这书打高星,只能说明要么没看过、要么没看懂
准备当游戏开发了,开始入门!
翻译垃圾
翻译扣一星
经典优质内容+烂翻译
很干货
收藏