需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12389 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:益智的手机游戏不仅可以促进Android系统的普及与发展,从而带动信息技术向前推进,并且也可以使用户增强对Android手机的吸引力,为Android占领更大广阔的市场。本系统开发是将原先的推箱子游戏转移至Android平台展开的。 论文介绍了Android平台的搭建,手机游戏的基本需求,推箱子游戏的流程设计与主界面设计方法。主界面主要包括了开始、声音开关、帮助、退出这四个组件。系统采用Java的MVC技术及eclipse开发工具,实现了地图的读取、声音的控制等。经过测试和演示,可以在手机上使用。
关键词:Android; 手机游戏; 推箱子
目录 摘要 Abstract 1 绪论-1 1.1 手机游戏的特点-1 1.1.1 手机游戏的优点-1 1.1.2 手机游戏的缺点-1 1.1.3 成功手机游戏的特点-2 1.2 游戏的开发背景-3 1.2.1 手机操作系统-3 1.2.2 Android与其他手机操作系统的比较-4 1.2.3 国内外研究现况-5 2 Android平台-6 2.1 Android软件开发的背景-6 2.2 Android应用程序组件-7 2.3 Android架构-8 3 系统分析与设计-9 3.1 需求分析-9 3.1.1 手机游戏基本需求-9 3.1.2 游戏功能需求-9 3.2 游戏设计-9 3.2.1 推箱子游戏研究目的与意义-9 3.2.2 游戏流程设计-9 3.2.3 游戏规划-10 3.2.4 界面设计-11 3.2.5 界面设计方法-13 4 游戏实现-14 4.1 地图的读取-14 4.1.1 Android文件的读取-14 4.1.2 地图设计与读取-14 4.2 音乐控制-15 4.2.1 对音乐的基本操作-15 4.2.2 保存音乐的状态-16 4.2.3 服务中来播放音乐-16 4.3 动画演示-18 4.4 动态显示箱子-19 4.4.1 获取屏幕的长与宽-19 4.4.2 箱子初始化-19 4.4.3 箱子移动的处理-22 4.4.4 箱子到达终点判断-23 4.5 关卡响应与实现-24 4.6 Android中的xml文件-25 5 游戏测试-27 5.1 主界面按钮测试-27 5.2 声音测试-27 5.3 退出系统测试-28 结束语-30 参考文献-31 致谢-32 |