J2ME手机游戏设计与开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘畅,张旭辉编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121185694
- 页数:306 页
第1章J2ME概述 1
1.1 J2ME基本概述 1
1.1.1 Java概述 1
1.1.2 J2ME的体系结构 2
1.1.3 J2ME规范 2
1.1.4手机平台开发 3
1.2配置层 4
1.2.1 CDC与CLDC 4
1.2.2连接受限设备配置CLDC 5
1.3简表层 5
1.3.1 MIDP简表 5
1.3.2 MIDP版本介绍 6
1.4 J2ME开发环境搭建 7
1.4.1 J2ME WTK介绍 7
1.4.2 Eclipse环境介绍 8
1.4.3 J2ME开发环境配置 8
1.5本章小结 12
1.6课后习题 12
第2章J2ME应用程序开发过程 14
2.1建立J2ME项目 14
2.1.1创建MIDlet套件 14
2.1.2 MIDlet套件项目文件介绍 16
2.2建立MIDlet类 17
2.2.1 midlet包介绍 19
2.2.2 MIDlet类的生命周期 20
2.2.3编写并运行MIDlet应用程序 21
2.2.4打包与混淆 22
2.3本章小结 24
2.4课后习题 24
第3章 高级屏幕类 26
3.1高级屏幕类概述 26
3.1.1 MIDP界面介绍 26
3.1.2高级屏幕类层次介绍 26
3.2 Display与Displayable 28
3.2.1 Display类及其常用方法 28
3.2.2 Display类与Displayable类之间的关系 30
3.3高级屏幕类的事件响应 31
3.3.1事件响应基本原理 31
3.3.2 Command类及其常用方法 31
3.3.3 CommandListener接口 32
3.4 Screen类及其子类的应用 34
3.4.1 Ticker滚动条 34
3.4.2 TextBox文本框类 35
3.4.3 List列表类 38
3.4.4 Alert信息提示类 41
3.5 Form类及其组件 44
3.5.1 Form类介绍 44
3.5.2 StringItem字符串显示类 45
3.5.3 ImageItem图像显示类 47
3.5.4 TextField文本域类 48
3.5.5 DateField日期域类 50
3.5.6 Gauge类图形标尺 53
3.5.7 Spacer类 56
3.5.8 CustomItem类自定义组件 56
3.6高级屏幕类综合应用实例 58
3.6.1 Form组件综合练习 58
3.6.2生物钟软件 59
3.6.3猜数字游戏设计 62
3.6.4心理测试软件 65
3.6.5电子书的制作 68
3.6.6字母拼图 73
3.7本章小结 79
3.8课后习题 79
第4章 低级屏幕类 83
4.1 Canvas的基本架构 83
4.1.1 Canvas类介绍 83
4.1.2 Canvas中Command事件响应 85
4.2 Canvas类中的内容绘制 86
4.2.1 Graphics类介绍 86
4.2.2 Graphics类中颜色、坐标、画笔风格等属性设置 87
4.2.3二维图形的绘制 88
4.3 Font类应用 94
4.3.1 Font类的常用方法及使用 94
4.3.2绘制字符串 95
4.4图像绘制 96
4.4.1图像类介绍 96
4.4.2图像的绘制 97
4.5手机按键响应 99
4.5.1按键码介绍 99
4.5.2按键事件方法 100
4.5.3按键响应综合实例 104
4.6指针事件 110
4.7线程动画 113
4.7.1线程类介绍 113
4.7.2 Runnable方式实现动画效果 114
4.7.3 Timer和TimerTask 116
4.7.4线程综合应用实例 118
4.8低级屏幕类综合应用实例 122
4.8.1贪食蛇游戏 122
4.8.2连连看游戏 132
4.9本章小结 140
4.10课后习题 140
第5章 手机数据库 144
5.1手机中的记录存储 144
5.1.1手机中记录存储的基本概念 144
5.1.2 RMS包介绍 145
5.2 RecordStore类的基本应用 145
5.2.1 RecordStore类对象的基本操作 146
5.2.2添加记录 148
5.2.3查询记录 149
5.2.4修改记录 150
5.2.5删除记录 150
5.2.6 String类型数组的存取 150
5.3数据流 153
5.3.1数据流介绍 153
5.3.2数据流存储记录 154
5.3.3数据流读取记录 154
5.3.4数据流实例 154
5.4记录的高级操作 156
5.4.1记录枚举接口——遍历 156
5.4.2记录过滤接口——筛选 157
5.4.3记录比较接口——排序 160
5.4.4记录监听接口 164
5.4.5记录存储综合应用 165
5.5本章小结 168
5.6课后习题 168
第6章 手机游戏开发包game 171
6.1 MIDP 2.0介绍 171
6.1.1 MIDP 2.0的特性 171
6.1.2 MIDP game包中类的结构及功能 172
6.2 GameCanvas类 172
6.2.1 GameCanvas的基本架构 172
6.2.2 GameCanvas中的内容绘制 175
6.2.3 GameCanvas中的键盘获取 176
6.2.4 GameCanvas中的线程循环 177
6.3图层类Layer 179
6.4游戏地图类TiledLayer 180
6.4.1 TiledLayer的常用方法 180
6.4.2 TiledLayer的基本原理 180
6.4.3静态地图的实现 181
6.4.4动态地图的实现 184
6.4.5地图编辑器的使用 186
6.5游戏精灵类Sprite 189
6.5.1 Sprite类的帧动画 189
6.5.2 Sprite类的旋转 192
6.5.3 Sprite类的碰撞检测 193
6.5.4 Sprite类与TiledLayer类的综合应用 195
6.6图层管理类LayerManager 197
6.6.1 LayerManager的常用方法 198
6.6.2 LayerManager的管理与绘制 198
6.6.3设置图层管理显示窗口 200
6.6.4 game包综合应用——简易版推箱子游戏 201
6.7 2D手机游戏综合实例——打地鼠 205
6.7.1游戏的策划 205
6.7.2游戏的类结构 206
6.7.3游戏的实现 206
6.7.4游戏的优化 215
6.8本章小结 216
6.9课后习题 216
第7章 手机中的多媒体应用 220
7.1 MMAPI概述 220
7.1.1 Manager类 221
7.1.2 Player接口 225
7.2游戏中的媒体播放 228
7.2.1播放视频 228
7.2.2手机中播放3D数据流 230
7.3本章小结 232
7.4课后习题 232
第8章 手机通信程序开发 234
8.1手机通信概述 234
8.2手机通信连接形式 235
8.2.1 HTTP连接 235
8.2.2 Socket连接 238
8.2.3 Datagram连接 245
8.3手机蓝牙技术 246
8.4本章小结 265
8.5课后习题 266
第9章 综合实训 267
9.1俄罗斯方块 267
9.1.1游戏策划 267
9.1.2游戏规则 267
9.1.3游戏的架构 269
9.1.4游戏的实现 270
9.2牌类游戏——变色龙 281
9.2.1游戏策划 281
9.2.2游戏规则 281
9.2.3游戏架构 282
9.2.4游戏实现 282
9.3接水果游戏 294
9.3.1游戏规则 294
9.3.2游戏架构 295
9.3.3游戏实现 295
9.4游戏的优化 303
9.5本章小结 304
9.6课后习题 304
参考文献 305
- 《幼儿园游戏 规则性游戏》徐仁吉编 1951
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017