来自开发者偏差的一些呢喃

精华修改于11/04220 浏览综合
《没有异常》是参加聚光灯创作的一款游戏。
这次的主题是“你确定这不是bug吗?”
如果刻意写出一个“bug”的样子,如果这个bug可以为玩家所用,那么玩家会觉得“这是一个关于bug的游戏”,如果真是像bug一样在恶心玩家,那么这个游戏就不好玩了。
我们模仿着真正存在过的bug,想要实现“你确定这不是bug吗?”的感觉——
游戏基于玩家写入规则的“延续系统”:玩家可以写入新的规则,让一些法术结束的时候自动释放新的法术
游玩过程会逐步发现下面这些BUG:
1、血瓶的回复和护甲挂钩,护甲越高回血量越高,护甲负数的时候捡血瓶甚至会掉血
2、玩家的护甲高于伤害值的时候可以挨打回血
3、玩家攻击力或者攻击修正为负数的时候攻击别人会给别人回血,但是两个都为负数的时候反而负负得正了。
4、玩家的速度也可以变成负数,然后就会变成反向移动(这个速度可以通过减速陷阱无限叠加)
5、玩家通关卡合成的方式,合成的法术居然存在“血瓶”、“金币”甚至是“灯”这种不是法术的道具!
6、甚至可以写入新规则,让敌人去发射子弹等等的操作!
7、为什么散射法术并不是三个子弹都能延续,而是多发射了一个子弹呢
这不就是bug吗?
随着游戏的进行和深入,玩家会渐渐发现和明白一些事情——
伤害计算都遵循:(伤害-护甲)*修正和(伤害+攻击力)*修正
而道具本质上和这些法术无二——他们都是同一种东西,他们会遵循写入的延续规则,他们碰到玩家或者敌人,就会去改变玩家或者敌人的一些属性值。
包括散射法术为什么没有做到延续三个出来呢—因为其本身只是一个存在极短的法术,他自身会延续三个子弹出来,而你需要找到那三个子弹的序列方可一延三……
于是玩家就像研究水为什么会变成冰的科学家一样,逐步剖析出了这个世界的逻辑。
到这一刻,玩家才恍然大悟。对于最初的问题“你确定这不是bug吗?”
他们已经有了答案:“不,这就是机制!”
对于我们而已,我们并没有刻意凿开了一面代码的墙,说这是一个bug。我们是重新定义了墙的物理规则,让墙本身就可被逾越。
TapTap
8
2
5