基于J2ME平台的手机游戏毕业论文开题报告

基于J2ME的手机网游(论文+程序+ppt)

/soft/20/124/2008/204282314274

摘要

现在,手机是一台小型电脑。就目前而言,它的处理能力与台式机的标准处理能力相比是有限的,但足以运行一个相对较小的游戏,甚至是一个3D游戏。同时,它们也是网络计算机,可以高速发送和接收数字数据。除了语音数据,它们还可以发送和接收其他类型的数据。于是市面上出现了几款类似PC上的网游。

Java 2 Micro Edition (J2ME或K-Java)是一种用于手机和PDA等小型设备的JAVA语言。大多数手机厂商都急于推广Java手机的应用。虽然J2ME在桌面上与Java相比仍有很大的局限性,但它已经大大提高了手机支持游戏的能力,并且拥有比SMS或WAP更好的控制界面,允许使用子图形动画,并且可以通过无线网络连接远程服务器。

本设计利用J2ME设计了一个手机网络游戏系统,实现了一个实时、高效、同步的手机动作游戏。

用户通过GPRS登录服务器,与其他用户一起开始游戏。

本文以Java手机游戏为背景,首先介绍了Java手机游戏的国内外发展现状和行业趋势,然后从整体上介绍了本系统开发的模型,接着详细描述了本系统的各个功能模块。

最后,本文总结了本系统设计的软硬件环境,并报告了本设计的测试结果。最后一章是对全文的总结和对未来研究工作的展望。

关键词:J2ME,Java手机游戏,客户端子系统

目录

摘要一

目录三

第一章简介1

1.1背景及现状1

1.1.1.手机游戏的特点1

1.1.2.手机游戏的类型2

1.2行业趋势和前景4

1.3纸张结构12

第二章J2ME技术概述14

2.1 J2ME总体架构14

2.2配置概述15

2.3汇总15

2.4 J2ME目标设备16

2.5、J2SE和J2EE的比较16

2.6 JavaSocke网络编程17

2.7摘要20

第三章系统总体设计21

3.1系统的总体结构和功能

3.2系统类建模31

3.3本章概述34

第四章各模块的设计35

4.1客户端游戏控制模块35

4.1.1功能介绍35

4.1.2模块实现35

4.2通信模块42

4.2.1功能介绍42

模块实施43

4.3服务器端游戏控制模块46

4.3.1功能介绍46

模块实施46

4.4摘要46

第五章系统运行环境和系统测试47

5.1系统运行硬件环境47

5.2运行软件环境的系统48

5.3系统测试49

结论54

附录56

附录a安装J2ME 56

附录B IDE NETBEANS 56

参考文献59

感谢60