阅读笔记-游戏开发中的人工智能-第8章-描述式AI及描述引擎
2011-05-25 08:39
591 查看
1. 简述
所谓的描述式AI,基本上与一般应用程序中的配置文件很相像,把AI角色的一些重要属性和逻辑规则使用文件存储,这样只要修改文件中的内容,而不必重新编译软件就可以对游戏进行调试。对于小型的游戏,实现描述式AI还是可行的。但是对于大型游戏,就要靠物理引擎来完成了。
2. 注意几点
这一章,确实没有什么好记录的,基本上就是说角色的属性可以记录,角色的行为规则可以记录,如果自己实现描述式AI,还有注意读取文件的时候,考虑到文件中的数据是非法形式时,这样处理,对数据左右空格的处理。
所谓的描述式AI,基本上与一般应用程序中的配置文件很相像,把AI角色的一些重要属性和逻辑规则使用文件存储,这样只要修改文件中的内容,而不必重新编译软件就可以对游戏进行调试。对于小型的游戏,实现描述式AI还是可行的。但是对于大型游戏,就要靠物理引擎来完成了。
2. 注意几点
这一章,确实没有什么好记录的,基本上就是说角色的属性可以记录,角色的行为规则可以记录,如果自己实现描述式AI,还有注意读取文件的时候,考虑到文件中的数据是非法形式时,这样处理,对数据左右空格的处理。
相关文章推荐
- 游戏开发中的人工智能(八):描述式 AI 及描述引擎
- 阅读笔记-游戏开发中的人工智能-第4章-群聚
- 阅读笔记-游戏开发中的人工智能-第9章-有限状态机
- 阅读笔记-游戏开发中的人工智能-第2章-追逐和闪躲
- 阅读笔记-游戏开发中的人工智能-第5章-以势函数实现移动
- 阅读笔记-游戏开发中的人工智能-第7章-A*路径寻找算法
- 阅读笔记-游戏开发中的人工智能-第2章-追逐和闪躲
- 阅读笔记-游戏开发中的人工智能-第3章-移动模式
- 阅读笔记-游戏开发中的人工智能-第1章-游戏人工智能简介
- libgdx游戏引擎开发笔记(十二)SuperJumper游戏例子的讲解(篇六)---- .游戏主人公创建以及碰撞检测
- 【Cocos2d-x游戏引擎开发笔记(6)】触屏事件与多媒体
- 【转】【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
- 【Cocos2d-x游戏引擎开发笔记】进度条CCProgressTimer
- 【Cocos2d-x游戏引擎开发笔记(25)】XML解析
- 【Cocos2d-x游戏引擎开发笔记(23)】多线程以及线程同步
- 【Cocos2d-x游戏引擎开发笔记(14)】Tiled Map Editor(二)
- 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI
- 【阅读笔记之十三】《DIRECTX.9.0.3D游戏开发编程基础》 网格(三)加载小汽车的XFile的demo
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第九课: Cocos2D-X引擎框架4
- 【Cocos2d-x游戏引擎开发笔记(3)】在屏幕上渲染菜单并添加消息响应