魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 2182|回复: 12

推箱子变种系列(四) - 植树推箱子RSokoban [复制链接]

Rank: 7Rank: 7Rank: 7

积分
5043
帖子
3079
精华
18
UID
13140
性别

论坛建设奖 八年元老

发表于 2012-10-25 21:03:53 |显示全部楼层
本帖最后由 sokoban 于 2012-10-26 08:01 编辑

继推箱子变种前三部之后,现在推出推箱子变种第四部《植树推箱子》。
前三部都发在本版了:《大箱套小箱TSokoban
拉箱子PSokoban》和《强力推箱子QSokoban》。

这程序2010年底就编好了,在硬盘上躺了快两年了,再不放出来就发霉了。

游戏规则来自 http://www.braingle.com/games/beans/
游戏关卡来自 Gerd,braingle.com 的一位用户。共内置23个关卡。


游戏规则如下:每个目标要依次推入铲(挖坑),种子,肥料,浇水,然后就长出一棵树来
用箭头键来控制人。
用空格和退格可以undo和redo.
PGUP 和 PGDN 选关。


答案用lurd格式,可以用Ctrl+C,Ctrl+V复制或者粘贴答案。
程序也会自动保存过关答案。第x关答案保存到文件x.solutions。如第一关的答案文件是1.solutions
如果某一关已经解过了,可以按F11(最少移动)或F12(最少推动)来调出答案。
按F11或F12后,关卡会重置,此时可以按空格或者退格来观看答案。

可读入外部关卡。压缩包内带有两个例子关卡文件,example.rsb 和example.brg,可用记事本打开编辑。
外部关卡有两种格式。
如下: 类似XSB的RSB格式                Braingle.com 格式                       
墙:            #                                         #
空位(地板)-                                         -
人:            @                                         0   (数字0)
目标:         .                                           7
铲:            1                                          2
种子:        2                                          3
肥料:        3                                         4
水  :          4                                         5
石头障碍:  $                                         @

下载: RSokoban.zip (40.46 KB, 下载次数: 29)


rsokoban_screenshot.png
已有 2 人评分经验 收起 理由
kexin_xiao + 20 赞一个!
anian + 20 多谢制作和分享!

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

Rank: 1

积分
92
帖子
92
精华
0
UID
1320559
性别
保密
兴趣爱好
结构
发表于 2012-10-25 21:22:50 |显示全部楼层
嘎嘎嘎嘎嘎嘎嘎

使用道具 举报

Rank: 3Rank: 3

积分
664
帖子
654
精华
0
UID
1274235

六年元老

发表于 2012-10-25 21:35:44 |显示全部楼层
强大啊,LZ辛苦了!!!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
1917
帖子
1492
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2012-10-26 02:28:35 |显示全部楼层
braingle.com  好像有很多关卡!   
如果有人去收集全部关卡打包分享就好了!   
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

红魔

华容道游戏爱好者

Rank: 4

积分
1699
帖子
1069
精华
3
UID
76004
性别

智力游戏设计大师 六年元老

发表于 2012-10-26 07:04:29 |显示全部楼层
好创意!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5043
帖子
3079
精华
18
UID
13140
性别

论坛建设奖 八年元老

发表于 2012-10-26 09:36:26 |显示全部楼层
本帖最后由 sokoban 于 2012-10-26 11:44 编辑
anian 发表于 2012-10-26 02:28
braingle.com  好像有很多关卡!   
如果有人去收集全部关卡打包分享就好了!


虽然braingle.com允许用户在线用文本格式编辑新关卡,所以有很多用户编的关卡。
但是新关卡提交到该网站之后,就无法再导出为文本格式,所以收集起来不太容易。
我的内置关卡都是从braingle.com网站上人工转录的。

使用道具 举报

Rank: 2

积分
515
帖子
86
精华
1
UID
1315448
性别
保密
兴趣爱好
推箱
发表于 2012-10-26 18:04:01 |显示全部楼层
这个变种好,谁有关卡集文件,发个共享下

使用道具 举报

Rank: 5Rank: 5

积分
3895
帖子
1313
精华
0
UID
1257496
性别
保密
发表于 2012-10-26 18:53:42 |显示全部楼层
先下个看看,学习学习。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5043
帖子
3079
精华
18
UID
13140
性别

论坛建设奖 八年元老

发表于 2012-10-26 21:18:55 |显示全部楼层
本帖最后由 sokoban 于 2012-10-26 21:20 编辑

又研究了一下,发现这个游戏原来只要种一颗树就过关了。即便有些关卡有两个以上的目标,也只需在一处植树就可以了。

而我的克隆版本《植树推箱子》则必须在所有目标点种上树才算过关。但内置关卡都只有一个目标点,没有体现出这个规则来。

如下面这一关是从  braingle.com 看到的,虽然有两个目标点,但是只需在一处植树就行了。但这一关放到我的克隆版本《植树推箱子》中去则似乎无解。

下载RSB格式关卡: feed_the_kitty.zip (196 Bytes, 下载次数: 4)

2.jpg

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
1917
帖子
1492
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2012-10-26 22:01:49 |显示全部楼层
看了杨兄上面说的 “原来只要种一颗树就过关了”,
我想你已经在想着改你的程序了。

可以考虑加入一个选择 “一颗树就过关”, 这个是默认的选择。
如果不选择这个, 就是好像现在的, 需要全部目标点种上树才算过关。

顺便建议下面这些...

建议加入“BACKSPACE”做撤销 (UNDO)。  这样方便。

这些图片可能看多了就容易记住。
但如果可以换个皮肤(直接用数字), 就方便多了, 非常清楚。
按数字推就可以了。

建议可以用不同皮肤。
如果觉得麻烦, 建议可以增加个选择, 在物件上面打印数字, 这样也是可以达到
同样的效果。
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

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

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

GMT+8, 2019-6-21 03:30

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部