1、 本科毕业设计本科毕业设计(论文)(论文) 题 目 基于 Android 推箱子游戏的设计与实现 系(院) 计算机科学与工程学院 I I 基于 Android 推箱子游戏的设计与实现 摘 要 本系统主要是实现基于 Android 的推箱子游戏,推箱子是一款来自日本的古老游戏, 其设计目的是训练人的逻辑思维能力。游戏场景一般是设定在空间狭小的仓库中,要求把 箱子摆放到指定位置。这就要求玩家巧妙的运用有限的空间和通道,合理的安排箱子的位 置和移动次序才可能完成任务。随着计算机游戏的发展,很多编程爱好者基于该游戏的思 想开发出了各种版本、各种类型的推箱子。这其中也包括很多手机版本的实现,伴随着 An
2、droid SDK 技术的不断发展,一些基于 Android 应用也不断推陈出新,很快推箱子游戏 便进入了千家万户。此 Android 推箱子游戏是基于 Android SDK2.2 基础上设计的,主要 分为游戏菜单界面、玩家定制功能、游戏数据存储、游戏背景音乐设置、游戏帮助等功能 模块的设计与实现,其中游戏菜单界面模块主要是供用户功能选择而用的;玩家定制则主 要是通过提供游戏难度选择,使玩家根据自己的情况选择不同的关卡;游戏用户数据存储 主要是采用轻量级数据库存储技术存储游戏用户的成绩;游戏背景音乐设置主要是实现用 户可以选择自己喜欢的音乐的功能;其次还包括音量的大小开关;用户游戏指南等功能
3、模 块。 本系统采用 MVC 开发模式,使用 SQLite 数据库存储技术,基于 Android SDK2.2 开 发平台, 使用 Eclipse+Android SDK2.2+DDMS+DroidDraw 作为系统开发、 调试的主要工具 关键词:Android 推箱子游戏 MVC SQLite Android SDK2.2 II II The Design and Implementation of the PushBox System Based on Android Abstract This system mainly is to realize the pushed box game
4、 based on Android ,Pushed box is a section from Japans oldest game and designed to train people logical thinking ability. Game scene generally are set in the narrow space warehouse, and demanded the box is put to the appointed place. This requires player clever use limited space and channel, reasonable arrangement of the box location and movement order just may complete the task. Along with the computer game development, many lovers of programming based on this game ideas developed out