Android贪吃蛇课程设计报告
《Android贪吃蛇课程设计报告》由会员分享,可在线阅读,更多相关《Android贪吃蛇课程设计报告(26页珍藏版)》请在毕设资料网上搜索。
1、XXXXXXXX 学院学院 计算机科学系计算机科学系 AndroidAndroid 程序设计课程设计报告程序设计课程设计报告 题题 目:目: 贪吃蛇贪吃蛇 专专 业:业:计算机科学与技术计算机科学与技术 班班 级:级: B11B11 计科班计科班 20142014 年年 6 6 月月 目录 第一章 绪论 3 1.1 游戏简介 3 1.2 开发目的及意义 3 1.3 开发环境及工具 3 第二章 需求分析 4 2.1 游戏界面分析 4 2.2 游戏角色分析 4 2.3 游戏控制分析 4 第三章 总体设计 5 3.1 系统功能模块层次图 5 3.2 运行机制 6 3.3 贪吃蛇功能流程图 7 第四章
2、 详细设计与实现 9 4.1 SnakeActivity 类 9 4.2 MyTile 类. 10 4.3 NextActivity 类. 18 4.4 SysApplication 类. 19 4.5 界面设计 20 第五章 测试 24 5.1 功能测试 24 5.4 测试结果 25 第六章 结论 25 第一章第一章 绪论绪论 1.1 游戏简介游戏简介 贪吃蛇游戏是一款手机游戏,同时也是一款比较需要耐心的游戏。贪吃蛇游 戏是一条蛇,不停地在手机屏幕上游走,吃在手机屏幕上出现的食物。当蛇吃掉 1 个食物后会变长, 并且吃完食物时食物会消失, 并立即随机生成 1 个新的食物, 只要蛇头碰到屏幕四
3、周或者碰到自己的身子,蛇就立即毙命。 1.2 开发目的及意义开发目的及意义 通过本次课程设计,了解 android 软件的开发过程,熟悉并掌握 JAVA 语言, 程序关键在于表示蛇的图形及蛇的移动。用一个小矩形块表示蛇的一节身体,身 体每长一节,增加一个矩形块,蛇头用一节表示。移动时必须从蛇头开始,所以 蛇不能向相反的方向移动,如果不按任意键,蛇自行在当前方向上前移,但按下 有效方向键后,蛇头朝着该方向移动,一步移动一节身体,所以按下有效方向键 后,先确定蛇头的位置,而后蛇的身体随蛇头移动。意义是方便人们在休闲时通 过玩手机游戏获得一点快乐,同时锻炼自己的大脑。 1.3 开发环境及工具开发环境
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 贪吃 课程设计 报告
