魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 12887|回复: 13
打印 上一主题 下一主题

我喜欢的五款推箱子程序的主要功能及快捷键 [复制链接]

Rank: 8Rank: 8

积分
1771
帖子
153
精华
6
UID
235

十年元老

跳转到指定楼层
1#
发表于 2016-10-7 14:14:17 |只看该作者 |正序浏览
本帖最后由 pan528 于 2017-9-30 11:04 编辑

五款推箱子程序的主要功能及快捷键

最近在收集比较推箱子程序,觉得这五款最强,拿出来与大家共享。

关于本贴的声明:
首先,“最强”——是针对当前阶段这几款软件对我需要功能的评价。我个人的评价,只表明我的喜好与体验。仁者见仁,显然每个人都会有不同评价。再者,软件也是发展变化的,排在后面的软件也可能因为功能的改善而冲到前面去,排在前面的软件也可能因为停滞不前或赶不上时代潮流而落后,甚至被人遗忘。
第二,我发贴的初衷只想帮助刚入门推箱子的朋友,少走一点弯路,能快速地找到几款软件,提高操作能力与乐趣。
第三,本贴只是简单议论、评价,有感而发,不是学术论文,并没有经过数据认证,这当然是不够严谨的,希望读者只把本贴当一般推荐文章看。
第四,欢迎读者跟帖发表不同看法或批评意见。我认为对的,有时间就会吸收、修改、完善本贴。


(一)YSokoban

YSokoban 是推箱NO.1,支持数据库记录解关;支持路径搜索;支持穿越箱子;支持 BMP 图片保存(用于制作 GIF 动画);支持常见关卡格式……

下载地址:http://ygp.orgfree.com/


ysokoban

主要功能:
支持更换皮肤,可更换的元素包括墙、箱子、仓位等。功能键 F3 到 F8 可分别切换不同的皮肤。
支持多语言,包括中文;
支持常见的 XSB、TXT(XSB 格式以文本方式保存)、MF8(MF8 论坛的一种推箱子关卡格式)、SOK(Sokoban YASC 关卡格式)等多种关卡格式;
支持全功能鼠标或键盘控制游戏;
支持无限撤销与恢复(backspace键撤销,空格键恢复,esc键重置关卡);
支持无限长的答案长度,只要内存足够大;
支持合理大小的大关卡(65000×65000以下),当一个关卡比 YSokoban 的窗口大时,会出现滚动条。自动跟踪搬运工\自动滚屏。当回放答案时,用户可以启动自动滚屏功能,这样程序会自动滚屏使得搬运工时刻可见。在程序主界面的右下角,横竖滚动条相交处,有一个“.”按钮。点击此按钮开启或关闭自动滚屏。按钮出于按下状态是,自动滚屏功能启用。当窗口出现滚动条时,用户在按下 SHIFT 键或 CTRL 键的同时用鼠标滑轮控制滚动条;
支持瞬间移动:点击“瞬”按钮启用此功能;
支持复制粘贴部分答案:用 CTRL+V 输入答案串(完整或是不完整的);
支持把关卡和答案复制到剪切板(注意:从剪切板读入 LURD 格式答案时,大小字母无关紧要);
支持路径搜索:
点击搬运工                显示搬运工可以移动到的所有地方;
点击一个箱子                显示某个箱子能被推动到的所有地方;
点击某个空格                显示那些箱子能被推到某个地点(默认是右键点击,但可在“选项”对话框改为左键);
支持旋转关卡;
支持“穿越箱子”(“穿越”是指:搬运工推动一个箱子接着马上把它推回原位。这是 YSokoban 的独门绝技。);
支持多个玩家,每个玩家有自己的游戏档案。点击“玩家”下拉框选择玩家或者创建新玩家;
支持从文件中导入答案,即批量将答案导入数据库,记住已解关卡。YSokoban 数据库还可记住所有玩家及其已经解出的关卡;
自动识别平凡答案(若一个答案中的每一步推动都是唯一的选择,那么这个答案就是平凡的。YSokoban 对平凡关卡不保存答案)

缺点:
1、不能编辑、修改关卡;
2、没有集合编辑、解关等其他工具,综合功能不强(当然,也许作者不想将软件写成综合系统,只管推箱)。

答案回放:
F2                        回放答案(如该关卡曾经被解出过);
CTRL+F2                        用于回放答案,但自动暂停。按空格键回放下一个箱子的推动;
回放速度:
在回放或恢复过程中,一直按着 CTRL 键,动画将以两倍速度进行;
若按住 SHIFT 不放,四倍速度;
同时按 CTRL 和 SHIFT 键,程序将以最快速度回放;

CTRL+R                        开启或关闭 数字/字母 标尺,类似于国际象棋所采用的符号;
ALT+R                        开启或关闭 数字/数字 标尺;

CTRL+F3                        开启或关闭保持 BMP 图片用于制作 GIF 动画,标题栏会显示当前是否保存 BMP 文件;

复制快捷键:
CTRL+M                        把当前关卡同时以 XSB 格式和 MF8 格式复制到剪切板;
CTRL+V                        若剪切板中有 MF8 格式关卡,程序将会把它读入;
CTRL+L                        把当前关卡连同答案复制到剪切板;
CTRL+ALT+L                和 CTRL+L 相同,但关卡格式中,空格用“-”或者“_”代替(减号或下划线);
CTRL+SHIFT+L                和 CTRL+L 相同,但关卡和答案用 RLE 算法压缩(行程长度编码);
CTRL+ALT+SHIFT-L        和 CTRL+L 相同,但关卡是 MF8 格式(复制到剪切板时,会加上[soko=...] 和 [/soko] 标志。从剪切板读入时,程序也需要 [soko= 或 [/soko] 标志来识别 MF8 格式,所以复制时不要忘了连 [soko= 标志一起复制);
CTRL+Ins(或 CTRL+C)        把当前移动历史复制到剪切板(格式:udlrUDLR。注意:想复制答案,应在关卡初始状态。按 CTRL+C,若不是初始状态,按 ESC 重置。在初始状态下,程序会把你当前选中的答案(若有多个答案)复制到剪切板中);
SHIFT+Ins(或 CTRL+V)        从剪切板读入(部分)答案(格式: udlrUDLR);
CTRL+SHIFT+V                读入答案串,但会在每次换箱子时暂停,按空格继续。正常回放中,可以按空格暂停,CTRL+空格继续;
CTRL+SHIFT+Ins                同上;
CTRL+S                        保存当前未完成的关卡(和搬运工的移动历史),但你需要给所保存或读入的关卡中间状态文件指定一个文件名;
CTRL+D                        载入一个未完成关卡;

跳选关卡快捷键:
CTRL+←/→                载入当前关卡集的前一关
CTRL+↑/↓                载入当前关卡集的后一关
CTRL+HOME                载入当前关卡集的第一关
CTRL+END                载入当前关卡集的最后一关
SHIFT+CTRL+←/→        载入当前关卡集的前一未解关
SHIFT+CTRL+↑/↓        载入当前关卡集的后一未解关

旋转快捷键:
SHIFT+O                        原始方向
SHIFT+H                        上下翻转
SHIFT+V                        左右翻转
SHIFT+U                        旋转180
SHIFT+\                        上下翻转并旋转90
SHIFT+L                        旋转270 或向左旋转90
SHIFT+R                        旋转90
SHIFT+/                        上下翻转并旋转270
SHIFT+<左箭头>                向左旋转90 (或旋转270)
SHIFT+<右箭头>                向右旋转90
SHIFT+DOWN                上下翻转
SHIFT+UP                默认为上下翻转.
但是, 可以在“变形选择”对话框通过“Shift+↑ = 左右翻转”选项改为左右翻转


已有 2 人评分经验 收起 理由
sokoban + 8 赞一个!
anian + 15 很给力! 谢谢分享!

总评分: 经验 + 23   查看全部评分

积分
7
帖子
7
精华
0
UID
1341951
性别
保密
兴趣爱好
破解
14#
发表于 2017-6-13 20:16:08 |只看该作者
这个厉害了。好好玩下,谢谢了。

使用道具 举报

积分
8
帖子
8
精华
0
UID
1330437
13#
发表于 2017-1-5 21:59:12 |只看该作者
我喜欢老封的supersoko4.0怎么上面没有

使用道具 举报

Rank: 8Rank: 8

积分
1771
帖子
153
精华
6
UID
235

十年元老

12#
发表于 2016-10-9 17:47:33 |只看该作者
anian 发表于 2016-10-8 01:05
关于:Riddle Sokoban(睿斗推箱子)
>>>>  3、已停止更新,帮助文件不可用。

没有停止更新那就是玩家的福音了!
要说新增功能,那要看作者有没有兴趣,比如:
若能加入“穿越”功能,那就更方便了;
还有,求解和优化答案,可是入门玩家最希望的功能!
哪怕作者能在程序中预留求解和优化的接口,然后外挂现成的程序,也是很不错的。
比如:Sokoban++ 支持多种求解和优化程序的外挂。。。
再则,程序的菜单也可以调整一下,布局更合理一些。。。等等。

使用道具 举报

Rank: 8Rank: 8

积分
1771
帖子
153
精华
6
UID
235

十年元老

11#
发表于 2016-10-9 17:27:15 |只看该作者
anian 发表于 2016-10-8 00:41
关于歪推 (YSokoban),
  >>> 除 YSokoban BMP 需另下载外

谢谢提示和纠正,最新的版本是将 YSokoban BMP 功能整合进去了。

使用道具 举报

Rank: 2

积分
346
帖子
327
精华
0
UID
1341947
性别
保密
兴趣爱好
速度
收藏
10#
发表于 2016-10-8 21:32:13 来自手机 |只看该作者
推箱子是我的兴趣之一,不过开外挂……

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5268
帖子
3220
精华
19
UID
13140
性别

论坛建设奖 八年元老

9#
发表于 2016-10-8 13:02:45 |只看该作者
总结得不错!!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

8#
发表于 2016-10-8 01:05:32 |只看该作者
本帖最后由 anian 于 2016-10-8 02:11 编辑

关于:Riddle Sokoban(睿斗推箱子)
>>>>  3、已停止更新,帮助文件不可用。

睿斗推箱子的作者是群里面的风过兄做的, 也在这个论坛有注册。
我看不是不更新, 只是他没有看到有大问题就不更新而已。

如果你有什么想法, 可以写出来, 或许他会加入新功能也说不定。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

7#
发表于 2016-10-8 00:41:46 |只看该作者
关于歪推 (YSokoban),
  >>> 除 YSokoban BMP 需另下载外

从 1.800 版本 (2014年3月24日发表) 开始就已经没有 BMP/PNG 单独版本了。
全部版本合并在一起了。  

使用道具 举报

Rank: 4

积分
2557
帖子
2231
精华
1
UID
4575
兴趣爱好
其它

十四年元老

6#
发表于 2016-10-7 21:45:11 |只看该作者
好久没玩推箱子游戏了,支持。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-5 07:33

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部