欢迎来到天天文库
浏览记录
ID:18186755
大小:83.50 KB
页数:16页
时间:2018-09-15
《打飞机游戏设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、打飞机游戏设计摘要这款游戏的名字叫《览桥风光》。J2ME(Java2MicroEdition)是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“WriteOnce,run...
摘 要这款游戏的名字叫《览桥风光》。J2ME(Java 2 Micro Edition) 是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品
2、的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的特性而提高开发的效率。随着手机的日益普及、Java功能在移动设备上的实现,JAVA应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于J2ME技术的应用,开发一款可商用的手机游戏程序。本程序将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。本论文介绍了J2ME的相关技术及本程序的结构分析和具体功能的实现。目&
3、nbsp; 录1 绪论... 11.1 手机软件现状... 11.2 J2ME介绍... 11.3 手机游戏应具有的特征... 21.4 本游戏背景介绍... 31.5 本章小结... 32 开发环境及相关技术的介绍... 42.1 开发环境... 42.2 JAVA语言特点... 42.3&nbs
4、p;关于ECLIPSE.. 42.4 关于Wireless Tool Kit. 52.5 JAVA Appication Manager. 52.6 本章小结:... 53 程序结构、思想和相关技术... 63.1 本程序需要解决的主要技术问题... 63.2 程序流程... 73.3 Canvas类... 73.
5、4 Graphics类... 83.5 MIDP1.0技术下的绘制背景技术... 83.6 MIDP2.0新增的GameCanvas包... 83.7 PNG图片格式... 93.8 玩家飞机的控制方式和敌人方的智能运行... 103.9 子弹的运行和控制... 113.10 内存的优化... 113.11 内存检测器... 113.12&nb
6、sp;关于混淆器... 123.13 本章小结... 124 程序分析和具体实现... 134.1 游戏进入前的选择... 134.2 mybullets类... 154.3 游戏逻辑及gameScreen类... 154.3.1 gameScreen类所实现的功能... 154.3.2 地图的创建... 167. 游戏的地图不可能
7、通过绘图来解决。否则,不仅难于控制和处理过多的元素,也会因过多的大型图片而不能限制程序的大小,失去手机上程序的原则和JAVA的优势。8. JAVA是基于虚拟机的半解释型编译系统,其执行效率较C++等完全编译后的程序会低很多,程序如果不进行精简和优化,将可能导致运行的不流畅。除开发过程中对结构上的控制、变量的使用、算法的优化等优化外,还可以使用混淆器(Obfuscator)进行程序打包后的优化。9. 游戏的结束、开始、动态信息画面作为构成一个程序都是必不可少的重要部分。良好的用户界面更是吸引用户的硬指标,相
8、关的美术构
此文档下载收益归作者所有