目 录
文摘
英文文摘
声明
第1章 手机游戏及手机游戏绪论
1.1手机游戏的基本概念及分类
1.2手机游戏的特点
1.2.1手机游戏与普通游戏的区别
1.2.2手机游戏的优势与局限
1.2.3手机特点的开发应用
1.3国内外手机游戏的研究现状
1.4手机游戏引擎及其研究现状
1.4.1游戏引擎
1.4.2游戏引擎库
1.4.3游戏引擎库的数据与控制分离法
1.5本文的研究意义及主要内容
第2章开发平台及相关技术介绍
2.1JAVA平台的构成
2.2J2ME平台的总体架构
2.2.1 J2ME框架
2.2.2配置(Configuration)
2.2.3简表(ProfiIe)
2.2.4厂商选择性实现(Optional Profile)
2.3J2ME应用程序开发流程
2.3.1J2ME集成开发环境
2.3.2开发与部署流程
2.4其他开发平台
2.4.1 SYSMBIAN
2.4.2 BREW
2.4.3 WINDOWS MOBILE
2.5本章小结
第3章RPG类手机游戏引擎库分析与设计
3.1引擎库的设计目标
3.2手机游戏引擎库功能模块
3.3 RPG游戏引擎的循环
3.4 RPG游戏背景地图渲染
3.4.1坐标换算
3.4.2地图显示:Tiled Background
3.4.3地图拉屏及显示处理方法
3.5 RPG游戏卡通
3.6其他模块
3.6.1人工智能模块(AI)
3.6.2声音模块(Sound)
3.6.3输入模块(Input)
3.6.4菜单模块(Menu)
3.6.5内存管理模块(Memory)
3.7本章小结
第4章RPG类手机游戏引擎库的实现
4.1 RPG手机游戏引擎库实现概述
4.2引擎库控制类的实现
4.2.1构造Pyamid类
4.2.2定义类Pyramidcanvas
4.2.3定义类Map
4.2.4定义类Fight
4.3引擎库数据类的实现
4.4本章小结
第5章RPG类手机游戏引擎库的应用
5.1手机游戏引擎库的应用背景
5.2 Pyramid Adventure游戏概述
5.3 Pyramid Adventure迷宫移动MOZE类实现
5.4 Pyramid Adventure数据部分
5.5引擎库验证
5.6本章小结
第6章 结论与展望
参考文献
致 谢