A Design of Game Dialog State Machine Based on J2ME
中文摘要 | 第3-4页 |
ABSTRACT | 第4页 |
第一章 绪论 | 第7-10页 |
1.1 问题的提出 | 第7页 |
1.2 理论基础 | 第7-8页 |
1.3 本文的研究内容和前景展望 | 第8-10页 |
第二章 J2ME 的发展与现状 | 第10-18页 |
2.1 移动设备操作系统平台现状 | 第10-12页 |
2.1.1 Symbian | 第10页 |
2.1.2 Linux | 第10-11页 |
2.1.3 Windows CE 操作系统 | 第11页 |
2.1.4 Brew 平台 | 第11页 |
2.1.5 J2ME 平台 | 第11-12页 |
2.2 J2ME 平台的发展现状 | 第12-16页 |
2.3 无线游戏的发展状况 | 第16-18页 |
第三章 状态机语言的设计 | 第18-41页 |
3.1 需求分析 | 第18-23页 |
3.1.1 策划文档 | 第18-21页 |
3.1.2 策划文档的分析 | 第21-23页 |
3.2 状态机语言的设计 | 第23-24页 |
3.3 状态机语言的XML 表示 | 第24-30页 |
3.4 状态机语言的设计思想 | 第30-41页 |
3.4.1 状态机语言的结构 | 第30-35页 |
3.4.2 状态机语言的逻辑操作 | 第35-37页 |
3.4.3 状态机语言中变量的处理 | 第37-41页 |
第四章 状态机语言的处理 | 第41-52页 |
4.1 序列化的需要 | 第41-42页 |
4.2 序列化和反序列化的基本思想 | 第42-45页 |
4.3 状态机引擎中的序列化和反序列化的实现 | 第45-52页 |
4.3.1 Wob 文件与Wobject 对象 | 第45-48页 |
4.3.2 XML 的序列化 | 第48-52页 |
第五章 状态机引擎的设计 | 第52-63页 |
5.1 状态机引擎的作用 | 第52-53页 |
5.2 TJLIB 简介 | 第53-55页 |
5.3 状态机引擎的架构设计 | 第55-57页 |
5.4 状态机引擎实现功能 | 第57-63页 |
5.4.1 图形用户界面(GUI)的绘制 | 第57-60页 |
5.4.2 逻辑运算和变量的处理 | 第60-61页 |
5.4.3 状态之间的切换 | 第61-63页 |
第六章 前景与展望 | 第63-65页 |
参考文献 | 第65-68页 |
致谢 | 第68页 |