你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现《游戏开发中的人工智能》对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。
David M. Bourg(畅销书《游戏开发中的物理学》的作者)和Glenn Seemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追赶、躲避、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的确定性(传统的)和非确定性(较新的)AI技术的混合。
其他的主题包括:
·使用基于势函数的单一技术处理追赶、躲避、聚集和避障等问题。
·使用包括路径点和经典A*算法解决寻径问题。
·利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。
·给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。
·使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题。
游戏开发中的人工智能
《游戏开发中的人工智能》热门书评
-
科普类型的
1有用 0无用 洛奇 2008-10-03
适合科普,实现的话最好还是找别的书或者代码。 总的来说内容简介却也丰富,而且比较有意思,有光盘可能会好点(我看的那本光盘消失了)。对AI感兴趣的初学者看看会很受益。...
-
AI开发人员本质上就是在解决路径寻找问题
1有用 0无用 firstboy 2014-03-23
这本书就一破书,看了一半看不下去了,还好刚开始从后面神经网络开始看起,写的代码不严谨不说,书的排版还有一些问题,这个不知道是不是翻译版搞的问题.整个书本来也就是为初学者大概了解一下游戏编程中的AI有哪些,感觉还不如看一个综述类型的博客来得实用,还罗列好几百页的一本书,有点言过其实了.里面很多内容虽然...
-
笔记 - 游戏开发中的人工智能
1有用 0无用 范莫问 2009-02-20
追逐与闪躲---- 视线追逐---- 拦截 靠拢速度 Vr = Vprey - Vpredator 靠拢距离 S...
-
游戏开发中的人工智能
0有用 2无用 涅瓦纳 2012-02-08
你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现《游戏开发中的人工智能》对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是...
-
一开始看这个猫,觉得很叼
0有用 0无用 avi9111 2014-12-04
的确很烂,同事桌上,晚上下班等的士的时候拿来看的,既没有深入也没有浅出,如果说是入门的,那只能说翻译太烂了,6~10岁小朋友适合观看其实之前在书店也看到过这种动物为封面的技术书,果然不是给人看的...
书名: 游戏开发中的人工智能
作者:
出版社: 东南大学出版社
原作名: AI for Game Developers
译者: O'Reilly Taiwan公司 | Glenn Seemann
出版年: 2006
页数: 369
定价: 48.00元
装帧: 平装
ISBN: 9787564105075