魔方吧·中文魔方俱乐部

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

如何编关 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

跳转到指定楼层
1#
发表于 2012-5-11 17:31:49 |只看该作者 |倒序浏览
好象是5月10日那天(2012年哦),chzhy在群内发了一个自编的关卡,关卡是个鱼,当时看了觉得很不错,虽然曾经劝说chzhy发到魔方吧,不知chzhy什么原因一直未发,但多少能看出他觉得有些拿不出手?!
     他的创意,只是中午吃鱼......
     记得20多年前,我经常研究象棋,有一段时间研究残局,还编了不少残局,曾经发往广州象棋杂志,还有黑龙江的北方棋艺杂志社,结果当然是石沉大海了。这里当然有编残局功力的问题,另一个名气等等,再说,发到杂志上,占人家一点地方,可能性有多大?
     互联网出现后,这样的问题迎刃而解了,只要你发,就会有人看,不管是小说,还是别的什么!
      我第一次发关卡,不过是采取简单的方式,改编别人的关卡,改得很烂,仅仅只是加了一个箱子,没有思想,但得到了高手的首肯,荆先生与刘先生等高手参与了推,这给了我不少的信心......经过几年的改编到如今,对编关多少有些心得。
    下面就谈一下如何编关,期望那些初次编关的箱子迷,不要胆怯,有想法是最好的创意,所谓的笑话,是你内心的另一个自己。
    编关,首先你得有一个想法,不是箱子简单的堆砌,象chzhy这个朋友,因为一只鱼,而产生了一个关卡,非常好的创意,目前来说,只是一个简单的鱼,其实鱼的种类很多,象laizhufu这样好的画功,可以创造出很多鱼类关卡。chzhy的鱼目前是静止的,如果再加上动作等各种创意,单纯一个鱼又可以编出好多,这是通过形状编出。
    有了形状,画出鱼关卡的外形,就是如何推箱子,增加难度了。
   如何增加难度呢?其实这个问题急不得的,别期望一下子加出个难度,这绝对是不可能的。
   先把基本搞好,差不多了,解一下,有解后,看演示答案,这个很关键!对我来说,这是诀窍!
   演示的答案最好是要经过优化的,不必优化到最好,这样你再看演示的时候,可以看到箱子在运行过程会有冗余位出现,冗余的出现,意味着可以加箱子,加墙。如何发现冗余位呢?对水平一般人来说,可能比较困难些,这个需要增加解关功力,另一个还有一个简单的方法,就是你腾挪箱子的过程中,会发现箱子运转的时候有些地方至少还可以再放箱子,仍然可以动,这就是简单方法。
   如何在现有的基础上加箱子,加墙,其实只要你了解不死图形,很快能加出来。
   图形不死,关卡的箱子就可以全部打散,解关成功的概率还是很大的。
   加箱子,加墙,对关卡来说仍然是简单的思维,比较高级的想法是,加出来自己的想法来。
   说了这么多,不如用实例来说吧。
   什么实例呢?chzhy的鱼!
   请看2楼的年年有鱼关卡图
已有 3 人评分经验 收起 理由
kexin_xiao + 20 原创内容
anian + 20 原创内容!
sokoban + 20 编关教程,精品文章

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

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

2#
发表于 2012-5-11 17:32:50 |只看该作者
#############--
#.-.--------##-
#-*-$.-.-.---##
#.-$.-*-*-*---#
#-$.-*-*-*-$--#
#-.-*-*-*-*-$-#
#--*-*-*-*-*--#
#-.-*-*-*-*-$-#
#--*-*-*-*-*--#
#-.-*-*-*-*-$-#
#--*-*-*-*-*--#
##--$-*-*-*-*-#
-#---$-$-$-*-*#
-###--------*@#
---############

Title: 年年有鱼
Author: chzhy QQ93942845

年年有鱼.gif

[ 本帖最后由 stopheart 于 2012-5-11 17:35 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

3#
发表于 2012-5-11 17:42:14 |只看该作者
看2楼的年年有鱼图,不用走,冗余位已经不少,比方说g2到l2都是可以明眼一看就可以加墙的地方,而l3、l4、m3、m4这个小正方型区域,也多了一个位置,可以把m3加墙,同理m4、m5、n4、n5也是一个小正方形,n4也可以加上墙,这是靠直观来看的。
     现在我们就把这些及对称的地方加上墙,再看效果图。
年年有鱼a.gif

[ 本帖最后由 stopheart 于 2012-5-11 17:44 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

4#
发表于 2012-5-11 17:54:22 |只看该作者
大家看一下下面的动画。
17-57.gif

当形成上面的图时,让我们打开标尺看下。
大家看到d3是不是可以放箱子呢?
即使D3处放了箱子,仍然有两箱路可以到左侧,所以说d5也可以放箱子
年年有鱼a动画.gif

[ 本帖最后由 stopheart 于 2012-5-11 18:00 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

5#
发表于 2012-5-11 18:11:17 |只看该作者
让我们看看加了两个箱子图再解的情况,请看下面的动画
18-14.gif

请看下面的标尺图,是上面动画的最后一祯
推箱子小人到c10的点可以有两条路,所以可以堵死一条路,即d10点可以加一个箱子
年年有鱼a动画.gif

[ 本帖最后由 stopheart 于 2012-5-11 18:16 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

6#
发表于 2012-5-11 18:17:06 |只看该作者
让我们继续走走看,什么地方还可以再加箱子呢?
18-14.gif

上图最后一祯的标尺图,请看下图:
同理,I14这个点仍然有两条路可到,所以可以在I13点加一箱子。
而中间的区域无论从那个角度都可以突进去。

年年有鱼a动画.gif

[ 本帖最后由 stopheart 于 2012-5-11 18:37 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

7#
发表于 2012-5-11 18:26:30 |只看该作者
再加四个箱子的效果图如下:
从原图到目前的图,经过直观加箱子,及初步解关看路径加箱子,目前已经加了四个箱子,现在就看看是否有解。
年年有鱼a动画.gif

[ 本帖最后由 stopheart 于 2012-5-11 18:41 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

8#
发表于 2012-5-11 18:56:32 |只看该作者
我们来看下有解的演示答案,从答案中可以看出,腾挪不难,尤其在6楼下图(标尺的图)可以看出中间,是可以加箱子的,从演示答案看,中间部分加一个箱子是肯定解出的,两个箱也可以加进去,就看有无解了。
18-58.gif

[ 本帖最后由 stopheart 于 2012-5-11 18:57 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

9#
发表于 2012-5-11 18:58:18 |只看该作者
如何给关卡加难度,让我先小结一下:
     1.解初级关卡时,当发现一个点,有两条路可以进入时,就可以考虑加箱子。
     2.腾挪时,发现腾挪轻松,多两个以上的冗余位,也是可以考虑加箱子。
     3.在结束的位置,如果发现能放下足够多的箱子,可以考虑加箱子
待续.....

[ 本帖最后由 stopheart 于 2012-5-11 19:15 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

10#
发表于 2012-5-11 19:54:17 |只看该作者
大家觉得这样的教程是不是你们需要,有什么需要补充,你有好的点子,请贴出来,我补充明白了,再继续讲,先谢谢了。

使用道具 举报

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

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

GMT+8, 2024-11-24 07:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部