Java开发的主要是用于网络应用的程序,所以对于安全性有很高的要求。利用Java提供的强大工具,以J2ME为开发平台,最大的好处就是实现数据的存储、计算的处理、与服务器的通信等功能如果不能保证其安全,所以此款开发出来游戏安全性也是相对很高的,那么用户所从网络上下载的程序执行起来就会非常的危险。它通过了本身的安全机制来防止病毒程序的产生以及下载程序对本地系统所造成的威胁和破坏。

3 需求分析

3.1功能需求

本设计主要是用来完成贪吃蛇游戏的最基本的游戏操作。我们可以自己用来练习和娱乐。它需要满足的需求是有以下几点,第一块功能:使用手机上的按键来改变蛇所运行的方向、按键可控制蛇的暂停或继续游戏,第二个模块:随机的地方生成食物。第三个模块:蛇如果能吃到食物的话就会增长蛇的身体,如果没有吃到并且碰到了四周那么蛇就会死亡而游戏结束。

3.2游戏的外观界面需求

一款优秀的游戏同时也必定具有一定的美观性可提供给用户最好的体验,这款设计的界面拥有最先进的技术编写的最美观的视觉效果,界面上有分数显示和暂停按钮,客户可以完全享受在其中。

3.3蛇和食物的形状需求

目前手机上的这种游戏都是把蛇和食物设计为方块的或者圆形的形状,因为客户爱好这种。设计中也是能很好的代码实现效果。

3.4显示需求

    屏幕上蛇是一直运动的,食物出现蛇就要去吃,蛇如果能吃到食物的话就会增长蛇的身体,如果没有吃到并且碰到了四周那么蛇就会死亡而游戏结束。在游戏的过程中,用户可以点击暂停键,也可点击继续来完成操作。

3.5 开发环境需求

   操作系统:Microsoft Windows 7系统

   编程语言:Java 

   开发软件:Eclipse

4 开发所用的技术的介绍

4.1 Eclipse

Eclipse 是现在企业中流行使用的开发平台,集成很很多流行的插件。是一款十分优秀的IDE开发工具,可跨平台开发,支持多语言开发,具有较好的灵活性。主要是为高度集成的工具开发提供一个具有商业品质的、全功能的平台。因此,选用Eclipse作为贪吃蛇手机游戏的开发环境。

上一篇:asp.net图书销售系统的设计与实现
下一篇:Flash红酒网站的设计

JAVA禾粒农场智能管理系统人事管理

java+mysql仓库管理系统的设计与开发

java+mysql班级评优系统的设计实现

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

java+mysql学术会议参会信息系统的设计+源代码

java景点移动导游系统设计与实现

激光模拟训练器材国内外研究现状

新疆农林高校學生昆虫生...

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈

浅谈农村大气环境保护的制度构建【1868字】

大淘宝网的虚假交易研究

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

个案管理茬老年糖尿病患...