图书介绍
游戏程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 何青编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115248428
- 出版时间:2011
- 标注页数:209页
- 文件大小:70MB
- 文件页数:216页
- 主题词:游戏-应用软件-程序设计-高等学校-教材
PDF下载
下载说明
游戏程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机游戏概述2
1.1计算机游戏的发展历史2
1.2计算机游戏的基本类型3
1.3计算机游戏的本质及特征13
1.4计算机游戏的主要功能14
习题15
第2章 游戏设计的基本流程14
2.1游戏策划17
2.2游戏美术设计19
2.3游戏音频设计21
2.4游戏程序设计23
2.5游戏测试25
习题26
第3章 游戏程序的基本框架28
3.1 Java2D图形绘制简介28
3.1.1坐标系统28
3.1.2图形处理类28
3.1.3绘制几何图形29
3.1.4填充图形32
3.1.5图形变换34
3.2构建游戏循环35
3.3双缓冲机制37
3.3.1离屏绘制37
3.3.2前屏显示38
3.4游戏的运行框架38
3.5设置帧速率39
3.6 Applet游戏程序框架41
习题42
第4章 游戏的运行机制44
4.1游戏中的物体运动44
4.1.1模拟匀速直线运动44
4.1.2模拟加速直线运动45
4.2碰撞检测47
4.3传递控制命令48
4.4游戏设计案例一:《贪食蛇》游戏50
4.4.1游戏整体设计51
4.4.2贪食蛇的表示53
4.4.3绘制贪食蛇55
4.4.4食物类的实现56
45游戏设计案例二:《打砖块》游戏57
4.5.1游戏整体设计57
4.5.2挡板类的实现58
4.5.3砖块类的实现60
4.5.4小球类的实现61
习题67
第5章 游戏场景设定69
5.1 Java2D图像绘制简介69
5.2绘制卷轴型图像70
5.2.1基本绘制方法70
5.2.2滚动显示71
5.2.3创建Ribbon类73
5.3绘制砖块型图像75
5.3.1基本绘制方法75
5.3.2创建TileMap类76
5.3.3滚动显示77
5.4创建完整的游戏场景80
习题82
第6章 游戏角色设定84
6.1精灵的图像绘制84
6.2精灵的移动控制86
6.3创建精灵类90
习题95
第7章 角色与场景的交互97
7.1概述97
7.2玩家角色的运动及控制98
7.3玩家角色与游戏场景的碰撞检测100
7.3.1基本原理100
7.3.2创建GameWorldManager类101
7.3.3调用碰撞检测方法104
7.4电脑角色的运动及碰撞检测105
7.4.1 定义电脑角色的行为105
7.4.2设置电脑角色的初始位置107
7.5玩家角色与电脑角色的碰撞检测109
习题112
第8章 声音效果设定114
8.1播放音效114
8.2播放音乐117
8.3为游戏添加动作音效和场景音乐119
习题121
第9章完善游戏规则123
9.1有限状态机模型123
9.2玩家角色跳起来“踩”电脑角色124
9.3玩家角色发射子弹攻击电脑角色127
9.4增加玩家角色生命值131
9.5显示玩家生命及游戏分数135
9.6实现简单的游戏人工智能137
习题140
第10章 手机游戏设计简介142
10.1手机游戏概述142
10.2手机游戏开发平台简介143
10.3手机游戏的程序框架144
10.3.1使用WTK设计手机游戏145
10.3.2使用NetBeans设计手机游戏149
10.4设计《打砖块》手机游戏150
10.5使用游戏生成器创建手机游戏155
习题159
第11章 游戏设计工具Greenfoot161
11.1概述161
11.2基本操作方法161
11.2.1打开游戏场景162
11.2.2添加游戏角色162
11.2.3运行游戏163
11.3相关API简介164
11.4编写游戏程序168
11.4.1创建游戏世界168
11.4.2创建游戏角色171
11.4.3让游戏角色运动起来172
11.4.4处理游戏中的图像175
11.4.5碰撞检测180
11.4.6键盘控制182
11.4.7鼠标控制183
11.4.8播放声音183
11.4.9控制游戏的运行184
11.4.10导出游戏场景185
11.5游戏设计案例187
习题193
热门推荐
- 2166817.html
- 467018.html
- 115804.html
- 2873969.html
- 3428268.html
- 3601025.html
- 3454112.html
- 1884842.html
- 2276754.html
- 123152.html
- http://www.ickdjs.cc/book_180805.html
- http://www.ickdjs.cc/book_3198310.html
- http://www.ickdjs.cc/book_178926.html
- http://www.ickdjs.cc/book_3171285.html
- http://www.ickdjs.cc/book_156986.html
- http://www.ickdjs.cc/book_3431200.html
- http://www.ickdjs.cc/book_2618250.html
- http://www.ickdjs.cc/book_1630499.html
- http://www.ickdjs.cc/book_1859142.html
- http://www.ickdjs.cc/book_132041.html