| ISBN/价格: | 978-7-111-50389-7:CNY59.00 |
|---|---|
| 作品语种: | chi eng |
| 出版国别: | CN 110000 |
| 题名责任者项: | Unity 3D人工智能编程/.(美) 昂·斯尤·基奥, 克利福德·彼得斯, 斯特·奈·斯瑞著/.Aung Sithu Kyaw, Clifford Peters, Thet Naing Swe/.李秉义译 |
| 出版发行项: | 北京:,机械工业出版社:,2015.6 |
| 载体形态项: | 195页:;+图:;+24cm |
| 丛编项: | 游戏开发与设计技术丛书 |
| 提要文摘: | 本书重点关注如何将人工智能技术应用于Unity3D游戏项目。书中从有限状态机开始, 接着探讨了如何为你的游戏增加一些随机性, 让游戏变得更加难以预测, 更加有趣。如何在一个游戏中加入一个感应系统让游戏中的角色可以感知周围的环境, 同时使得代码不会随着项目规模的扩大变得难以维护。如何将群组行为用于一组移动的对象, 这样可以有效地控制一组移动对象的行为。然后探讨了如何让人工智能角色跟随一条规定的路径进行移动, 在此基础上, 讲述了如何实现A*寻路算法, 以对游戏引擎的寻路原理有更深一层的理解。紧接着介绍了如何在Unity3D中使用导航网格方便快捷地实现寻路。然后讲解了当游戏规模变大, 有限状态机的代码变得冗长, 难以维护时, 使用行为树来解决这个问题, 并讲解了如何在Unity3D中使用Behave这个免费插件来实现行为树。最后, 用一个车辆战斗游戏将本书中提到的大多数知识点融会贯通, 应用于最后这个规模稍大的游戏中。 |
| 题名主题: | 游戏程序 程序设计 |
| 中图分类: | TP317.6 |
| 个人名称等同: | 昂·斯尤·基奥 (美) 著 |
| 个人名称等同: | Aung Sithu Kyaw |
| 个人名称等同: | Clifford Peters |
| 个人名称等同: | Thet Naing Swe |
| 个人名称等同: | 克利福德·彼得斯 著 |
| 个人名称等同: | 斯特·奈·斯瑞 著 |
| 个人名称次要: | 李秉义 译 |
| 记录来源: | CN JTXY 20180504 |