另外,UI设计有九要素,它包括:为高分辨率的屏幕创建资源;需要点击的元素够大;图标设计遵循Android的准则;使用适当的间距;支持D-pad和trackball导航;正确管理活动堆栈;正确处理屏幕方向的变化;使用主体样式、尺寸和颜色资源来减少多余的价值;和视觉交互设计合作。文献综述
最后,让用户来体验游戏,提出用户的意见给以修改。检验游戏界面设计的最好方法就是用户的满意程度,往往从用户角度出发,开发出来的软件才更受用户所喜爱。只有用户说好,那才是真的好。
3。游戏需求
3。1 功能需求
本游戏需要在时下比较火热的手机平台里运行,在一般使用的情况下,需要根据功能性和非功能性两种要求来完成。游戏要不断地创新、要有娱乐性,不能与当下的其他游戏相似。具体功能为:
1。游戏需要能在单机模式下正常使用。
2。游戏需要有一个的得分机制,根据保卫萝卜的多少来判断师傅成为赢家。
3。游戏需要多种音效设备和Flash设备,还要有背景音乐。
4。游戏开发者需要给出退出的相应操作。
3。2 非功能需求
非功能需求往往指除了必须实现的功能以为的功能,是系统上的一些辅助功能,以便给用户带来更好的体验。如:性能需求是要求系统能满足100个人能同是时用这款游戏;在游戏开发完成的时候,针对不同玩家所持设备需要开发者优化其代码,尽量能让游戏在最低配置要求的情况下运转起来。根据现在手机运行的标准,一般FPS值为30的机器是最低游戏要求配置。
FPS是电脑上运行性能的一个表现,就是每秒传输多少帧数,简单说就是每秒的图像刷新多少。如果你电脑上显示的FPS是60,意思就是每秒刷新了60次图像。在视觉中这算是非常的流畅。如果你电脑上显示的FPS是3,则代表每秒图片只刷新了3次,你就会觉得图像像幻灯片一样一闪而过,也就是我们所说的卡。
4。整体设计来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
4。1 游戏中的界面
此款游戏有:普通自定义类模块、管理模块、布景层模块、场景层模块、数据模块。
首页:展示的是开始、退出、萝卜特效、老鼠特效。
4。2 游戏的系统框架
整个《保卫萝卜》游戏采用的是Unity框架进行开发的,此款游戏的框架图大体借鉴了此游戏引擎框架的架构设计的进行驱动开发的,图1是此款游戏的框架。
图1 游戏框架图
整个游戏框架大体分为4层,其中引擎模块是已经封装好的库,里面有大量的接口提供给开发人员使用。
2D游戏《保卫萝卜》的设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_96897.html