安徽师范大学皖江学院
猜数字游戏系统
分析与设计
引言
在各种新型游戏风靡社会,引起青少年的追捧和沉迷时,经典和益智类的游戏正在逐渐被遗忘,所以开发一款适应当今安卓系统和画面良好的游戏应该引起重视和关注。
猜数字游戏在经典数学游戏的基础上,进行了开发和改进,开发出了一款益智类的,适合广泛大众的游戏,操作简单,界面友好,容易上手,在游戏时,开动脑筋,但是又不会使人沉迷于其中。
猜数字游戏系统有以下几个特点:
(1)限制次数:在本游戏系统中,回合大战模式在每一回合会限制游戏次数,并随着回合数的上升,次数依次减少,增加游戏难度。
(2)限制时间:本游戏系统中,时间长廊模式会在每一回合限制游戏时间,在规定的时间内猜出正确数字,随着回合数的增加,时间也会相应的减少。
(3)系统简单上手:游戏系统界面简单易懂,容易操作。对于游戏规则介绍详细。
关键字:经典 益智 操作简单
目录
引言 ............................................................................................................................... 2
第一章 相关理论及可行性分析 .............................................................................. 4
1.1 对游戏系统的认知 .................................................................................. 4
1.2 对游戏系统开发的理解 .......................................................................... 4
1.3 游戏系统开发的方法及流程 .................................................................. 4
1.4 系统的可行性分析 .................................................................................. 4
第二章 需求分析 ...................................................................................................... 5
2.1 系统目标 .................................................................................................. 5
2.2 功能需求 .................................................................................................. 5
2.3 非功能需求 .............................................................................................. 5
第三章 系统设计 ...................................................................................................... 6
3.1 总体设计 .................................................................................................. 6
3.1.1 开发与设计的总体思想 ................................................................... 6
3.1.2 系统模块结构图 ............................................................................... 6
3.2 逻辑模型的描述 ...................................................................................... 7
3.3 界面设计 .................................................................................................. 7
3.4 软件设计 ................................................................................................ 10
第四章 系统的实现和测试 .................................................................................... 10
4.1 编码实现 ................................................................................................ 10
4.2 系统的测试 ............................................................................................ 10
4.2.1 步步为赢模块实现 ......................................................................... 11
4.2.2 争分夺秒模块实现 ......................................................................... 12
4.2.3 帮助模块的实现 ............................................................................. 13
4.2.4 退出模块的实现 ............................................................................. 16
4.3 系统开发的优点和存在的问题 ............................................................ 17
4.3.1 猜数字游戏特点 ............................................................................. 17
4.3.2 系统存在的问题和改进思路 ......................................................... 18
第五章 结论 ............................................................................................................ 19
第一章 相关理论及可行性分析
1.1 对游戏系统的认知
游戏系统即软件系统的一类,软件系统是指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分。它包括操作系统、语言处理系统、数据库系统、分布式软件系统和人机交互系统等。
1.2 对游戏系统开发的理解
游戏系统开发是根据用户要求建造出游戏系统或者系统中的软件部分的过程。游戏开发是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。系统一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件。 软件并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
1.3 游戏系统开发的方法及流程 游戏开发的方法和流程是按照软件工业化的标准定义在软甲开发过程中必须具备的一系列规范,是定义在软件需求,设计,编码,测试,部署实现目标和规范化的方法。
1.4 系统的可行性分析
可行性分析是在全面调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术,经济,运行的方面进行分析和研究,以避免投资失误,确保新系统开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。这部分将从以下三个方面进行研究:技术可行性,经济可行性,操作可行性。
1.技术可行性
Android游戏需要掌握java开发语言和Android系统,另外对于算法也要有所掌握。
2.经济可行性
Android游戏需要的硬件资源不大,在Android系统平台,只需要一台智能手机,手机客户端即可体验该游戏带来的益智和趣味性。