键盘输入的信息可以接收到,按不同的键根据游戏人物移动到不同的位置。
(3)箱子能进行变色显示
当箱子到达指定位置时,这个箱子会进行改变颜色。当箱子到达目的地时,箱子变为红色,即为过关了。
(4)具有地图的扩展功能
原来的地图文件可以根据的需要来进行不同程度的改变,形成新的地图游戏。根据地图文件中数据与图像比对说明进行游戏地图设计。这些设计完成后重启游戏,选择不同的关口就可以出现不同的效果。
(5)游戏胜负判断功能
当玩家把箱子推到指定目的地时,即通过了本轮的游戏,可以进入下一关的游戏。假如没有完成本关卡的任务,那就失败了。你可以选择退出或者重玩本关。
(6)具有关口选择的功能
玩游戏时你可以选择你想要挑战的关卡,点击菜单上的“游戏设置”,选择你想挑战的级别,你只需要点击开始游戏就可以打开游戏。你只需要点击开始游戏即可打开所需关口。
(7)游戏支持背景音乐功能
在游戏的过程中,你可以在主菜单中设置,是否播放背景音乐。
(8)游戏提供帮助说明
在游戏菜单中,设置了一个使用说明便于新手对游戏进行操作和使用。
2。2 软件开发环境及开发工具介绍来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
2。2。1 开发软件及硬件环境
(1)Intel(R) Core(TM) i5-3230M CPU
(2)内存:4。00GB
(3)硬盘:500GB
(4)开发工具:VC++ 6。0
(5)编程语言:C++
2。2。2 开发语言及工具
VC++ 6是强大的C++编译器的工具,也是一种可视化的集成开发环境[ 8 ],其主要应用平台Windows系统。
VC++为用户提供了一个可视化、惯用的应用程序的开发环境,即Visual Studio。在其内部有增量连接器和文本文本编辑器各1个,此外还拥有一套联机文档、工程的编译工具和资源编辑器、集成调试工具等[9]。开发人员可以通过Visual Studio完成对项目工程的创建、程序的编辑、修改、运行和调试等不同类型的操作。Visual C++具有以下的特点:
(1) 为了能够提高系统的开发速度,其采取的是真正的面向对象[11]的编程方法,这样一来开发人员就无需添加大量的程序代码。
(2)对于开发者而言,无需添加大量的程序代码就能够制定一个标准的Windows程序,因为C++具有可视化编程的方法。
(3) 数据访问的特性,一方面可调整的服务器端部件;另一方面可建立数据库,也可以建立前端应用程序,这一点对于大多数数据库格式-无论是微软的SQL Server[ 12] 数据库微软或其他企业可以适用。
VC++推箱子游戏的设计(3):http://www.youerw.com/jisuanji/lunwen_96365.html