AI 互动游戏引擎

Amatlas

落笔是几行数据,
抬头已是一个世界。

它曾扛起整片星空;现在,它托起你写下的世界——编成一个文件,双击即玩。

XIIIII IIIIVV VIVIIVIII IXXXI
下载引擎 看它如何造世界 →

成品一个文件 · 零依赖 · 离线 · 双击即玩 · MIT 开源

0.5.4 测试版 · 欢迎试用与反馈

OCTO MVNDI · 八个世界

星图上的八处疆域

八种玩法,八个已经点亮的世界。

点开就玩,不用装任何东西。

RATIO · 制图三则

几行数据,如何变成一个世界

三步,如制一册星图:落笔,装订,点亮。

I

落笔写下数据

用几行数据写下场景、选择与事件——交给 AI 代笔,或亲手来。

// world.js · 真实字段
shore: {
  kind: 'scene',
  look: '潮水退了,灯塔在雾里。',
  links: [
    { label: '拾起贝壳', to: 'beach' },
    { label: '走向灯塔', to: 'pharos' }
  ]
}

world.js 节选 · 引擎真实字段

II

装订引擎编译

引擎把世界和运行时编进同一个文件,一路自动审计——死链、锁死、写错的字段,当场报红。

断链
锁死
坏字段

发布前 · 当场亮红

III

点亮双击即玩

得到一个零依赖的 HTML:双击就玩,离线能跑,发给谁都不用装东西。

双击即玩 · 离线可跑

INSTRVMENTA · 引擎能力

一座引擎,自带整套工坊

画笔、乐师、把关的人,都替你请好了——你只管讲你的故事。

玩法模块

文字冒险、跑团检定、过场演出、迷宫与街机——按需取用,可混进同一个世界。

程序化视觉

场景、天气与光,由数据当场画出——不需要一张美术素材。

生成音乐与音效

环境声、配乐、音效全部现场合成,乐师就住在引擎里。

能力插件

存档、小地图、成就、物品栏——一行装配,即插即用。

三道审计闸

死链、锁死、坏字段,发布前当场报红——不让带伤的世界出门。

八套皮肤

八种起点审美,一个开关切换,给你一个不难看的起点。

可拓展

自定义 kind 与模块,在通用核心上叠你自己的玩法;示例里那座伪 3D 迷宫,本身就是这么搭出来的。

高度可定制

视觉、文案、音频、皮肤都归你手;引擎只给结构与规则,不锁死审美。

你心里也有一个世界,只是还没人玩到。

从前,把它做出来,要一支团队、一整年、一笔不小的钱。

现在,只要你,和几句话——
今晚写完,今晚就能发给朋友玩。

INITIVM · 开始使用

把引擎交给你的 AI

为 AI 协作而设计:Claude Code 与 Codex 开箱即用,作者手册随包附带。

取下引擎

从 Releases 下载,解开就是全部——没有安装器,也没有依赖。

说出你要的世界

打开 Claude Code 或 Codex,一句话即可开工;随包的手册与审计闸会接住其余的一切。

「帮我用 Amatlas 做一个关于雨夜灯塔的游戏。」

或者亲手来

三个源文件,一条构建命令;不带 AI,也是一台顺手的引擎。

Claude Code 读 CLAUDE.md,Codex 读 AGENTS.md——两份互补指南,加同一套技能手册,都随包附带。

别再只是想着那个世界了——它离你,只有一句话的距离。