← 返回游戏厅
GAMEHALL · NO. 222

Untrusted

由 Alex Nisnevich 与 Greg Shuflin 制作的元 JavaScript 冒险游戏。

解谜脑力区:解谜、棋牌与运筹帷幄GitHub 源码

游戏介绍AI 生成

Untrusted 是一款别具一格的解谜游戏,全称 Untrusted — A Meta-JavaScript Adventure,由 Alex Nisnevich 与 Greg Shuflin 开发。玩家扮演一个被困于程序世界中的机器人,游戏界面就像一个代码编辑器,关卡本身由 JavaScript 代码构成。核心玩法是直接阅读和改写关卡代码,利用游戏的 API 改变地图、物品与逻辑,从而「逃出」每一关。它把编程与解谜结合,既是游戏也是编程练习,在程序员社区中颇有名气。

介绍内容由 AI 生成,仅供参考;以项目仓库说明为准。

玩法说明

每一关的界面显示当前关卡的 JavaScript 源码和一个游戏画面。你的目标是通过修改代码让角色成功到达出口。游戏提供了一组可调用的 API,例如移动角色、放置物品、操作地图对象等,你可以删除、修改或新增代码行来改变关卡规则。不需要深厚的编程基础,但要能看懂简单的 JavaScript。新手提示:先阅读游戏内置的说明与示例关卡,熟悉 API 再动手改代码;遇到卡关时,大胆尝试改动函数逻辑,往往会有意想不到的效果。

SOURCE / 源码与项目地址
https://github.com/AlexNisnevich/untrusted ↗

这是源码仓库,通常需要克隆后自行构建;部分为经典游戏反编译 / 引擎重实现工程,需自备原版数据与素材。