当“做游戏”这件事被重新翻译成“说话”:《‌墨迹任务文本游戏引擎》评测

文字冒险游戏在电子游戏的谱系里始终占据着一个特殊的位置。它不依赖画面、不依赖反应速度,它的全部世界由描述构成,玩家的全部行动由指令驱动。这个类型在商业浪潮中几经沉浮,但它从未真正消失,因为总有人愿意用阅读和输入的方式进入一个故事。问题在于,愿意玩文字冒险的人,和有能力做文字冒险的人,长期不是同一批人。前者需要耐心去读,后者需要技术去搭。工具链的门槛把许多有故事想讲、但不会写代码的人挡在了门外。《墨迹任务文本游戏引擎》(InkQuest: Text Game Engine)的出发点,就是把这扇门的门槛削到接近地面:让一个人不需要写任何一行代码,也能在同一个晚上做出一款可以被别人打开、阅读、输入、推进的文字游戏。


这款软件没有传统意义上的“故事背景”,因为它本身不是一款游戏,而是一个用于制造故事的容器。它的开发者没有为它编写一段世界观或角色剧情,它的“叙事”存在于用户用它创造出来的东西里。如果一定要描述它自身的“背景”,那就是一个极其具体的创作场景:一个脑子里有一个房间、一把钥匙、一扇上锁的门和一个需要被触发的句子的人,打开这个工具,把那个房间画在网格上,把钥匙放进另一个房间,把那扇门设成“如果玩家携带钥匙,那么打开”,然后按下一个按钮,让这一切变成别人可以走进去的空间。这个故事没有主角,主角是那个做游戏的人。



核心玩法的全部逻辑可以概括为一句话:把编程翻译成填空。传统的文字冒险制作需要掌握至少一门脚本语言,理解变量、条件、循环、状态机这些概念。InkQuest的做法是把这些概念拆解成下拉菜单里的选项,每一条规则都是一句用日常语言拼出来的句子:当玩家进入金库,如果他们带着灯,那么显示这段文字。这就是它全部的“编程语言”。房间通过双击添加、拖拽连线来建立空间关系,物品和人物被放进房间里,对话通过分支结构来搭建,战斗、属性、商店和货币这些可选系统以模块的形式存在,需要的时候放进去,不需要的时候不碰它。整个编辑器和游戏运行在同一个窗口里,修改一条规则,下一秒就能看到它在实际游玩中的效果。这种即时反馈的密度,对于一个没有编程经验的创作者来说,是降低焦虑的关键:它不要求你在脑子里模拟代码的执行结果,它让你直接看到结果。


这套系统在“无障碍”这个维度上的完成度是相当扎实的。它同时支持打字输入和点击选择两种交互模式,而且这是同一个项目里的一个设置,不需要为了切换模式而重建游戏。打字模式保留了经典文字冒险的触感,点击模式则降低了玩家的输入负担,两种选择被平等地放在创作者面前,而不是把某一种当作“正统”、另一种当作“妥协”。拼写容错是另一个在细节上体现出同理心的设计。文字游戏最古老的挫败感,是玩家输入了一个接近正确的指令,却被系统冰冷地告知“我不明白”。


导出与分发环节的决策,进一步说明了这款工具对自己的定位。做好的游戏可以导出为离线网页或桌面应用(Windows、macOS、Linux),接收者不需要安装InkQuest,不需要账号,不需要联网,打开就能玩。更重要的是,导出的游戏没有水印、没有强制启动画面、没有“由InkQuest制作”的署名要求,也没有版税或收入分成。创作者对自己做出来的东西拥有完整的所有权。这个立场在当下的创作工具生态里并不是默认项,它意味着开发者选择把工具的价值建立在“让人愿意用”上,而不是建立在“用了就走不掉”上。



然而,这款工具目前的边界和它的优点一样清晰,而其中一些边界直接关系到“谁能够真正用上它”。最直接的障碍是编辑器本身的语言支持。游戏内的文本可以被翻译成任意语言,创作者可以为每种语言填写一列,导出的游戏可以询问玩家偏好哪种语言。这个功能本身是好的。但编辑器界面本身只提供英语和波兰语两种语言,商店页面明确标注不支持简体中文。对于一个以“降低门槛”为核心承诺的工具来说,创作者需要先跨过英语界面这道门槛,才能享受到“无代码”带来的便利。这个矛盾在非英语创作者群体中尤其突出:你不需要学编程,但你需要足够的英语阅读能力来理解菜单、手册和规则构建界面。对于中文使用者来说,这个前置条件在实际使用中会持续消耗注意力,把本应花在构思故事上的认知资源分流到语言解码上。


另一个需要被诚实记录的现实是,用户评测样本几乎为零。在可获得的信息中,Steam页面显示“此产品无任何评测”,Demo的并发玩家峰值仅为4人,Demo版本的好评率评分也处于低位。这意味着关于这款工具在实际创作流程中的稳定性、长时间使用后的舒适度、复杂项目下的性能表现、以及导出游戏在不同浏览器和设备上的兼容性,目前都缺乏来自真实创作者的、有规模的反馈来支撑判断。一个无代码工具的核心承诺是“你可以在一个晚上学会它”,但这个承诺是否能在真实的、带有具体创作目标的使用场景中兑现,不是靠功能列表可以回答的问题。当前可获得的认知,几乎完全来自开发者自己的描述和商店页面的功能说明,而不是来自一个已经被使用过、被踩过坑、被抱怨过的工具生态。



从更宏观的视角看,《墨迹任务文本游戏引擎》选择了一条在创作工具领域里值得被认真对待的路径:它不试图用人工智能来“生成”故事,而是用界面设计来移除障碍。它的规则系统、拼写容错、双模式交互和零负担导出,都指向同一个方向:让创作者和玩家之间的那条路尽可能短,短到只剩下“故事本身”这一个变量。它在无障碍设计上的诚意是真实的,它在语言支持上的短板也是真实的,它在用户验证上的空白同样真实。


对于一个定价十几欧元的工具来说,它不需要成为所有人的答案,它只需要成为那一小群“有故事但不会代码”的人的答案。问题在于,那一小群人当中有多少愿意跨过英语界面的门槛,又有多少在试用之后会留下来,目前还没有足够的数据来回答。它是一把被打磨得很用心的钥匙,但锁孔的位置和门的厚度,还需要更多人亲手试过之后才能知道。