毕业设计答辩之推箱子游戏设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

面向过程的推箱子设计导师:答辩人:专业:论文框架游戏概述任务描述与实现总结感谢1234游戏概述经典的推箱子是一个来自日本的古老游戏,1981年由日本人今林宏行首创,在1982年12月由ThinkingRabbit公司首次发行,名“仓库番”,目的是训练人的逻辑思考能力。游戏概述游戏由一个封闭的围墙、人物、若干个箱子和箱子的放置点组成。游戏中箱子只能推而不能拉,并且一次只能推动一个箱子。当玩家把所有的箱子推到指定的地点时,玩家顺利通过当前游戏关卡,并进行下一关的游戏。推箱子游戏设计流程图任务描述与实现地图的绘制与读取能读取地图数据,根据不同的地图数据绘制出相应的地图。能对人物移动后的地图进行刷新。程序中定义了地图数组,地图数组中各元素代表的意思如下:用0表示空地,1表示人物,2表示箱子,3表示目的地,4表示在目的地上的人物,5表示箱子在目的地上,6表示围墙,7表示完成任务后的人物(一个开心的人物)。任务描述与实现实现键盘操作程序通过截获当前窗口中键盘按下的信息来判断玩家所按下的按键。要判断所按的方向键方向是否可以移动。移动后,根据玩家所按下的按键把人物的相关坐标进行加减。移动后需要重新定位人物的位置坐标。并刷新地图。任务描述与实现判断游戏胜利每次在玩家移动人物后,对当前地图数组进行判断,如果还存在箱子(即地图数组中存在值为2的元素),就说明玩家未取得胜利;反之,取得当前关卡的胜利。总结本设计基本实现了推箱子游戏的功能,但是基于小游戏的原则,没有加入太多花俏的图片,也没有华丽的界面设计。也许正如前人所说,小游戏之所以流行,就是因为它小。本设计可能还有一些不足之处有待于继续努力设计出更完美的推箱子游戏。

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功