安卓平台的贪吃蛇游戏设计与实现.docx

资料分类:管理学院 上传会员:天才(吴) 更新时间:2018-03-01
需要金币500 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8305
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

内容摘要:手机游戏在国内外市场发展迅速,贪吃蛇是一款经典的游戏,最早出现在Nokia自带的游戏中,为不同年龄段的朋友所喜爱。在市场接受度来说,本文所设计的贪吃蛇有稳定的玩家群,而且成本低,操作简单,个人及小团队都可在短时间内完成。

本文先阐述了贪吃蛇的游戏项目构思以及各具体功能,然后根据需求设计了系统的框架、流程图,在系统框架结构的基础上针对每一个主要功能进行了详细设计,其中包括了功能板块设计,自定义view,按键监听,响应触摸事件,界面设计。

关键词:Android系统 贪食蛇游戏 手机游戏

 

目录

摘要

Abstract

一、绪论-1

(一)研究背景-1

1.国内手机游戏现阶段发展-1

2.国外手机游戏现阶段发展-1

(二)Android简介及特性-1

1.Android简介-1

2.Android特性-2

( 三)Android发展-2

二、需求分析-2

(一)功能需求-2

(二) 用户需求-3

(三)可行性分析-3

1.经济可行性分析-3

2.技术可行性分析-3

3.Android应用程序组件-4

三、概要设计-6

(一)项目构思-6

(二)系统流程设计-6

(三)模块划分-7

1.游戏主界面模块-7

2.游戏控制模块-8

(四)模块实现原理-8

1.界面模块实现-8

2.游戏控制模块实现-9

(五) 运行机制-10

(六) 界面设计-11

1.主界面设计-11

2.界面美化设计-11

(七)开发工具-11

1.开发环境-11

2.环境搭建-11

3.开发工具-12

四、 详细设计-12

(一)UML进行面向对象设计-12

1.GameView类的设计-13

2.OperatorSnake类的设计-13

(二) 模块实现流程图-14

1. 主界面设计-14

2. 选择地图模块设计-15

3.选择难度模块设计-15

(三)程序主结构-16

五、 编码实现-16

(一)判断是移动还是吃食物还是死亡-16

(二)随机获取食物-17

(三)排行榜排名-18

(四)按键监听-19

(五)响应触摸事件-20

六、系统测试与分析结果-22

(一)游戏功能测试-22

(二)游戏控制测试-22

(三)游戏界面测试-23

(四)测试结果-23

七、结论-23

八、致谢-24

九、参考文献-24

相关论文资料:
最新评论
上传会员 天才(吴) 对本文的描述:"需求分析",是指对需要解决和预期会发生的问题进行彻底、详尽分析,其中包括输入的数据,可能得到、预期得到的结果,预期输出的效果。软件工程中,“需求分析”担任了指挥家的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: