推箱子吧 关注:2,141贴子:23,735
  • 4回复贴,共1

诸位,设计推箱子关卡,有哪些比较好的方法论?

只看楼主收藏回复

我的意思是,如果只是随意摆放,自己很难确定是否是有解关卡。我能想到的就是逆向工程法,也就是先把箱子放置在目的地,然后让小人拉箱子,小人把所有箱子拉出目的地以外的任意位置,都能形成一个关卡。
但是,如果设计的关卡带有一些特殊机关类的设计的话,这种方法也是可行的,只是效率貌似就没有那么高了。
诸位同好,都有什么好的方法吗?你们在设计关卡时一般都用什么方法?


IP属地:辽宁来自Android客户端1楼2024-11-25 08:29回复
    你说的用拉箱子方法, 只适合电脑产生关卡用的。
    因为它保证关卡有解。
    先摆出一个情况, 然后可以计算出这个情况最优答案最多可以多少推。
    然后不断重复来产生不同的情况做测试。
    它的大概方法基本上是定形了。
    唯一剩下创新的, 就是怎样去产生够好的关卡做测试。
    目前就有不少集合是这样产生的。
    这样产生的关卡, 通常都是不太好玩。
    而且它只适合小关卡和箱子少的关卡。
    关卡大些, 或者箱子多些, 它就无法计算最好的情况了。 需要太多记忆和时间。
    还有, 这样产生的关卡, 基本上没有什么陷阱可言。
    人通常不是这样设计关卡的。
    人设计关卡, 有很多不同的方法, 不同的人, 有不同的开始。
    有人喜欢, 先从一个全部墙壁的画面开始。
    以前认识一个法国人, 他说他设计关卡就类似做雕刻这样, 慢慢先做出一个他喜欢的形,
    然后再慢慢打磨。
    有时候, 我们设计关卡是有目的和有主题的去设计。
    所以开始就已经有点想法。
    如, 我们想设计一个关卡和世界杯有关的。
    我们开始可以想想是做一个这样的关卡。 关卡像足球? 像奖杯? 还是其它?
    其实无论开始是怎样形成也好, 做好了还是需要测试然后再慢慢打磨。
    一个关卡经常都是需要经过几十个版本慢慢修改。
    做出来的关卡, 通常都是可以看到设计人的解关能力。
    这个是因为, 设计关卡后都是需要设计人来推关卡。
    通常做到自己满意了, 然后再给别人做测试。
    设计关卡需要很多时间, 耐心, 重复测试, 修改很多次。直到自己满意为止。


    IP属地:美国2楼2024-11-25 12:17
    收起回复