图书介绍
J2ME手机游戏设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![J2ME手机游戏设计案例教程](https://www.shukui.net/cover/43/33285797.jpg)
- 张晓蕾编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121099113
- 出版时间:2009
- 标注页数:356页
- 文件大小:82MB
- 文件页数:364页
- 主题词:JAVA语言-程序设计-教材;游戏-应用程序-程序设计-教材
PDF下载
下载说明
J2ME手机游戏设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 J2ME手机游戏开发基础1
1.1 J2ME手机游戏开发的基础知识1
1.1.1 J2ME手机游戏概述1
1.1.2 J2ME手机游戏开发的技术简介2
1.2 手机游戏的策划7
1.2.1 手机游戏策划基础7
1.2.2 游戏《太空之战》的策划12
思考与练习117
第2章 J2ME编程环境18
2.1 J2ME手机游戏的基本开发环境18
2.1.1 JDK的安装与配置18
2.1.2 J2ME WTK的安装与应用21
【案例1】第一个MIDlet项目29
2.2 J2ME集成开发环境37
2.2.1 NetBeans的安装与应用37
2.2.2 Eclipse的安装与配置42
2.2.3 厂商模拟设备的安装与设置54
【案例2】NetBeans环境下的J2ME项目开发62
【案例3】通过游戏生成器创建简单游戏73
【案例4】Eclipse环境下的J2ME项目开发75
思考与练习280
第3章 J2ME游戏程序设计基础81
3.1 J2ME程序设计基础81
3.1.1 MIDlet81
3.1.2 MIDP用户界面简介84
3.1.3 Display87
3.1.4 MIDP事件处理机制89
【案例5】屏幕画面切换191
【案例6】屏幕画面切换294
3.2 MIDP的高级UI对象97
3.2.1 TextBox97
3.2.2 Alert98
3.2.3 List99
3.2.4 Form101
【案列7】高级UI设计的游戏菜单界面106
3.3 MIDP的低级UI对象110
3.3.1 Canvas画布110
3.3.2 Graphics图形处理124
3.3.3 绘制文本130
【案例8】低级UI设计的高亮菜单132
3.4 图像处理138
3.4.1 游戏图像处理基础138
3.4.2 创建Image图像145
3.4.3 图像的绘制149
3.4.4 双缓冲绘图153
【案例9】图像的应用156
思考与练习3161
第4章 J2ME手机游戏设计162
4.1 游戏引擎框架设计162
4.1.1 【相关知识】MIDP 2.0中的游戏类162
4.1.2 【相关知识】GameCanvas类163
4.1.3 【相关知识】游戏中的多线程应用166
4.1.4 【相关知识】游戏引擎框架结构169
【案例10】游戏引擎框架的实现与应用177
【案例11】《太空之战》游戏菜单设计186
4.2 游戏精灵与动画193
4.2.1 游戏精灵193
4.2.2 Sprite类195
【案例12】行走四方——精灵动画206
4.3 游戏场景地图与图层管理220
4.3.1 游戏地图设计220
4.3.2 图层管理225
【案例13】行走四方——卷动地图设计230
【案例14】行走四方——地图障碍物设计238
4.4 游戏音效设计254
4.4.1 J2ME音效设计基础254
4.4.2 音频处理257
【案例15】行走四方——音效设计259
4.5 记录存储管理263
4.5.1 记录管理系统RMS概述263
4.5.2 管理记录存储264
4.5.3 记录存储的枚举、过滤与排序267
【案例16】行走四方——场景的存储与加载270
思考与练习4280
第5章 综合案例——太空之战281
5.1 游戏架构设计281
5.1.1 游戏简介281
5.1.2 游戏的架构281
5.2 【综合案例1】游戏引擎框架设计283
5.2.1 设计效果283
5.2.2 项目创建与素材准备284
5.2.3 游戏MIDlet的设计285
5.2.4 游戏音效设计287
5.2.5 闪屏画面设计290
5.2.6 游戏启动画面设计292
5.2.7 游戏菜单设计296
5.2.8 游戏引擎框架设计296
5.2.9 游戏图标设计298
5.3 【综合案例2】游戏关卡框架与卷动背景的设计299
5.3.1 设计效果299
5.3.2 项目创建与素材准备300
5.3.3 卷动背景设计300
5.3.4 图像文字设计302
5.3.5 游戏关卡框架设计305
5.3.6 对GameWorld的修改310
5.4 【综合案例3】玩家飞机与子弹设计311
5.4.1 设计效果311
5.4.2 项目创建与素材准备311
5.4.3 玩家飞机设计312
5.4.4 玩家子弹设计315
5.4.5 将玩家飞机添加到关卡中323
5.5 【综合案例4】敌人飞机与子弹设计324
5.5.1 设计效果324
5.5.2 项目创建与素材准备325
5.5.3 敌人飞机设计325
5.5.4 敌机子弹设计337
5.5.5 对玩家飞机的修改342
5.5.6 将敌机添加到关卡中343
5.6 【综合案例5】爆炸效果与奖励设计345
5.6.1 设计效果345
5.6.2 项目创建与素材准备345
5.6.3 奖励设计346
5.6.4 爆炸效果设计349
5.6.5 将奖励和爆炸应用到关卡中352
思考与练习5356