1. 研究目的与意义、国内外研究现状(文献综述)
一、本课题的研究意义 此次选取基于android的俄罗斯方块游戏开发,其目的旨在: (1) 培养自己独立开发系统软件的能力。 (2) 在软件开发过程中加深对软件开发工作流程的理解,将软件工程学科中所学知识付诸于实践,同时提高自己利用java编写程序的能力。 (3) 熟悉android开发平台的工作环境,并培养自己利用此工作环境进行软件开发的能力。 二、国内外的研究概况 从最早八十年代的单机版俄罗斯方块到如今,由它变形而来的新版本无法计数,在画面更新上出现了卡通俄罗斯方块,海洋生物俄罗斯方块,小免俄罗斯方块,火拼俄罗斯方块等等,使得游戏画面更为生动迷人;在规模上,开发了迷你型,秀珍型,更为小巧方便;在功能上,不断进行扩充完善,使得游戏更为刺激,更能满足不同程度水平玩家不同级别的需求;同时相应的游戏的规则,难度程度等也进行了更为细致的扩充。 三、应用前景 在2013年末2014年初,在各大手机平台,有一个名叫Flappy Bird小游戏风靡网络。游戏很简单,就是凭借玩家的操作,让小鸟通过障碍物,通过的障碍物越多得分就越高。就是这么一个简单的游戏,却取得了巨大的成功。玩家们通过社交网络互相攀比分数,导致玩家数量越来越多,大家的攀比心理导致游戏异常火爆。游戏的作者也因为这款游戏而取得了巨大的成功。这给我们提供了一个思路,在这个信息化高度发达的时代,像俄罗斯方块这样的记分制小游戏会取得巨大成功。 主要参考文献: [1]Dean Leffingwell and Don Widrig. MANAGING SOFTWARE REQUIREMENTS.高等教育出版社,2003.4 [2] 苏志同,石绍坤,李晋宏.手机游戏开发架构的研究[J].计算机工程与设计.2010(07) [3]公磊,周聪.基于Android的移动终端应用程序开发与研究[J].计算机与现代化.2008(08) [4]徐寅哲. 基于JAVA的俄罗斯方块游戏开发[J]. 资治文摘(管理版),2009,05:192 199. [5]张劲波,吴华杰. 基于J2SE的俄罗斯方块游戏[J]. 电脑知识与技术,2006,32:173-175.. |
2. 研究的基本内容和问题
一、研究的目标 本次毕业设计将在安卓开发环境下完成一款俄罗斯方块游戏,功能齐全。 二、研究的内容 (1)安卓开发环境的架构; (2)游戏界面设计,游戏窗口、背景的设计,各种功能按钮(开始游戏、帮助、设置等); (3)游戏难度的设置,和递增。 (4)细节的设计,提高游戏的可玩性。
|
3. 研究的方法与方案
一、研究方法 第一步进行系统的需求分析和概要设计。包括系统需求分析与描述、系统总体功能描述、系统主框架设计、各功能模块的概要设计。 第二步则是系统详细设计和实现。包括多种类型游戏操作功能的实现、游戏属性设置功能的实现、游戏帮助功能的实现。 第三步就是进行软件的测试和调试,并找出不足之处。 第四部选择工具。首先在PC上安装并配置JDK,然后安装Android SDK和eclipse,在完成这些设置后,使用java进行程序的开发,完成俄罗斯方块的设计。 二、技术路线 搜集用于俄罗斯方块游戏设计的素材及规划系统开发; 构建Android开发环境,包括获取AndroidSDK、Eclipse以及进行AndroidEclipse插件设置; 了解安卓平台游戏的基本结构和一般设计方法; 规划游戏的功能需求和设计规范说明书; 进行各个模块的制作和编写,完成游戏的调试和运行。 三、实验方案 1.根据软件工程的过程,先调研进行需求分析,然后编写项目视图,最后进行软件系统各模块的概要设计和详细设计。 2.从概要设计到详细设计逐步完善各个功能模类的代码。 3.采用eclipse来开发软件。 四、可行性分析 1.已经具备的条件:资料的查询、计算机硬件的准备、对已有俄罗斯方块游戏的研究,和对俄罗斯方块实现原理和算法的研究。 2.待解决的问题:游戏界面的设计,和游戏功能的实现。 3.研究方法:以上已具体描述,在知识储备,和技术支持上可行。 |
4. 研究创新点
该游戏是基于安卓平台的手机游戏,跟传统的俄罗斯方块相比画面较好,操作变成触摸操作,功能齐全,游戏性能好。预计可以实现将分数分享到各大社交平台的功能,总体设计比较创新。
|
5. 研究计划与进展
2013年12月-2014年1月 阅读相关资料,学习安卓的游戏开发方法。 2014年1月-2014年2月 确定了开发系统的环境,安装开发系统的环境,进一步熟悉开发环境。 2014年2月-2014年3月中旬 确定系统的需求分析部分,根据系统的需求分析确定系统的功能模块。 2014年3月中旬-2014年4月 建立系统的界面框架,进行各模块的概要设计。 2014年4月-2014年4月中旬 进行模块的详细设计,完成设计。 2014年4月中-5月 测试修改,并撰写论文. 2014年5月 论文定稿。 |
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。