MARC状态:已编 文献类型:中文图书 浏览次数:24
- 题名/责任者:
- Unity 3D人工智能编程/(美)昂·斯尤·基奥(Aung Sithu Kyaw),(美)克利福德·彼得斯(Clifford Peters),(美)斯特·奈·斯瑞(Thet Naing Swe)著 李秉义译
- 出版发行项:
- 北京:机械工业出版社,2015
- ISBN及定价:
- 978-7-111-50389-7/CNY59.00
- 载体形态项:
- 195页;24cm
- 丛编项:
- 游戏开发与设计技术丛书
- 个人责任者:
- (美) 基奥 (Kyaw, Aung Sithu) 著
- 个人责任者:
- (美) 彼得斯 (Peters, Clifford) 著
- 个人责任者:
- (美) 斯瑞 (Swe, Thet Naing) 著
- 个人次要责任者:
- 李秉义 译
- 学科主题:
- 游戏程序-程序设计-应用软件,Unity
- 非控制主题词:
- Unity
- 中图法分类号:
- TP317.61
- 版本附注:
- 本书中文简体字版由Packt Publishing授权机械工业出版社独家出版
- 责任者附注:
- 昂·斯尤·基奥 (Aung Sithu Kyaw),Rival Edge公司联合创始人,有丰富的软件开发经验,并曾在多家公司从事游戏编程工作。还参与撰写《Irrlicht 1.7 Realtime 3D Engine Beginner's Guide》一书。
- 责任者附注:
- 克利福德·彼得斯 (Clifford Peters),是一位程序员和计算机科学家,并且是一些Unity图书的评审专家。
- 责任者附注:
- 斯特·奈·斯瑞 (Thet Naing Swe),Rival Edge公司联合创始人、首席创意官,目前在Rival Edge负责数字媒体交互咨询项目。
- 责任者附注:
- 李秉义,资深软件工程师,拥有丰富的软件开发经验。目前关注数据存储与传输,网络加速等领域的技术,热衷于研究开源系统。
- 提要文摘附注:
- 本书重点关注如何将人工智能技术应用于Unity 3D游戏项目。书中从有限状态机开始,接着探讨了如何为你的游戏增加一些随机性,让游戏变得更加难以预测,更加有趣。如何在一个游戏中加入一个感应系统让游戏中的角色可以感知周围的环境,同时使得代码不会随着项目规模的扩大变得难以维护。如何将群组行为用于一组移动的对象,这样可以有效地控制一组移动对象的行为。然后探讨了如何让人工智能角色跟随一条规定的路径进行移动,在此基础上,讲述了如何实现A*寻路算法,以对游戏引擎的寻路原理有更深一层的理解。紧接着介绍了如何在Unity 3D中使用导航网格方便快捷地实现寻路。然后讲解了当游戏规模变大,有限状态机的代码变得冗长,难以维护时,使用行为树来解决这个问题,并讲解了如何在Unity 3D中使用Behave这个免费插件来实现行为树。最后,用一个车辆战斗游戏将本书中提到的大多数知识点融会贯通,应用于最后这个规模稍大的游戏中。
全部MARC细节信息>>
索书号 | 条码号 | 年卷期 | 馆藏地 | 书刊状态 |
TP317.61/1 | 1408346 | 自然科学书库-四楼西北 | 可借 | |
TP317.61/1 | 1408347 | 自然科学书库-四楼西北 | 可借 | |
TP317.61/1 | 1408348 | 自然科学书库-四楼西北 | 可借 | |
TP317.61/1 | 1408349 | 自然科学书库-四楼西北 | 可借 | |
TP317.61/1 | 1408350 | 自然科学书库-四楼西北 | 可借 |
显示全部馆藏信息