Baba ____ Untrusted

几个月前吃下了indienova上Baba is you的安利,感觉不错。正好前几天又看到一个有些类似(之后说类似在哪)的开源游戏untrusted(比baba早几年吧,不过当然没baba有名),就花了一个下午推掉了。我不否认这两个游戏给我印象都很深,但总感觉推完之后有些不爽,这篇文章就是记录和分析一下到底是哪里让我不爽了(泥垢)。

游戏简介

其实这个应该放最前面的

Baba

引用indienova介绍baba(demo版)的一段话

游戏的名字是 Baba Is You,这可不是什么让人占便宜的话。Baba 是游戏中游戏中主角的名字,之所以标题起得这么“愣”是因为这是游戏中的一条关键规则。在第二关,谜题看上去似乎完全无解,因为旗子被墙围了起来,主角根本走过不去。不过四处乱转的时候,你会发现 wall 和 stop 这两个单词是可以移动的。当你破坏掉“wall is stop”这个句子时,关卡中的墙便不再具有阻挡的效果。

demo里的图(demo版的baba长得不太一样,嗯)

baba!(源地址)

其实简单来说,就是把游戏的一些规则放到棋盘上当成棋子,而在我们移动棋子的时候就会改变规则(A is B的形式),更具体的玩一下demo就可以看出来了。

Untrusted

这次只要给一张截图大概就明白了(墙挡路怎么办?注释掉墙就好)

untrusted(Licensed under CC BY-NC-SA 3.0)

左边是游戏界面,右边是(生成这个游戏界面的)js代码,关卡的目标以及各种约束都直接在代码里面可以修改。而关卡的游戏性则是通过限定了代码中能改变的地方构成的——图中黑色部分可以改变,红色部分是固定的代码段。

单看这两关其实就能看出来一些相似性了:两个游戏都包含,甚至是强调了对游戏规则的改变,只是方式不同——baba中是在“游戏内”改变,而untrusted是在“游戏外”改变规则。

评论

写了一大段之后突然发现似乎会对游戏体验造成极大影响所以删掉了不少

问题

两个游戏都存在的问题:

点名untrusted:

点名baba:

除了问题

除去前面提到的那些问题,这两个游戏还是很赞的(baba的demo版就拿了不少奖了,今年发售不知道会不会再拿几个)

而且都有关卡编辑器如果untrusted这种用文本编辑器的也算的话)!像这种游戏能创建/发布自己的关卡简直就是灵魂所在

(其实我觉得untrusted再弄一弄(弄很多)甚至可以作为前端入门)

Published with Ghost | Moegi