没有合适的资源?快使用搜索试试~ 我知道了~
基于android的贪吃蛇游戏设计及开发.doc
1 下载量 96 浏览量
2022-11-28
22:26:44
上传
评论 1
收藏 2.05MB DOC 举报
温馨提示
试读
33页
基于android的贪吃蛇游戏设计及开发.doc
资源推荐
资源详情
资源评论
. -
- word.zl.
课 程 实 训 报 告
课程名称 计算机系统综合实训
课题名称基于 Android 的贪吃蛇游戏开发
专 业 计算机科学与技术
班 级
学 号
姓 名
指导教师
2013 年 12 月 4 日
. -
- word.zl.
XX 工程学院
课 程 实 训 任 务 书
课程名称 计算机系统综合实训
课 题 基于 Android 的贪吃蛇游戏开发
专业班级
学生 XX
学 号
指导教师
审 批
. -
- word.zl.
任务书下达日期 2013 年 12 月 4 日
任 务 完 成 日 期 2013 年 12 月 20 日
. -
- word.zl.
目录
1、程序构思 2
2、程序设计 3
2.1 游戏功能 3
2.2 总设计模块的划分 4
2.3 游戏主界面模块 4
2.4 游戏控制模块 4
2.5 类模块设计 4
3、程序实现 5
3.1、游戏界面的实现 5
3.2、游戏整个框架的构建 6
3.3、实现键盘响应事件 8
3.4、刷新 9
3.4、实现页面的切换 9
3.5、加载游戏 9
3.6、游戏背景界面的改良 9
3.8、添加音效 10
3.9、游戏本身的完善 10
3、类模块具体设计 11
TitleView.java11
SnakeView.java12
4.程序结果 14
5.总结与展望 17
6. 附录 17
1、程序构思
贪吃蛇游戏是一款非常经典的手机游戏,贪吃蛇游戏的设计比拟复杂,它涉及面广、牵
涉方面多,如果不好好考虑和设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵
涉到图形界面的显示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的
继承机制以及一些设计模式。因此,在设计开发过程中,需要处理好各个类之间间的逻辑依
赖关系和数据通信关系。
正是因为如此,本次设计的目的在于学习 Java 程序设计根本技术,学习用 android 开发 Java
程序的相关技术,熟悉游戏“贪吃蛇〞的需求,熟悉工程开发的完整过程。学会怎样进展一
个工程的需求分析、概要设计、详细设计等软件开发过程,熟练地掌握 Java 程序设计的根
本技术和方法,熟练地掌握 android 环境的使用方法,培养初步的工程分析能力和程序设计
能力。
. -
- word.zl.
2、程序设计
游戏设计的处理流程图:
2.1 游戏功能
本系统主要完成以下几方面的功能:
游戏控制功能——包括游戏的开场、暂停、退出
界面布局
其他辅助功能〔如游戏帮助,游戏积分,游戏过关等〕
开场
初始化界面和蛇身
放置食物
蛇开场运动
蛇吃到食?
蛇长大
蛇死亡?
继 续
续?
退出界面
N
N
Y
N
Y
游戏者按键选择
Y
剩余32页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 720
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功