武汉
软件工程职业
毕业论文
潜艇战斗手机游戏
系专班
别:软件系业:软件测试级:0501
学生:学生:王向川nbsp; 0
目录
摘要……………………………………………………………………………3
概论…………………………………………………………………………4一概论(一)JAVA语言简介…………………………………………………………4(二)本章小结……………………………………………………………….4
开发环境及相关技术………………………………………………………5二开发环境及相关技术(一)开发环境…………………………………………………………………5(二)本章小结…………………………………………………………………5
作品思想、结构及相关技术………………………………………………5三作品思想、结构及相关技术(一)
程序主要流程……………………………………………………………51理解游戏…………………………………………………………………62WaterObject类…………………………………………………………63WaterBomb类……………………………………………………………74WaterUnit类……………………………………………………………85WarShip类………………………………………………………………96Submarine类……………………………………………………………107WaterWar类………………………………………………………………11(二)关于MobileMediaAPI……………………………………………….12(三)本章小结…………………………………………………………………12
程序
设计及具体代码实现………………………………………………….13四程序设计及具体代码实现(一)游戏LOGO画面…………………………………………………………13
1
(二)WaterObject类的设计…………………………………………………14(三)WaterBomb类的设计……………………………………………………14(四)Score类及HighScore类的设计………………………………………15(五)关于背景图片及地图描绘………………………………………………15(六)本章小结…………………………………………………………………16
总结……………………………………………………………………………16五总结(一)本程序总结………………………………………………………………17(二)经验和感想………………………………………………………………17
致
谢……………………………………………………………………………18
参考文献…………………………………………………………………………18参考文献
2
摘要
Java2MicroEdition是近年来随着各种不同设备,尤其是移动
通信设备的飞速发展而诞生的一项新的开发技术。它的目标定位在电子消费产品与嵌入式设备上,对设备的智能化、多样化,提供了革命性的解决
方案,并因其“WriteOnce,runanywhere”的Java特性而提高开发的效率。在可以搭载Java的终端设备中,移动电话可以说是最为普及的,随着无线通信业的发展,Java应用程序在通信、娱乐等应用上产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于J2ME技术在手机娱乐上的应用,开发一个的基于MIDP2.0的手机游戏程序——潜艇战斗游戏,并介绍了游戏的结构分析和具体功能实现。游戏的界面和运作方式,尽力模拟手机游戏的普遍性形式,成为一个完整的手机游戏。一:概述。介绍了娱乐游戏业务及手机软件现状、Java语言,J2me相关技术规范等。二:开发环境及相关技术。主要针对本设计介绍了相关的软硬件环境和相关的开发工具。三:作品思想、结构及相关技术。分析本作品设计的总体结构思想,以及相关的技术支持。四:程序分析及具体实现。详细阐述有关重点实现细节。五:总结。提及开发调试过程、心得体会、经验感想。
关键词关键词:J2ME,手机游戏,Ecplise,Java,战舰炮弹。
3
一