需要金币: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 |