基于J2ME环境的手机游戏软件的开发【文献综述】.doc

上传人:文初 文档编号:292287 上传时间:2018-09-05 格式:DOC 页数:4 大小:24KB
下载 相关 举报
基于J2ME环境的手机游戏软件的开发【文献综述】.doc_第1页
第1页 / 共4页
基于J2ME环境的手机游戏软件的开发【文献综述】.doc_第2页
第2页 / 共4页
基于J2ME环境的手机游戏软件的开发【文献综述】.doc_第3页
第3页 / 共4页
基于J2ME环境的手机游戏软件的开发【文献综述】.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 毕业设计文献综述 电子信息工程 基于 J2ME 环境的手机游戏软件的开发 随着科技的发展,人们的工作和生活方式发生了巨大的改变。手机走进了千家万户,与人们的生活紧密的结合在一起。手机的普及使得手机游戏越来越普及,也必然使开发手机游戏的平台( J2ME)得到迅速普及。手机游戏开发成为了游戏界的最新热点 1。 手机游戏开发平台 J2ME 简介 JAVA 是现在全球最时髦的开发工具之一。它拥有一套庞大而且完善的类库,内置了其他语言需要的库甚至是操作系统才能支持的功能 6。 J2ME 是 JAVA2 的一个组成部分,它与 J2SE,J2EE 并称。根据 SUN 的定义: J2ME 是一种高度优化的

2、JAVA 运行环境,只要是针对消费类电子设备,例如手机,可视电话,汽车导航系统等 11。 J2ME 平台是由配置( configuration)和简表( profile)构成的。配置是提供给最大范围设备使用的最小类库集合,在配置中间同时包含 JAVA 虚拟机。简表针对一系列设备提供的开发包集合。在 J2ME 中还有一个重要的概念是可选包( optional package),他是针对特定设备提供的类库,比如某些设备是支持蓝牙的,针对此功能 J2ME 中制订了 JSR82( biletooth api)提供了对蓝牙的支持。 目前, J2ME 中有两个最主要的配置,分别是 Connected Li

3、mited Devices Configuration( CLDC)和 Connected Devices Configuration( CDC)。他们是根据设备的硬件性能进行区分的。由于这个标准是 2001 年的时候指定的,而现在移动终端的处理能力和内存发展很快,如果还按照这个标准来评判可能就不正确了 10。 CDC 的硬件参数: 2M 以上内存。具有网络连接能力,通常为无限网络。 CLCD 的 硬件参数: 512KB 以下内存。有限能源供应 (通常使用电池 )。有限或非持续网络连接。简单的用户界面。 16 或者 32 位处理器。 从上述标准可以看出 CLCD 主要针对资源非常受限的设备比如

4、手机、 pda、双工寻呼机等。而 CDC主要面对那些家电产品,比如机顶盒、汽车导航系统等。 环境及研究重点 本课题主要是用 JAVA 语言和 J2ME 平台开发一个手机游戏软件。游戏的种类很多,有益智类、冒险类、驾驶类、战斗类或者非战斗类动作游戏等。目前手机上能运行的游戏类型,包含有射击游戏、格斗游戏、简单的街机风格游戏。本课题开发的就属于一 个射击类游戏。游戏规则比较简单,击中消灭对手,就能赢得积分。游戏的画面设计和游戏的积分,也是重要的显示指标,操作设计以键盘和方向控制为最主要部分。在游戏开发中要实现这些功能,将涉及到设计的精确度。 Eclipse 是一个开放源代码的与 NetBeans、

5、 Sun ONE Studio 和 Borland Jbuilder 类似的一种基于 JAVA 的整合型可扩展开发平台。它只是一个框架和一组服务,用于通过插件组建构建开发环境。它还附带了一个标准的插件集,包括 JAVA 开发工具( JDT)。未来通过开发插件,它能扩展的任何语言的 开发,甚至能成为图片绘制工具。 对手机程序的开发实际也是对等于 J2ME 项目的开发。对于 J2ME 开发需要对 Eclipse 安装一个开发 J2ME 程序的插件 EclipseMe。这是完善手机应用程序开发的最后一项准备工作。安装好插件以后需要对其进行配置。这样环境就搭建好了。 先进行游戏开发分析,游戏的故事背景

6、策划,游戏开始的画面系统,帮助,游戏简介等等。游戏开发分析过后进入游戏开发阶段,其目的是设计一款手机游戏,以 J2ME 开发为基础的技术解决方案满足手机用户娱乐休闲的需求。 手机游戏软件开发的前景 我国的游戏产业不断 的发展,对可移动性手机的开发也成为当今的亮点。手机游戏是近几年中使用最多的手机应用业务,使用率远远超过手机邮箱等应用业务。 根据有关调研中心调查显示,从职业构成看,学生、工人、服务行业、军人及个体户目前成为手机游戏用户的主体。尤其是学生,在手机游戏用户群中占了将近一半的比例,工人其次,显示中低收入群体成为手机游戏的主体用户。可见手机用户对游戏的偏好和需求是巨大的。 当前一个崭新的

7、领域正在崛起,这就是手机游戏。手机游戏有着令人瞩目的广阔前景。作为 IT产业的延伸部分,由于 J2ME 平台的出现,虽然它仍然处于起步阶 段。但是手机游戏的成绩已经非常卓著。 随着通信工具的不断发展,手机几乎为广大群众所使用,它已与人们密不可分,它使用量非 常巨大,带有极大的普及性,加之手机游戏的趣味性又很容易被用户应用,因而手机游戏具有很大的商机。 (1) 手机游戏开发相对电脑游戏开发规模和成本较低,无需组织大规模的人力来开发。 (2) 手机短小精悍,可以独立运行。在离线状态下也能进行游戏。 (3) 具有中断性,不受时间地点的限制。 手机游戏还是有它的局限性。就目前来看,手机游戏仍然和 PC

8、 机游戏的功能有一定的差距。 手机体积有限,手机中的处理 芯片的处理能力有限,这就限制了游戏开发者所能编制的游戏类型。 由于手机的视频屏幕较小,就不可能编制复杂的游戏软件,和获得较为逼真的效果 12。 网络传输速度在手机的设计上也守到限制,使得网络互动方面受到一定影响。 有限的内存配置,也使得手机游戏的色彩和音效都不尽如人意。 鉴于手机游戏的一些特点,它能提供一些短小精干而又不失趣味的游戏,供旅途中或者闲暇时娱乐,显而易见电脑游戏和手机游戏,各自都有利弊。正如文学作品,有人喜欢长篇巨著,有人喜欢诗歌散文,各有各的选择 14。 同时也嵌入了智能芯片,处理器的能力 也大大增加,同时使用了智能的手机

9、操作系统,具有支持数码相机等丰富的多媒体等功能 8。这些功能很难让人相信是在短短的一两年之内完成的,其速度之快,却是让人感到震惊。通过周围人的使用情况,我们就会发现其速度的发展并不是没有原因的,手机逐渐普及和硬件设备的发展,以及 JAVA 语言的成熟都是推动手机智能化的重要力量 7。 手机上玩游戏使得游戏平台 J2ME 得到迅速普及。手机游戏的开发成为了游戏行业的最新热点。随着手机设备的不断提高,手机内存的不断增加,以及 java 技术的不断成熟。智能手机目前正以极快的速度在增长,随 之而来的便是巨大的手机游戏开发商机 。 中国手机游戏的研发力量正在行成,中国游戏产业的发展经历了代理到自主研发

10、的道路,该产业每年有近 200 亿的增长。这一切对于今后手机游戏和手机网游的发展将是一个巨大的推动。手机游戏刚起步,但是手机游戏市场绝对是一个巨大的金矿 3。 参考文献 1Joshua Bloce 著 . 潘爱民译 . Effective Java 中文版 M. 机械工业出版社 .2004. 2Ian Sommerville 著 .程成等译 .软件工程 M.机械工业出版社 2003. 3飞思科技产品研发中心 .精通 Jbuilder9M.电子工业出版社 .2004. 4彭芳麟,管清,胡静,卢圣治著理论力学计算机模型 M北京:清华人学出版社, 2002 5舒芳蕊,陆汝占,高峰基于 J2ME 平台

11、的手机语音控制系统 J计算机应用与软件, 2007, 24(9);19 20 6王泓,黄泽宁 UML 技术在软件可靠性测试的应用 J计算机应用与软件, 2008, 25(7); 125-126 7宋炳光,丁永彦,章洪兵基 -丁真人脸谱的格斗游戏 J电脑与信息技术, 2008, 16(6);10-13 8楚军华,李治柱 J2ME 应川程序性能优化的探讨 J计算机应用与软件, 2008, 25(1): 124-126 9方约翰著,李睿凡,郭燕慧,吴昕泽游戏人丁智能:计算机游戏中的人: J 二智能 M北京:北京邮电大学出版社, 2007 10杨军,秦冬,千莹 J2ME 嵌入式开发案例精解 M北京电子

12、工业出版社, 2007 11 邹吉滔 J2ME 手机游戏开发 M清华大学出版社 2009 12 汪永松 J2ME 手机高级编程 M机械工业出版社 2009 13顾怡祥,何吟,余执钧基丁二嵌入式 LINUX 的综合分析仪软件设计与实现 J计算机应用与软件, 2008, 25(10)l: 242 244 14何文涛,林贤林 J2EE 平台上消息驱动 Bean 对客户的响应与同传的实现 J计算机应用与软件, 2008, 25(5): 18-182 15Marick B The Craft of Software TestingM Prentice Hall, 1994 16Kenneth R, Castleman Digital Image ProcessingJ Prentice Hall, 1996 17William Ford, William Topp Data Stracture With C+M Addison Wesley, 1996 18Glass R Fact and Fallacies of Software EngineeringM Addison Wesley, 2002 19Brian W, Kern i ghan Denni S, M Ri tchie The C Programming LanguageM Add i son Wesley, 1988

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。