这是一篇关于某吃蔬菜 Flash 小游戏的经验总结,仅供无聊的XX的童鞋参考。
要成为一名高效的蔬菜杀手,你需要先建立对蔬菜的条件反射——也就是说看到固定的组合 pattern,就会下意识地要去吃掉它们。通常对于形成条件反射,正反馈的方法是比较切实有效的,这也就是说,你很有可能需要有人协助。下面我会列举一些常见的 pattern,你可以把它们写在硬纸板上,然后你的同伴随机给你展示某一张,如果你能迅速地做出反应,给出正确的吃的方法,那么同伴应奖励你一颗——比如说——巧克力豆(来源:big bang)。
O < O O
v O v O ^ O
v v O O O ^
其中 O 表示同类蔬菜,箭头表示其余蔬菜的运动方向。各种旋转之后的 pattern 就不再一一列举了,请自行举一反三。
一旦吃蔬菜的条件反射建立,你就能在更短的时间内(比起逻辑分析,到条件反射中枢的神经线路应该比较短吧)作出反应。这种反应不一定是非要把蔬菜吃掉,更关键的是,使大脑尽快得到关于“如果吃掉之后会是什么样”的信息输入,这也是下一步进阶的基础。
基础打好之后,我们应该着重在策略上下点工夫。第一个问题就是,先石头还是先鸡蛋。我的经验是,留一块石头然后去取鸡蛋,最理想的是随时只需一次动作就能取到最后的石头。但是有的时候,鸡蛋和最后的石头会有一些冲突——当然首先应该尽量避免这种情况,但真冲突也没有办法,能一箭双雕最好,否则有时间就把石头横向挪点地方吧,但如果时间不够,或者可预见的平移风险较大,那么一定要果断出击,取石舍卵——单个鸡蛋的价值在乘过概率之后就比较单薄了。
那么先取两块石头——那两块呢?简单来说,就是最容易得到的。一般情况下,越靠近底儿的越容易得到呗,重力势能小。也有另一种情况,不太靠近底儿的石头下面有大量同类蔬菜出没,比如 OO-OO,中间放一个同类就是一口五棵白菜,基本上石头一下儿就到底儿了。当然了,也不要一颗石头上吊死——一颗石头耽误超过半分钟就不值当了,毕竟还要留点时间去取鸡蛋呢。天涯何处无石头呢,换一个吧。
下面是最精华的部分了,智取威虎山,如何取石头。首先呢,要明确一点,我们的目的是把石头搞到最下面,所以对这一目的没有帮助的蔬菜就尽量不要吃了,除非现在没有能帮的上忙的蔬菜。然后,先纵后横是一定要遵守的。选好石头之后,别着急下嘴,先观察一下竖着的有没有,或者可以在两三步之内迟到的。原因不用我说,竖着一下至少是三个,横着最多俩(AAB/BBA 这种),所以呢,这种速降通道还是非常有效的。不过也不值得硬这往上面凑,没有竖着连着俩的就算了,有凑的工夫横着来都到底儿了。没错,横着来其实也是挺快的,从石头下面第一行开始向下,有啥吃啥,甭管它鸡蛋不鸡蛋的——当然能凑到鸡蛋更好。
石头离地面还有一两个蔬菜的时候,是最考验技巧的。这个时候你有两种选择,从两翼突破,或者是从顶上突破(废话,下面到底儿了当然只有剩下的上左右三个方向了),下面分开研究。
两翼。这种情况适用于两翼空闲蔬菜较为丰富的,这也是最一般的情况。第一步,你要把石头下面的蔬菜记住,然后去两翼寻找同类蔬菜,努力形成条件反射中的期望情形。除非两翼的同类蔬菜非常多,否则不要提前吃掉在石头左右两三列以内的同类蔬菜。因为,除了少数情况有平移,一般蔬菜还是直楞楞地向下掉的,提前吃干净了,拿什么来拼 pattern 呢。好,找到两翼的同类蔬菜之后,递归地用取石头的方法来取这棵同类蔬菜。操作要果断,但是也要细心观察一下可能带来的 side effect,比如破坏了原来的设计,或者可以顺带着取到鸡蛋。
两翼法在不少情况下只有一侧,因为要么是石头挨着石头了,要么是石头跑到最侧边了。如果两翼法的可预见难度比较大时,可以考虑醍醐灌顶法。
也就是从石头顶上突破的办法。记住石头下面蔬菜的种类之后,由下而上,在石头所在列寻找位于石头上面的同类蔬菜。然后递归地用取石头的办法把蔬菜落到紧挨着石头的正上方,然后向上或向下挪动石头,你就可以直接拿到它了。这种做法可以作为两翼法的一个补充,在没有思路的时候可以考虑使用,尤其是石头正上方的同类蔬菜较多的时候。不过,这种办法的 side effect 比较严重,同类蔬菜往往提前被误吃——横着或者竖着都有。但一旦用好了,这个办法能很快的拿到石头。当然了,也别死心眼儿非先试两翼,比如竖着已经是 OSOO 的时候,还是直接把石头拿到比较合理吧。
当两种办法都无能为力的时候,你可能需要考虑换掉石头下方的蔬菜类型——换句话说,你需要水平移动石头。这个办法在山穷水尽的时候,往往能带来柳暗花明。不过尽量不要把石头移动到最边上或者几乎最边上,因为这样一来的话,你就至少丢掉了一半的机会。最后,如果没什么动作看上去是有价值的时候,你也不要闲着看时间一秒一秒,能活动活动还是最好的——没有机会创造机会嘛。这时从最下面开始吃蔬菜比较见效,竖着或者横着都行,因为这样做能使最多的蔬菜相邻关系发生变化。
取鸡蛋实在没什么好说的,以石头为目标的时候一般顺带这就把一般的鸡蛋挖出来了。就算剩下一两个,稍微吃一点蔬菜就吃出来了。不过如果鸡蛋还没有现身,那么你大可不必去关心单行没吃过的蔬菜,因为鸡蛋占地2x2平米,单行是放不下一个鸡蛋的(废话)。
灵活变通是很必要的,死心眼儿是不可取的,心平气和是很有帮助的,容易放弃的最后十秒也能决定命运的,以上内容是仅供参考的,游戏而已不过是玩玩儿的。
- fantix 的博客
- 408 次点击


7 comments
你这个blog是刚上线的?得收藏一下~~嘿嘿
谢谢 ^_^ 基本上是刚上的吧……
博主, 您干事也太专注了吧. 回来我们能把您的这个小结转帖么?
当然可以,毕竟是你们做的游戏嘛 ^_^
我觉得说的都很在理 你是最棒的
没有没有,你才是最棒的
这都什么思维啊...
发表新评论