opengl的推箱子小游戏,
游戏方法:键盘上下左右,推动箱子,让蓝色球接触红色球即胜利.
F1关于 F2在当前关卡重新开始 F12全屏模式
Data文件夹内game.map为自定义地图文件.
怎么制作地图:
用winhex打开game.map看到第一个字符就是关卡数.修改hex的十六进制文件.0代表一共1关,1代表一共2关......
可以自定义一共有几个关卡.
关闭winhex用txt方式打开文件.
整个文件一共两行,第一行是关卡数,读取的是二进制文件.
第二行是地图.
地图矩阵用数字表示,0表示空,1表示不可移动箱子,2表示蓝色球,3表示可移动箱子,4表示红色球.
地图为11x9的格子,上下11,左右9.每个关卡必须填满99个数字.
输入的数字从左往右,在地图上呈现的方式为:
左下角开始,然后往上.第一竖行结束后在左下角往右的一格开始,由下往上.
2021-11-10 16:59:33
312KB
opengl
1