下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 吞吃蛇游戏的设计与开发 一 摘要J2MEJava2MicroEdition是近年来随着各种不同设备,尤其是移动通信 设备的飞速开展而诞生的一项新的开发技术。它定位在消费性电子产 品的应用上,对设备的智能化、多样化,提供了革命性的解决方案, 并因其“WriteOnce,runanywhere的Java特性而提高开发的效率。随着 的日益普及、JAVA功能在移动设备上的实现,JAVA应用程序 产生的 增值效劳逐渐表达出其影响力,对丰富人们的生活内容、 提供快捷的资讯起着不可无视的作用。本文主要介绍了一款 吞吃 蛇游戏,本设计着眼于 J2ME 技术的应用,采用 JDK1.6, NetBeans5.5
2、 作为开发工具,使用WTK2.5作为模拟器测试,开发一款吞吃蛇的 游戏程序。本程序将老少皆宜的经典作品移植到 上来,为更流行 的硬件平台提供给用软件。这些都将能很好的满足未来人们对 游 戏的需求。吞吃蛇游戏基于JAVA平台编写,满足一般 用户的娱乐 需求。关键词:J2ME; 游戏;Java吞吃蛇 吞吃蛇游戏系统分析2.1 系统需求分析2.1.1 游戏背景贪吃蛇,是个简单的小游戏 ,但却能给人以放松 ,让我们从繁重的日常生 活中解脱出来 .而只有我们的身心得到了娱乐才能更好的投入到新的工作.现在的人 ,不管是已经工作的 ,还是还未进入社会的学生 ,都面临着很 大的压力 ,而这样一款能让我们随时随
3、地都能享受的游戏,其魅力还是不可估量的 .贪吃蛇 ,之所以取这样的名字 ,去用意还是很明显的 .贪吃蛇其实并不贪 , 它是人不断向前追求的象征 .就像现代的人只有不断努力向前才能得到 自己想要的 .而食物也是随机出现的 ,就像现在社会存在的时机 ,而我们 只有找好自己的目标才能成功 . 虽然现在市面上存在着各种各样的游戏版本 ,可是贪吃蛇其市场还是相 当大的 .因为它的特殊在于它能吸引人更深入 ,爱不释手 .随着游戏速度 不断加快 ,其刺激性也更强 .可以说该游戏的优势在于它的简单易行 ,不管是 ,还是小游戏机 ,都 能很快顺利的运行 .对于在外忙碌的人 ,不可能花费大量时间在娱乐上 , 大型
4、游戏是行不通的 ,这样的小游戏刚好迎合了他们的需求 . 吞吃蛇游戏基于JAVA平台编写,采用J2ME技术开发的一款 游戏。 游戏程序是一项精度要求很高的程序系统,因为其代码利 用率很高。一个实时运行的最终作品, 每秒都会运行成千上万行程序, 绘图事件、键盘事件都会以极高的频率在后台等待响应,假设有丝毫的 差异都将很容易导致程序在运行不久后可能出现严重错误,甚至死循 环。因此,其逻辑设计应当相当严谨,需将所有可能发生的事件及意 外情况考虑在设计中。JAVA是基于虚拟机的半解释型编译系统,其执 行效率较C+等完全编译后的程序会低很多,程序如果不进行精简和优化,将可能导致运行的不流畅。游戏的结束、开
5、始、动态信息画面作为构成一个程序都是必不可少的重要局部。良好的用户界面更是吸引 用户的硬指标,相关的美术构图和人性化设置也需要有一定的考虑。2.1.2 游戏功能本游戏对游戏声音的控制、游戏等级的控制、最高分的记录、游戏暂 停、游戏重新开始、游戏结束这些功能都要求能在 模拟器上运行。贪食蛇的玩法很简单,用键盘上的方向键控制贪食蛇的运动方向,游 戏的目的是控制贪食蛇吃掉更多的食品,但是不能碰到四周的墙壁, 也不能让贪食蛇的首尾相接,否那么游戏失败。游戏最终是要在 上 允许。能够使用键盘控制贪食蛇的运动 ,生成新的点 ,并且能够根据点数 进行记分 .2.1.3 游戏的操作性要求:易于学习 :既然 游戏面向的是普通消费者而不是计算机专家,那么 他们不可能深入的学习游戏技巧。 消费者不会花几个小时去研究一个 3 元的手动操作的游戏。保持游戏的简单是最根本的要求。可中断性 :多任务处理是 生活方式的根本特征。 用户常常在任 务如等一个电子邮件或者等车之间有一小段时间。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某麻纺厂质量事故处理条例
- 2026秋人教PEP五年级上册英语全册语法知识点讲义(含专项练习)
- 单片基础原理应用 2
- 疾控健康宣传资料-1
- 某纺织厂人力资源制度
- 安全生产条例宣传手册讲解
- 烘焙师职业发展规划指南
- 夯实安全基础指南讲解
- 2026金山办公租赁合作协议二篇
- 2026大专专业面试题库及答案
- 小儿推拿技术操作考核评分标准
- 小学语文部编版一年级下册全册《字、词、句》(直接打印每生一份熟读熟记)
- 2026福建泉州安溪县国有企业招聘第一批工作人员39人笔试参考试题及答案详解
- 2026年江苏高考化学真题试卷含答案
- 2026学年广东省梅州市六年级数学期末通关专项特训题(详细参考解析)详细答案和解析
- 台风过后复工前安全培训课件
- 人教版高中地理必修第二册期末复习重点知识背诵提纲
- GB/T 33629-2024风能发电系统雷电防护
- 浮头式换热器维修应用知识考题(附答案)
- 回弹法-混凝土强度自动计算表
- JJF 1373-2012动弹仪校准规范
评论
0/150
提交评论