推箱子游戏的设计与实现.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-08-19
  • 论文字数:9386
  • 课题出处:(小七同学)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:推箱子是一款经典的益智游戏,对于开发儿童的智力有着重要作用。但在电子游戏市场日益繁荣的今天,推箱子对孩子们的吸引力已经不那么大了。本次毕业设计利用孩子们喜欢的“喜羊羊与灰太狼”中的动画形象来重新设计推箱子的游戏,将它以“灰太狼抓羊”的形式来呈现。如此一来,既不失推箱子的益智性,又能使孩子们更感兴趣。游戏地图设计巧妙,玩家需要通过键盘控制狼的移动来推动羊,并且避过障碍物与死角,最终把所有的羊都推到笼子里,才能达到过关的目的。游戏设置了多个关卡,每关的难度逐渐上升,适合玩家们循序渐进,尤其适合儿童开发智力。 

关键词:JAVA;推箱子;儿童;益智游戏

 

目录

摘要

Abstract

一、绪论-1

(一) 研究背景和意义-1

(二) 国内外研究状况-1

二.需求分析-3

(一) 项目描述-3

(二) 游戏需求-3

(三) 系统数据流图-4

(四) UML类图-5

(五) 方案论证-6

1. C++的优点-6

2. Java的优点-7

3. 方案的选择-8

三、概要设计-9

(一)系统设计目标-9

(二)游戏设计分析-9

四.详细设计-11

(一)前期准备-11

(二)推箱子地图的设计-11

(三)地图的存储与读取-12

(四)游戏中的按钮-13

(五)利用堆栈完成“悔一步”功能-14

(六)控制狼的移动-16

(七)菜单功能的实现-17

(八)背景音乐-18

五、 系统测试-19

(一) 键盘的操作和功能测试-19

(二) “悔一步”功能的测试演示-20

(二) 羊推到笼子里时会变化的测试演示-20

(三) 是否能判断游戏通关的测试演示-21

结论-22

参考文献-23


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费