游戏程序设计教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:何青编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2011
- ISBN:9787115248428
- 页数:209 页
第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章 游戏设计工具Greenfoot 161
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
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019