首页> 中文学位 >手机射击类游戏的开发
【6h】

手机射击类游戏的开发

代理获取

目录

文摘

英文文摘

声明

引 言

1 背景介绍

1.1 JAVA的不同应用领域

1.2 J2ME体系结构

1.2.1 配置层

1.2.2 简表层

1.2.3 CLDC类库

1.2.4 MIDP

1.3 J2ME WTK

2 手机游戏开发环境介绍

2.1 配置Eclipse开发环境

2.1.1 Eclipse基础

2.1.2 Eclipse的下载与安装

2.1.3 一些必要的配置

2.1.4 J2ME插件EclipseMe的安装

2.2 对EclipseMe插件的配置

3 手机射击类游戏的需求分析

3.1 目标程序功能需求分析

3.2 可行性分析

3.3 游戏策划

3.3.1 游戏故事背景策划

3.3.2 游戏开始画面系统

3.3.3 游戏操作介绍

3.3.4 游戏内容系统

3.3.5 线程控制和游戏暂停系统

3.3.6 记分系统

3.3.7 高分榜系统

4 手机射击类游戏设计

4.1 游戏框架设计

4.2 系统结构设计

4.3 系统详细设计

4.3.1 主类: main.java

4.3.2 封面cover类

4.3.3 游戏的主要控制类cortrol.java

4.3.4 飞机元素类Plane.java

4.3.5 子弹元素类bullet.java

4.3.6 背景类backdrop.java

4.3.7 版权类about.java

4.4 创建J2ME项目设计

4.5 创建J2ME应用程序设计

5 于机射击类游戏实现

5.1 主菜单界面背景系统代码实现

5.2 子弹与飞机界面系统实现

5.3 键盘响应的实现

5.4 游戏的暂停返回实现

5.5 碰撞检测实现

5.6 双缓存实现

5.7 积分排序实现

6 系统测试与维护

6.1 游戏测试

6.2 系统移植

6.3 系统维护

结 论

参考文献

致 谢

展开▼

摘要

在我国信息产业有着举足轻重的地位,随着3G时代的到来,除了无线通讯业务外,短信业务、手机游戏等增值业务都具有广阔的发展空间。手机以其便携性,多功能性已经和广大群众的日常生活密不可分。手机游戏更成为闲暇时人们的至爱。随着技术对游戏的促进,无线设备和移动电话成为游戏开发领域的一个崭新的游戏平台。最直接的游戏开发模式是在手持设备提供的操作系统平台上直接进行嵌入式开发。
   本课题开发的射击类手机游戏,就是一个略微复杂的J2ME游戏。本文首先简要介绍了Java编程语言及其技术发展分成的3个应用领域(J2SE、J2EE、J2ME),对其中主要针对手机软件开发的J2ME体系结构和J2ME的无线工具包WTK进行了概述。然后具体介绍了开发工具Eclipse,论及了配置Eclipse开发环境的基础、下载与安装、必要的配置及J2ME插件EclipseMe的安装、配置。进而从手机游戏开发的需求分析着手,根据一个模拟类飞机射击游戏项目的需求,提出了怎样进行手机游戏的策划和手机游戏实现的具体设计,论及到游戏框架设计、系统结构设计和系统详细设计,创建J2ME项目设计、创建J2ME应用程序设计等诸多问题,并落实到手机游戏设计的实现中去。最后对系统测试和维护作了阐述。
   J2ME的广泛应用,极大地推动了移动通讯行业和手机游戏行业的发展,对手机游戏软件的开发提供了一个很好的技术平台和完整的开发、部署的环境。
   全文对手机游戏在J2ME和Eclipse的支持平台的开发利用作了简要的论述,提出系统测试和未来手机游戏的发展趋势,具有一定的实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号