基于J2ME手机游戏(连连看)软件开发(任务书,外文翻译,进度计划表,实习报告,毕业论文19000字,程序代码)
摘 要
随着计算机科学的发展,游戏已经逐渐走进人们的生活中,而伴随着游戏的火热,需要为游戏服务的游戏网站也逐渐出现在用户的面前,手机游戏是近期比较火热的游戏,为了满足广大手机游戏爱好者的需求,特开发一套手机游戏为广大游戏爱好者服务。
J2ME(Java 2 Micro Edition) 是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的Java特性而提高开发的效率。
随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于J2ME技术的应用,开发一款可商用的手机游戏程序——宝石连连看游戏。本程序的界面和运作方式于手机上,将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。
本论文介绍了手机的软硬件特性、J2ME的相关技术及本程序的结构分析和具体功能的实现。
关键词:J2ME 手机游戏 Java 连连看
ABSTRACT
With the development of computer science, games have come into people's lives, and accompanied by a hot game, the game need to game site services are also emerging in front of users, more mobile games hot recent games, in order to meet the needs of the majority of mobile gamers, especially the development of a mobile games service for the majority of gamers.
J2ME (Java 2 Micro Edition) in recent years with a variety of different devices, especially the rapid development of mobile communications equipment and the birth of a new development technology. It is located in the consumer electronics applications, the equipment of intelligent, diverse, providing a revolutionary solution, and its "Write Once, run anywhere" Java features and improve the efficiency of development.
With the increasing popularity of mobile phones, Java function implementation on mobile devices, Java applications, mobile value-added services have gradually reflect their influence to enrich the contents of people's lives, providing easier access to information plays an essential role. This paper focuses on J2ME technology, development of a commercially available mobile phone games - Gem Lianliankan game. The program's interface and operation on the mobile phone, the young and old classics to cell phones up for the more popular hardware platform application software.
This paper describes the phone's hardware and software features, J2ME related technologies and the application of structural analysis and implementation of specific functions.
Keywords: J2ME Mobile Games Java Lianliankan
目 录
1 绪 论 1
1.1 引言 1
1.2 手机游戏特征 3
1.3 手机游戏的类型 4
2 关键技术介绍 6
2.1 JAVA技术 6
2.2 Eclipse介绍 8
2.3 开发方法 8
2.4 JDK介绍 10
3 手机开发系统需求分析 11
3.1 手机软件现状 11
3.2 系统技术可行性分析 11
3.3 游戏业务及J2ME概述 11
3.4 本程序需解决的有关技术问题 13
3.5 系统总流程分析 14
3.6 系统运行环境分析 16
4 系统总体设计 17
4.1 系统物理环境配置 17
4.2 功能结构设计 17
5 系统详细设计与实现 19
5.1 游戏主界面实现 19
5.2 游戏设置界面实现 22
5.3 游戏帮助界面实现 25
5.4 游戏开始界面实现 28
6 系统测试 29
6.1 测试概念 29
6.2 存在问题及未来发展方向 29
6.3 软件测试 31
结 论 32
谢 辞 33
参考文献 34
附 录 35 |