基于Android游戏模式与设计

摘 要:游戏模式是设计和实现游戏时做遵从的一系列建议、要求或标准,是指导开发者创作出一款受用户喜爱的游戏的实践指南.Android平台游戏受硬件设备、用户偏好等影响,继承了PC、专业游戏机等的游戏模式的同时,又衍生出独具一格的模式.该文将讨论当前流行的射击类、竞速类、角色扮演类、闯关动作类、冒险类、策略类、养成类、经营类、体育类十种Android游戏模式,并从用户基数、终端便携性、市场推广、开发周期、Android碎片化、硬件性能等方面分析了Android游戏的特点与局限性.最后,该文将选取一种游戏模式进行一款游戏的设计,并总结在设计过程中应用的关键算法和遇到的问题.

关 键 词:Android;游戏模式;性能

中图分类号:TP391文献标识码:A文章编号:1009-3044(2012)36-8776-04

1概述

Android的创始人AndyRubin是硅谷著名的“极客”,他离开Danger移动计算公司不久便创立了Android公司,并开发了Android平台,他一直希望将Android平台打造成完全开放的移动终端平台.之后Android公司被Google公司看中并将其收购.不久,号称全球最大的搜索服务商Google大举进军移动通讯市场,并推出了自主品牌的移动终端产品.当今市面上的流行的手机游戏类型繁多,不同类型的游戏自然有其独特的设计方式以及独到的吸引玩家的地方,不一样的游戏不一样的精彩[1].

2Android游戏的开发现状

从Android平台的出现以来,对Android游戏的开发与测试一直是业界的析改进一直是个研究热点[3-5].,下面把Android游侠的一些局限性总结如下:

1)Android碎片化日益严重

Android碎片化已经成为软件开发人员的一个烦恼,针对每一种终端、每一版本的Android进行软件兼容测试,造成巨大经济负担.之前TechCrunch报道显示,香港一家Android应用开发商,甚至购买了400款Android终端,用于软件兼容测试.Android碎片化导致Android游戏开发工作量大大增加,增加了开发的成本.

2)终端性能制约

Android终端处理器主频、内存较小,硬件性能较差,且因Android终端屏幕小、专业操作按钮缺乏,这些短板制约了Android游戏的发展范围.然而正是这种制约,催生了Android游戏的另一种繁荣——不同于PC游戏,Android游戏多用触屏操作,更发展出手势操作,且融入了更多的社交行为,成为人们不可缺少的娱乐方式.

3)游戏品质参差不齐

目前Android游戏多为小工作室或个人开发,因投入不足、能力有限、营销缺位等因素,游戏质量差距较大,导致游戏玩家搜索成本上升,部分游戏玩家甚至干脆远离、放弃Android游戏.

但随着Android游戏市场的进一步发展、规范,随着营销模式、营收模式更成熟,小工作室及个人开发者将有更多更稳定的收入,这时他们便有了开发更好的Android游戏的资本和动力.Android游戏的质量也会随之上升.该文主要介绍了一种新的基于Android平台的的游戏——连连看.

3功能需求分析

连连看游戏中,每次用户选择两个图形,如果图形满足一定条件(两个图形一样,且这两个图形之间存在转弯少于3的路径),则两个图形都能消掉.给定任意具有相同图形的两个格子,我们需要寻找这两个格子之间在转弯最少的情况下,经过格子数目最少的路径.如果这个最优路径的转弯数目少于3,则这两个格子可以消去.

在检验两个方块能否消掉的时候,我们要让两个方块同时满足两个条件才行,就是两者配对并且连接成功.

分3种情况:(从下面的这三种情况,我们可以知道,需要三个检测,这三个检测分别检测一条直路径.这样就会有三条路径.若这三条路径都是空按钮,那么就刚好是三种直线(两个转弯点)把两个按钮连接起来了)

1)相邻

2)若不相邻的先在第一个按钮的同行找一个空按钮.

找到后看第二个按钮横向到这个空按钮所在的列是否有按钮.

没有的话再看第一个按钮到与它同行的那个空按钮之间是否有按钮.

没有的话,再从与第一个按钮同行的那个空按钮竖向到与第二个按钮的同行看是否有按钮.没有的话路径就通了,可以消了.

3)若2失败后,再在第一个按钮的同列找一个空按钮.

找到后看第二个按钮竖向到这个空按钮所在的行是否有按钮.

没有的话,再看第一个按钮到与它同列的那个空按钮之间是否有按钮.

没有的话,再从与第一个按钮同列的那个空按钮横向到与第二个按钮同列看是否有按钮.没有的话路径就通了,可以消了.

若以上三步都失败,说明这两个按钮不可以消去.

6结束语

通过本次Android游戏设计,我系统地学习了Android平台开发环境搭建、Android平台软件开发的方法.通过一系列的学习,我认识到查阅资料及与同学交流、向老师请教的重要性.在“Android风景连连看”的游戏设计与实现过程中,体会到实现一个软件的困难和实现后的喜悦.


因能力有限,“基于Android风景连连看”只实现了基本的功能,在这基础之上还能进行社交功能、竞技功能的实现.

类似论文

企业集团财务管理模式的设计与

摘 要:企业集团财务管理模式的设计与思考,直接决定了企业财务管理的效果和目标,本文首先阐述了企业集团财务管理模式的三种类型及我。
更新日期:2024-10-11 浏览量:130635 点赞量:28297

法学本科人才分类培养模式的设计和实现

[摘 要]本文从法学本科人才分类培养模式的内涵和思想基础入手,对传统的法学本科人才培养模式进行了分析,提出了对学术。
更新日期:2024-3-13 浏览量:46454 点赞量:11680

Android语音助手的设计和

摘 要:近几年随着智能手机的迅速发展,移动终端已经成为新技术发展的新平台,不久前苹果公司的Siri第。
更新日期:2024-8-8 浏览量:15720 点赞量:4529

集成式医疗中心模式与设计

集成式医疗中心,顾名思义,是指由多个医学机构聚集而形成的医疗中心 目前国内外已有的集成式医疗体系,多数是经过。
更新日期:2024-12-23 浏览量:155955 点赞量:33219

机械可靠性工程课程教学模式的设计与

摘 要:文章提出了机械可靠性工程应当在结合学校特色背景的条件下,讲解可靠性的主要知识点,设计理论与实践结合的。
更新日期:2024-6-7 浏览量:15818 点赞量:5341

小班幼儿体育游戏的新设计

摘 要:体育游戏在幼儿成长中起着重要作用,对幼儿成长和发展具有重要影响 本文针对幼儿年龄特点,探究小班幼儿体育游戏&。
更新日期:2024-12-9 浏览量:21439 点赞量:5891