推箱子简介
(源码在我的另外一篇文章里有介绍https://blog.csdn.net/qq_37700564/article/details/83309743,本章只是简要介绍)
推箱子游戏
1.根据用户选定的地图文件打开地图; 2.将地图保存到地图数据数组中; 3.加载图片以及音乐资源; 4.地图元素绘制数组申请内存并完善; 5.绘制地图元素; 6.布局; 7.添加撤销快捷键(Ctrl+Z); 8.去边缘“空地”; 9.不要忘记了游戏操作(撤销); 10.添加鼠标移动“游戏人物” 11.添加选择音乐资源列表、上一首、下一首、暂停|继续; 12.添加制作地图按钮;
功能:
1.加载用户自选定地图; 2.小型音乐播放器(加载音乐列表、上一首、下一首、暂停|继续); 3.完善游戏去边缘; 4.可实现撤销、制作地图;
制作地图
1.选择地图横向、纵向元素个数; 2.加载图片资源; 3.布局(绘制空白地图,元素选择区); 4.准备一个定时器,用于使用当前位置的闪烁; 5.可按键移动当前目标、添加某一地图元素; 6.可鼠标选择添加元素以及移动添加元素(相比按键,这种很体现高效性); 6.开启定时器
功能
1.按键或者鼠标选择元素并将所选元素添加到地图之中; 2.定时器闪烁当前位置,方便操作者识别;