电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

安卓大作业—围住神经猫小游戏VIP免费

安卓大作业—围住神经猫小游戏_第1页
1/24
安卓大作业—围住神经猫小游戏_第2页
2/24
安卓大作业—围住神经猫小游戏_第3页
3/24
标准文案《移动终端应用开发》大作业报告书题目:围住神经猫小游戏专业:计算机科学与技术学号:学生姓名:××指导教师:叉叉叉完成日期:2016-5-31标准文案标准文案目录一、需求分析----------------------------错误!未定义书签。二、系统功能描述------------------------错误!未定义书签。三、系统概要设计----------------------------------------23.1功能模块设计--------------------------------------23.1.1程序流程图-----------------------------------23.1.2程序模块设计---------------------------------23.1.3界面功能详细设计------------------------------3四、系统主要代码----------------------------------------4五、总结-----------------------------------------------175.1开发中遇到的问题---------------------------------175.2系统有待实现的功能-------------------------------175.3收获总结-----------------------------------------18六、参考文献-------------------------------------------18标准文案标准文案一需求分析安卓游戏已经是大势所趋,开发安卓游戏也将是游戏开发者的重中之重,所以我选择试做一个安卓小游戏来作为我的android课程大作业。围住神经猫是一款益智类的小游戏,它可以在人们生活烦躁工作无聊之时提高一种新的打发时间、舒缓压力的休闲方式,也可以锻炼人的逻辑思维能力、判断力和观察力。首先我们从游戏界面开始分析,一开始是游戏欢迎界面,点击“开始游戏”,就可以切换到游戏界面,开始玩游戏了。在游戏界面中,有游戏背景,还有神经猫在移动时的样式,并把神经猫可移动的范围以坐标的方式分为若干个点。游戏结束时会对玩家进行提示,若玩家成功围住神经猫则显示玩家所用的步数。然后是对神经猫这个游戏控制的分析,神经猫可移动的范围是9×9,我设置神经猫的初始位置是固定的,但是系统在游戏一开始生成的路障是随机的,一共是16个路障,之后玩家将根据游戏的情况对神经猫进行堵截,当玩家每选择一个点作为自己想设置的路障时,那个点将改变为橘色,而神经猫将根据可选择的路径自动移动到下一个地点,当神经猫移动到任意一个边缘时,游戏会提示玩家失败,当玩家成功围住神经猫时,游戏会提示玩家成功且会显示出玩家所用的步数。这个游戏要用到二维数组,把神经猫可以移动的范围进行记录,还必须要对神经猫的移动方式进行设置,还有每个点不同状态的转换,路障的自动生成,还有对玩家所用步数的统计,这个游戏所要用到的主要软件是Eclipse、ADT,它的主要语言是java,操作系统是windows7.二系统功能设计项目具体功能描述如下:1)游戏开始界面:有比较搞笑的背景图来吸引玩家,然后点击开始游戏,切换到游戏界面2)游戏界面:神经猫一开始在游戏的正中间,平且还有系统随机生成的16个路障,范围是9×9的空间里,并且把它分成了点,玩家在点上设置好路障后,神经猫会在看选取的路径中随机选取一标准文案条,并移动到下一个点,直至游戏结束。3)游戏结束界面:当神经猫移动到任意边缘时,会显示通关失败的提示;但玩家成功围住神经猫时,则显示成功通关页面,并且统计了玩家所用的步数。三项目概要设计3.1功能模块设计(1)程序流程图根据用户需求,本软件程序流程图如下:成功通关失败通关再来一次图1.程序流程图(2)程序模块设计启动程序游戏开始界面游戏界面通关失败界面通关界面标准文案为了提高代码的重复利用率,程序设计时自定义了以下几个类:①自定义坐标类(Dot):每一个点都是一个抽象的对象,需要把每一个点抽象为一个类,然后让每一个圆圈继承于这个类。②自定义绘制布局类(playground):继承surfaceview,将制定的绘图呈现在surfaceview上,界面的响应和绘制都在surfaceview上完成的。③自定义实现接口(OnTouchListener):为了界面的点击做出响应。(3)界面功能详细设计各界面功能详尽介绍如下:1)游戏开始界面(图1:homepage):打开程序首先显示游戏开始界面,通过点击开始游戏,马上自动跳转到游戏界面图(homepage2)图1:homepage2)游戏界面(图2:homepage2):进入到游戏界面以后,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

安卓大作业—围住神经猫小游戏

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部