/Sokoban

推箱子小游戏,还请大佬多多包涵~

Primary LanguageC++

----------------------------------------更新预告----------------------------------------

1.增加设置功能

2.增加地图编辑功能

3.回放手动播放功能

4.关卡最高纪录储存

5.彩色版Sokoban

6.即将重构整个程序!

敬请期待下次更新!

---------------------------------------2023/03/18---------------------------------------

1.修复了在x86和x64版本下回放文件不兼容的问题,同时修复了打开失败时报错信息错误的问题

2.修改了部分代码格式,新增了一些注释

---------------------------------------2021/06/14---------------------------------------

1.修改了报错原因错误的问题

2.回放和残局模式可以返回上层

3.修改了部分程序逻辑

4.编译x86应用和x64应用两个程序版本

注:x64应用保存的二进制文件和x86应用保存的二进制文件不能互通!

---------------------------------------2021/06/11---------------------------------------

1.修改了部分报错内容及部分函数的报错方式

2.修复了报错原因错位的问题

---------------------------------------2021/06/10---------------------------------------

1.增加残局保存、恢复功能

2.增加过关回放保存、回放查看自动播放播放功能

3.修复了部分链表操作例程,增加了一些新的链表操作例程

4.更改了部分函数的声明及定义,函数声明和函数实现分别放入头文件和源文件

5.新增了一些操作按键,修改了部分目录选项

6.新增了一些报错内容和报错码

---------------------------------------2021/05/05---------------------------------------

1.所有模式模式支持直接切换上下关卡和重玩

2.修改了部分报错内容和报错方式

---------------------------------------2021/05/03---------------------------------------

1.修复了地图资源泄漏的问题和删除地图例程非法访问的问题

---------------------------------------2021/05/02---------------------------------------

1.修复了控制台调整时光标显示后不会隐藏的问题

---------------------------------------2021/05/01---------------------------------------

1.重构了大部分底层代码

2.优化了地图的刷新逻辑

3.修复了切换关卡后方向键失效的问题

4.增加重做功能

5.增加了退出时的提示

6.修复了地图(长*宽)大小不相同时会发生错误的问题

7.更改了地图文件写入流,使得在较早版本的win记事本上能换行

8.增加了默认关卡,原4个->现20个

---------------------------------------2020/08/30---------------------------------------

1.修复了在大写锁定时操作卡顿的问题

2.修复了选择退出后无法退出的问题

注:目前在地图(长*宽)大小不相同时会发生程序错误,在程序错误修复前,建议使用(长*宽)大小相同的地图(如 15*15、20*20 等),感谢您的理解与支持!

---------------------------------------2020/08/29---------------------------------------

1.修复了关卡随机访问时倒序访问会导致意外遇到文件尾的问题

2.修复了撤回功能导致终点消失或多出的逻辑判断问题

3.修复了选关模式下win game时暂停消失的问题

4.修复了选择退出应用后暂停消失的问题

5.优化了文件读取效果

6.增加部分注释

注:地图文件修改时,请保证最后一个地图后仍有两个换行符,否则最后一关的访问将失败!

---------------------------------------2020/08/28---------------------------------------

无聊写的推箱子小游戏,还请大佬多多包涵哦~~~

如需编译好的exe、图标和签名请在Resources文件夹内寻找,感谢大佬们的理解~~~

第一次使用此游戏请记得看应用菜单下的"游戏说明"哦~~~