游戏程序设计教程-从游戏引擎构建到实际应用
游戏程序设计教程-从游戏引擎构建到实际应用作者:万立中 开 本:16开 书号ISBN:9787115342584 定价: 出版时间:2014-02-01 出版社:人民邮电出版社 |
第6章 理解动画与游戏角色
6.1 理解游戏动画
6.1.1 帧动画与帧图像
6.1.2 帧序列
6.1.3 游戏fps的设定
6.1.4 帧动画绘制实例
6.1.5 文字动画绘制实例
6.2 游戏中的角色
6.2.1 角色的含义
6.2.2 游戏角色的共性
6.2.3 角色信息的描述
6.3 多角色绘制与控制实例
第7章 为引擎添加游戏角色模块
7.1 关于图层的概念
7.2 构建游戏图层类
7.3 创建游戏角色类
7.3.1 游戏角色类的设计
7.3.2 游戏角色类的实现
7.4 为游戏角色类添加ai控制
7.4.1 ai类的基本需求与设计
7.4.2 ai类的实现
7.5 游戏角色类及ai类应用实例
第8章 理解游戏地图
8.1 关于游戏地图
8.2 游戏地图的制作
8.2.1 基于图块的游戏地图原理
8.2.2 游戏地图的制作
8.3 为引擎增加游戏地图类
8.4 为角色类增加地图处理
8.5 为ai类增加地图处理
8.6 地图应用综合实例
第9章 为引擎添加游戏场景模块
9.1 游戏场景模块需求分析
9.2 游戏场景模块的设计
9.3 游戏场景模块的实现
9.3.1 场景操作函数
9.3.2 图层操作函数
9.3.3 地图文件解析函数
9.3.4 场景绘制函数
9.4 游戏场景模块应用实例
第10章 为引擎添加声音模块
10.1 资源交换文件格式
10.2 资源交换文件的操作
10.2.1 打开与关闭
10.2.2 文件的读写
10.2.3 文件的定位
10.3 波形文件读取
10.3.1 波形文件结构体
10.3.2 编写波形文件读取类
10.4 波形文件播放
10.4.1 directsound概述
10.4.2 在开发环境中设置directx sdk
10.4.3 directsound对象创建及初始化
10.4.4 声音缓冲区的创建
10.4.5 缓冲区声音的播放与控制
10.5 directsound操作类的创建
10.5.1 audiodxbuffer类的定义与实现
10.5.2 audiodx类的定义与实现
10.6 为菜单类添加音效处理
10.7 声音模块应用实例
10.8 游戏引擎小结
第11章 引擎案例——贪食鱼游戏
11.1 游戏需求分析
11.2 游戏总体设计
11.2.1 游戏素材设计
11.2.2 数据结构及数据类型定义
11.2.3 游戏类设计
11.3 游戏代码实现
11.3.1 资源加载类函数
11.3.2 游戏状态更新类函数
11.3.3 关卡处理函数
11.3.4 游戏细节处理类函数
11.3.5 引擎接口函数实现
11.4 游戏运行与发布
11.4.1 游戏运行测试
11.4.2 游戏项目发布
第12章 引擎案例——新坦克大战游戏
12.1 游戏需求分析
12.2 游戏总体设计
12.2.1 游戏素材设计
12.2.2 游戏地图设计
12.2.3 游戏类设计
12.3 游戏代码实现
12.3.1 资源加载类函数
12.3.2 游戏状态更新类函数
12.3.3 关卡处理函数
12.3.4 游戏细节处理类函数
12.3.5 引擎接口函数实现
12.4 游戏运行测试
参考文献
参考网站
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |