文摘
英文文摘
声明
第1章引言
1.1概述
1.2手机资源概况
1.3手机游戏的现状与发展趋势
第2章J2ME体系结构
2.1 J2ME及其优势
2.2 J2ME体系结构
2.2.1 Java 2平台划分
2.2.2 J2ME体系结构
2.3 KVM
2.4配置
2.4.1什么是配置
2.4.2 CDC、CLDC和J2SE的关系
2.4.3 CDC
2.4.4 CLDC
2.5简表和MIDP
2.5.1目标设备
2.5.2 MIDP类库
2.5.3 MIDP应用程序体系结构
2.5.4 MIDP应用程序——MIDlet
2.5.5 MIDP应用程序生命周期
2.6一个MIDP应用程序实例
第3章手机游戏开发流程及主流工具
3.1手机游戏开发流程
3.2手机游戏开发工具简介
3.2.1文本编辑器+MIDP模拟器+PNG图像编辑器
3.2.2 J2ME WTK
3.2.3 JBuilder
3.2.4 Eclipse
3.2.5其它开发工具集成SDK
3.3开发工具总结
第4章Djomeg系统概述
4.1项目背景
4.2Djomeg系统功能概述
4.3 J2ME手机游戏结构
4.3.1 J2ME手机游戏的构成元素
4.3.2 J2ME手机游戏程序结构
4.4Djomeg系统的几个关键类
4.4.1可显示的对象基类:Things类
4.4.2图像处理类DoImages
4.4.3对象池实现类ThingsPool
第5章Djomeg主程序及界面设计与实现
5.1Djomeg主程序构造思想
5.2Djomeg界面设计
第6章Djomeg功能设计与实现
6.1游戏循环的控制
6.2碰撞检测
6.2.1基于圆形的碰撞检测方法
6.2.2基于矩形的碰撞检测方法
6.3鼠标拖拉角色定位
6.3.1在VC++应用程序中显示与处理PNG图像
6.3.2角色属性的定制
6.4闪屏的实现
第7章应用:用Djomeg开发简装“雷电”
7.1游戏准备
7.2创建游戏工程
7.3制作游戏闪屏
7.4各种角色的定制
7.5编译运行游戏
第8章结论与展望
8.1 J2ME的发展
8.1.1 BREW——J2ME的竞争者
8.1.4 J2ME的新发展:CLDC 1.1和MIDP 2.0
8.2Djomeg系统优缺点
8.3后继工作
致谢
参考文献
攻读学位期间的研究成果