- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题来源
如今,伴随着Google Android操作系统的盛行,基于Android SDK的系统开发和基于Android应用的开发等已逐渐倍受大家关注,而手机游戏开发历来是移动开发中分量最重的部分,面对如此火爆的Android市场自然也不甘示弱,由于Android的应用层开发是基于Java的开发,所以必有其可以快速移植J2ME开发的游戏的优势,但是移植的游戏必定也不能发挥Android操作系统独特的特性,所以目前基于Android游戏开发的市场还是不够成熟的,面对这种情况,在了解Android SDK基础上,我打算开发一款完全适应于Android操作系统的推箱子游戏。
本课题的基本内容
地图编辑器(可选)
可通过地图编辑器生成地图
地图由小正方块拼接组成
地图中每一格可以是墙、通道、木箱、目标位置
游戏主角所在位置同时必须是通道或者目标位置
一张地图中主角数目有且仅有一个
一张地图中箱子数目必须与目标位置数目相等
允许对正在编辑的地图清除或者替换某一格中的内容
地图中一格不允许墙、通道、木箱、目标位置中两个及以上共存,最后添加的类型为该格代表的类型
通过地图编辑器生成的地图可以被游戏程序调用
基本要求
每关卡箱子数目不定
主角和箱子只能呆在通道及目标位置上移动,不能穿墙
主角不能穿过箱子
箱子数量和目标位置数量相等(但每个箱子并不和唯一的目标位置一一对应)
主角可以移动和推动木箱(响应键盘方向键)
主角只能往前推动箱子,不能向后或者向侧面拉箱子
主角不能同时推动两个箱子
箱子移动方向正前方紧挨墙壁,不可推动
允许撤销以及重做游戏步骤
将所有箱子推到设定位置则通过本关,自动进入下一关卡
记录每一关中玩家的移动步数
扩展功能(可选)
保存自定义地图,重启程序后依然可以编辑和调用运行该地图
响应点击(触摸)事件,主角可以从当前位置移动多步到达目标位置(绕过障碍物自动寻径)
其他
屏幕分辨率自适应
资源文件必须支持简体中文和英文
本课题的重点和难点
整个游戏能够有效地完成所设计的各项功能,系统具有较好的视觉效果并且界面友好,操作简单。
算法、界面动态效果等设计与实现比较繁琐。
论文提纲
序论:课题研究背景及意义
本论
游戏业务流程和设计方案:分模块实现各个目标的具体需求:欢迎动画界面设计与实现,菜单界面设计与实现,游戏界面的框架实现等
开发环境:开发环境及系统运行环境说明
程序设计说明及代码:android推箱子游戏程序所用到的几项主要技术原理
设计评价:android推箱子游戏程序的特性
结论:概括说明设计的情况和价值,并指出其中存在的问题和今后改进方向
进度安排
提交毕业设计(设计报告)开题报告、任务书 2012年
着手毕业设计,开始进入项目 2012年3月4日
完成毕业设计,开始设计报告 2012年5月1日前
提交毕业设计(设计报告)第一稿 2012年5月5日前
提交毕业设计(设计报告)第二稿 2012年5月12日前
提交毕业设计(设计报告)第三稿 2012年5月15日前
7、提交毕业设计(设计报告)正稿 2012年5月19日前
指导教师意见:(请手写意见和签名) (对本课题的深度、广度及工作量的意见)
指导教师:(签字)
年 月 日 教研室审查意见:(请手写意见和签名)
教研室负责人:(签字)
年 月 日 毕 业 论 文 开 题 报 告
附表3.毕业设计(论文)任务书
学 生 姓 名 学号 指导教师 设计(论文)题目 Android推箱子游戏程序设计 主要 研究 内容 1、游戏情节。主要要做的工作为设计游戏各关仓库的形状、大小、可通过区域、以及各关中箱子的初始位置与目的地。
2、目标受众。这个游戏受众面比较广,应该是老少皆宜的。考虑到受众广的原因,应该将操作方式设计得更加人性化,画面更加清晰。
3、呈现技术。推箱子游戏采用的是2D的呈现技术,可采用手机键盘和触屏两种方式进行操作。 研 究 方 法 1、进行总体的分析和设计,将基本信息模块的具体内容设计完成。
2、完成其它各个子模块的功能。不同阶段中注意对系统进行备份。
3、通过DDMS调试来发现问题,并要重视做好笔记。 主要技术指标(或研究目标) 1、开发一款可在Android SDK 2.2平台上运行的推箱子游戏程序,可流畅运行游戏,编辑地图等。
2、实现游戏规则:在一个有限空间内,将一些木箱放到指定的位置。箱子只能推不能拉,而且一次只能推动一个箱子,胜利条件是把所有箱子都推到目的地。
3、整个游戏能够有效地完成所涉及的各项功能,系统具有较好的视觉效果且界面友好,操作简便。 主要 参考 文献
1、《Android应用开发详解》,郭宏志,电子工业出版社
您可能关注的文档
最近下载
- 智慧城市云计算大数据中心项目深化设计方案(403页word).docx VIP
- 全国高中青年数学教师优质课大赛一等奖《基本不等式》教学设计.doc VIP
- 中华民族共同体概论第一讲 中华民族共同体基础理论part1.pptx VIP
- 儿童绘本改编与创作教案.pdf VIP
- JGJ-T291-2012:现浇塑性混凝土防渗芯墙施工技术规程.pdf VIP
- 实施指南《GB_T18944.2-2022柔性多孔聚合物材料海绵和发泡橡胶制品规范第2部分:模制品与挤出制品》实施指南.docx VIP
- 2022新能源风电场接入集控中心技术方案.doc VIP
- 白头翁的故事培智.ppt VIP
- 应聘人员登记表单.docx VIP
- 5S_培训教材.ppt VIP
文档评论(0)