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

巴克兰德 (Mat Buckland)

出版时间

1970-01-01

ISBN

9787115178060

评分

★★★★★

标签

编程

书籍介绍
这不本教你背诵AI算法原理的教科书,而是一座把数学公式翻译成可运行代码的工地。全书以《掠夺者》等真实游戏为素材,带你亲手搭建状态机、 steering 行为、A* 路径规划与导航图,核心主张很直接:看懂实例代码,就能直接搬进自己的项目。读者最认同的是它的“实战优先”——原理点到为止,代码和案例占主导,适合已经会写代码、想补齐游戏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"
目录
第1章 数学和物理学初探
1.1 数学
1.2 物理学
1.3 总结
第2章 状态驱动智能体设计

显示全部
用户评论
同类书中最顶尖。
分层状态机、群集行为、路径规划、模糊逻辑……几乎每章都有价值,然而翻译不敢恭维。
关于有限自动机的一些技术写的很清楚
看到状态机,抽空继续公关。
游戏状态。和LUA交互。AI图
写的很细致,适合新手。
总结下游戏人工智能的三个主要方面: 1.多层状态机 2.图搜索算法 3.目标驱动
虽然年头比较久了,但是作为一本入门书籍还是很不错的
下载
收藏