- 最后登录
- 2024-11-23
- 在线时间
- 3272 小时
- 阅读权限
- 100
- 注册时间
- 2009-5-9
- 积分
- 2012
- 帖子
- 1579
- 精华
- 3
- UID
- 91928
- 性别
- 保密
- 积分
- 2012
- 帖子
- 1579
- 精华
- 3
- UID
- 91928
- 性别
- 保密
|
sokoban兄说的“Sokoban 1.5”应该是“Sokoban For Windows v1.5”。 那是Bjorn
Kallmark的作品。 它自动推箱子的程序不可以拐弯。
现在已经出了“Sokoban For Windows v3”。
如果需要 v1.5, 我可以寄给你或上传到这里。
作者Bjorn说v1.2版本是在十二月, 1996年推出, 当时已经有鼠标点击然后程序自
动推箱子的功能。
如果说自动推箱子的程序(不可以拐弯), 在1997年Gerald Holler在他的
Sokoban 1997里面也有这个功能。 Gerald Holler也是后来Sokomind的作者。
其实那个时候已经有几个推箱子程序可以自动推箱子(还可以拐弯)。
如金优兄那只有一个箱子的关卡, 只有点击箱子再点击目标, 程序会自动把箱子推到
目标。
其中最流行的应该是这两个:
Sokoban YASC (Author: Brian Damgaard) 是在十二月, 2001年推出。
YSokoban (Author: George Petrov) 也是在十二月, 2001年推出。
我比较喜欢YSokoban。 它体积小, 功能强大, 不需要安装。
它记录着你所有过了关的关卡和答案。 可以避免你再玩已经过了关的关卡,无论那
个关卡是旋转了也可以记住(rotated, mirrored, any of the 8 possible orientations), 答案一目了然。
作者George Petrov写YSokoban有两大原因:
1。 他不想再玩已经过了关的关卡
2。 他觉得其它推箱子程序的路径搜查太慢。
由它推出的那一天开始, 它的路径搜查是我试过的所有推箱子程序最快的。
它的路径搜查有几个:
1。 点击箱子, 点击目标, 程序自动把箱子推到目标。
(用者可以选择程序用最少移动或者推动步数来完成)
2。 点击“人”, 程序自动显示人可去到那里
-- 如果再点击其中的一个可以去的地方, 程序自动把人以最少步数
移到那个地方。
3。 显示人可以推动和不可以推动的箱子。
4。 点击目标(或任何空位), 程序自动显示所有可以推到那个被点击的地方的箱子,
如果再点击可以自动以最少移动或者推动步数把最近的箱子移到被点击的地方。
(据我所知, 目前只有YSokoban 和 Sokoban YASC 支持这个功能。)
[ 本帖最后由 anian 于 2009-6-11 12:22 编辑 ] |
-
总评分: 经验 + 10
查看全部评分
|