图书介绍
手机游戏50例PDF|Epub|txt|kindle电子书版本网盘下载
![手机游戏50例](https://www.shukui.net/cover/51/31780114.jpg)
- 张鹏编著 著
- 出版社: 北京:海洋出版社
- ISBN:9787502768621
- 出版时间:2007
- 标注页数:359页
- 文件大小:63MB
- 文件页数:377页
- 主题词:移动通信-携带电话机-游戏-应用程序-程序设计;JAVA语言-程序设计
PDF下载
下载说明
手机游戏50例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇3
第1章 手机游戏基础3
1.1 手机游戏概述4
1.1.1 手机游戏的市场状况4
1.1.2 手机游戏分类4
1.1.3 国内手机游戏的运营方式6
1.1.4 手机游戏开发团队的组成6
1.1.5 手机游戏的开发流程7
1.2 J2ME基础8
1.3 开发环境的配置9
1.3.1 JDK的配置9
1.3.2 WTK的安装与配置11
1.3.3 Eclipse的安装与配置12
1.3.4 各手机厂商的SDK16
1.4 本章小结17
1.5 课后习题17
1.6 上机操作18
第2章 应用开发基础19
2.1 MIDlet框架概述20
2.2 实例1——Hello World21
2.2.1 实例说明21
2.2.2 开发流程图21
2.2.3 实现步骤与代码讲解21
2.3 项目的导入31
2.4 本章小结32
2.5 课后习题32
2.6 上机操作33
第3章 编程框架基础35
3.1 Canvas程序框架36
3.1.1 Canvas框架说明36
3.1.2 Canvas框架的程序流程38
3.2 实例2——按键显示器38
3.2.1 实例说明38
3.2.2 开发流程图38
3.2.3 制作难点及其解决方法39
3.2.4 实现步骤与代码讲解43
3.3 GameCanvas程序框架概述47
3.3.1 GameCanvas框架说明47
3.3.2 GameCanvas框架的程序流程50
3.4 实例3——单词组合50
3.4.1 实例说明50
3.4.2 开发流程图51
3.4.3 制作难点及其解决方法52
3.4.4 实现步骤与代码讲解54
3.5 本章小结57
3.6 课后习题58
3.7 上机操作58
第4章 文字控制基础59
4.1 字体的控制60
4.2 实例4——文字的滚屏61
4.2.1 实例说明61
4.2.2 开发流程图61
4.2.3 制作难点及其解决方法62
4.2.4 实现步骤与代码讲解63
4.3 字符的编码66
4.3.1 常见的字符编码66
4.3.2 J2ME字符串内中文字符的判断68
4.4 字符串的拼接68
4.5 实例5——文字的“自动换行”70
4.5.1 实例说明70
4.5.2 开发流程70
4.5.3 制作难点及其解决方法71
4.5.4 实现步骤与代码讲解73
4.6 本章小结75
4.7 课后习题75
4.8 上机操作76
第5章 动画显示基础77
5.1 图像与动画的显示78
5.1.1 直接显示图片的方法78
5.1.2 精灵(Sprite)79
5.1.3 Sprite类的其他方法81
5.2 实例6——小鸡快跑82
5.2.1 实例说明82
5.2.2 开发流程图83
5.2.3 制作难点及其解决方法83
5.2.4 实现步骤与代码讲解85
5.3 图层及其管理方法87
5.3.1 图层(Layer)88
5.3.2 切片组层(TiledLayer)88
5.3.3 层管理器(LayerManager)89
5.4 实例7——我的地图91
5.4.1 实例说明91
5.4.2 开发流程图91
5.4.3 制作难点及其解决方法92
5.4.4 实现步骤与代码讲解95
5.5 本章小结97
5.6 课后习题97
5.7 上机操作98
第6章 音效播放基础99
6.1 音效的播放100
6.1.1 产生简单的音调100
6.1.2 播放音效文件100
6.1.3 常用音效格式及其制作软件102
6.2 实例8——电子琴103
6.2.1 实例说明103
6.2.2 开发流程图103
6.2.3 实现步骤与代码讲解103
6.3 实例9——跳舞机105
6.3.1 实例说明105
6.3.2 开发流程图106
6.3.3 制作难点及其解决方法107
6.3.4 实现步骤与代码讲解110
6.4 本章小结112
6.5 课后习题113
6.6 上机操作113
第7章 记录存储基础115
7.1 RMS系统概述116
7.2 实例10——按键速度测试119
7.2.1 实例说明119
7.2.2 开发流程图119
7.2.3 制作难点及其解决方法120
7.2.4 实现步骤与代码讲解123
7.3 文件的操作126
7.3.1 使用InputStream类读取文件126
7.3.2 使用DataInputStream类读取文件127
7.4 实例11——我的地图Ⅱ128
7.5 本章小结129
7.6 课后习题129
7.7 上机操作129
第8章 高级操作基础131
8.1 标准界面概述132
8.1.1 标准界面组件132
8.1.2 标准界面的管理132
8.2 实例12——标准界面138
8.2.1 实例说明138
8.2.2 开发流程图138
8.2.3 实现步骤与代码讲解138
8.3 高级响应处理140
8.4 实例13——生物钟143
8.4.1 实例说明143
8.4.2 开发流程图143
8.4.3 制作难点及其解决方法144
8.4.4 实现步骤与代码讲解144
8.5 本章小结147
8.6 课后习题148
8.7 上机操作148
第二篇 提高篇151
第9章 文字游戏151
9.1 文字游戏概述152
9.2 实例14——猜数字155
9.2.1 实例说明155
9.2.2 开发流程图155
9.2.3 制作难点及其解决方法156
9.2.4 实现步骤与代码讲解158
9.3 实例15——心理测试161
9.3.1 实例说明161
9.3.2 开发流程图162
9.3.3 制作难点及其解决方法163
9.3.4 实现步骤与代码讲解165
9.4 本章小结168
9.5 课后习题168
9.6 上机操作168
第10章 休闲游戏169
10.1 休闲游戏概述170
10.1.1 休闲游戏的定义170
10.1.2 休闲游戏的特点170
10.1.3 休闲游戏的分类170
10.1.4 休闲游戏的用户群171
10.1.5 休闲游戏的开发要求172
10.2 实例16——无敌抢钱鸡173
10.2.1 实例说明173
10.2.2 开发流程图173
10.2.3 制作难点及其解决方法174
10.2.4 实现步骤与代码讲解176
10.3 实例17——打地鼠185
10.3.1 实例说明185
10.3.2 制作难点及其解决方法186
10.4 实例18——小狗找茬187
10.4.1 实例说明187
10.4.2 制作难点及其解决方法188
10.5 实例19——车库记忆188
10.5.1 实例说明188
10.5.2 制作难点及其解决方法189
10.6 实例20——打砖块189
10.6.1 实例说明189
10.6.2 制作难点及其解决方法190
10.7 实例21——钓鱼写单词191
10.7.1 实例说明191
10.7.2 制作难点及其解决方法192
10.8 实例22——打扮MM193
10.8.1 实例说明193
10.8.2 制作难点及其解决方法193
10.9 实例23——培养小精灵194
10.9.1 实例说明194
10.9.2 制作难点及其解决方法194
10.10 本章小结195
10.11 课后习题195
10.12 上机操作196
第11章 益智游戏197
11.1 益智游戏概述198
11.1.1 益智游戏的定义198
11.1.2 益智游戏的特点198
11.1.3 益智游戏的用户群198
11.1.4 益智游戏的分类199
11.1.5 益智游戏的开发要求199
11.1.6 益智游戏的经典作200
11.2 实例24——扫雷201
11.2.1 实例说明201
11.2.2 开发流程图202
11.2.3 制作难点及其解决方法202
11.2.4 实现步骤与代码讲解205
11.3 实例25——智力拼图216
11.3.1 实例说明216
11.3.2 制作难点及其解决方法217
11.4 实例26——埃及版俄罗斯方块221
11.4.1 实例说明221
11.4.2 制作难点及其解决方法221
11.5 实例27——接水管223
11.5.1 实例说明223
11.5.2 制作难点及其解决方法224
11.6 实例28——对对碰227
11.6.1 实例说明227
11.6.2 制作难点及其解决方法228
11.7 实例29——吃豆豆229
11.7.1 实例说明229
11.7.2 制作难点及其解决方法230
11.8 本章小结234
11.9 课后习题234
11.10 上机操作234
第12章 棋牌游戏235
12.1 棋牌游戏概述236
12.2 实例30——21点238
12.2.1 实例说明238
12.2.2 开发流程图239
12.2.3 制作难点及其解决方法239
12.2.4 实现步骤与代码讲解241
12.3 实例31——魔术牌247
12.4 实例32——变色龙248
12.4.1 实例说明248
12.4.2 制作难点及其解决方法248
12.5 实例33——五子棋251
12.5.1 实例说明251
12.5.2 制作难点及其解决方法252
12.6 实例34——黑白棋256
12.6.1 实例说明256
12.6.2 制作难点及其解决方法256
12.7 实例35——大富翁飞行棋259
12.8 实例36——麻将260
12.8.1 游戏说明260
12.8.2 制作难点及其解决方法260
12.9 本章小结265
12.10 课后习题265
12.11 上机操作266
第13章 射击游戏267
13.1 射击游戏概述268
13.2 实例37——飞行作战271
13.2.1 实例说明271
13.2.2 开发流程图272
13.2.3 制作难点及其解决方法272
13.2.4 实现步骤与代码讲解274
13.3 实例38——潜艇大战285
13.4 实例39——坦克大战286
13.4.1 实例说明286
13.4.2 制作难点及其解决方法287
13.5 实例40——魂斗罗289
13.6 实例41——我的CS290
13.7 本章小结291
13.8 课后习题291
13.9 上机操作292
第14章 其他游戏293
14.1 角色扮演游戏概述294
14.2 实例42——MM冒险记297
14.2.1 实例说明297
14.2.2 开发流程299
14.2.3 制作难点及其解决方法299
14.2.4 实现步骤与代码讲解302
14.3 动作游戏概述311
14.4 实例43——街霸314
14.4.1 实例说明314
14.4.2 制作难点及其解决方法315
14.4.3 实现步骤与代码讲解315
14.5 实例44——三国志316
14.5.1 实例说明316
14.5.2 实现步骤与代码讲解316
14.6 冒险游戏概述316
14.7 实例45——超级马莉320
14.7.1 实例说明320
14.7.2 实现步骤与代码讲解321
14.8 体育游戏概述321
14.9 实例46——赛车323
14.9.1 实例说明323
14.9.2 实现步骤与代码讲解323
14.10 本章小结324
14.11 课后习题324
14.12 上机操作324
第三篇 高级篇327
第15章 基于MIDP 1.0平台的开发327
15.1 基于MIDP 1.0平台的开发概述328
15.1.1 Layer类的模拟328
15.1.2 Sprite类的模拟329
15.2 实例47——小鸡快跑Ⅱ333
15.3 本章小结334
15.4 课后习题334
15.5 上机操作334
第16章 网络游戏335
16.1 手机互联技术336
16.1.1 “蓝牙”336
16.1.2 GPRS336
16.1.3 3G技术337
16.2 “蓝牙”编程技术337
16.2.1 客户端的开发337
16.2.2 服务器端的开发344
16.3 实例48——联网五子棋347
16.4 本章小结348
16.5 课后习题348
16.6 上机操作348
第17章 三维游戏349
17.1 三维游戏的编程原理350
17.1.1 三维游戏的坐标系350
17.1.2 摄像机的编程原理350
17.1.3 光源的编程原理351
17.1.4 实物的编程原理352
17.2 实例49——3D盒子357
17.3 3D场景的外部导入357
17.4 实例50——3D滑板358
17.5 本章小结359
17.6 课后习题359
17.7 上机操作359