BAG · BUILD ACROSS GAMES

百舸争流,
各成其器。

BAG 是百舸的英文品牌与跨引擎创作基础。不同领域工具拥有自己的名字与产品身份,共享统一的数据、编辑器基础、引擎 Bridge 与受控 AI 工作流。

Build Across
Games.

BAG is the shared foundation behind independently named game-authoring tools: engine-neutral data, editor infrastructure, lightweight bridges, and human-controlled AI workflows.

BAG Foundation · v0.1 · M0 Architecture Freeze

母品牌是百舸 / BAG。

官方产品统一署名 A BAIGE Project。

底层协议、数据和 Bridge 共同复用。

The platform brand is BAG — Build Across Games.

Official products carry the signature A BAIGE Project.

Protocols, data, and bridges are shared foundations.

01

DESIGN PRINCIPLES

工具服务创作者,平台服务工具。

Tools serve creators. The platform serves the tools.

Local-first

本地优先

Local by default

源数据、正式资产、Bridge 与 Runtime 默认在开发者设备中工作。网络与远程模型始终是显式选择。

Source data, production assets, bridges, and runtimes stay on the developer's machine by default. Network access and remote models are explicit choices.

Engine-neutral

设计意图独立

Intent stays portable

BAG IR 描述领域语义,不把创作内容锁在某个引擎的私有资产结构中。

BAG IR describes domain intent without binding authored content to a proprietary engine asset format.

Human-controlled

人工最终确认

Human approval

LLM 只提出经过 Schema 校验的 Patch。每项变更都可以比较、拒绝、撤销并记录批准链。

LLMs only propose schema-validated patches. Every change can be compared, rejected, reverted, and recorded.

Open & portable

开放且可迁移

Open and portable

开放 Schema、BAG Bridge Protocol 和参考 Runtime;即使不再使用 Studio,项目数据仍可被读取与维护。

Schemas, the BAG Bridge Protocol, and reference runtimes remain open, so project data stays maintainable without BAG Studio.

02

ARCHITECTURE

共同基础,不抹平产品与引擎差异。

Shared foundations without erasing product or engine differences.

AUTHORING FOUNDATIONBAG Studio

Timeline · Graph · Curve · Viewport · Inspector · LLM Patch Review

domain packages
SOURCE OF TRUTHBAG IR

Schema · Asset Alias · Units · Coordinate Space · Time Semantics · Extensions

BAG Bridge Protocol
UEUnreal
GDGodot
UUnity
+Custom

网页负责高频代理编辑;连接的引擎负责动画、物理、特效与运行结果的权威验证。具体领域产品建立在同一基础上,但保留自己的语义与工作流。

The web editor handles fast proxy authoring while connected engines remain authoritative. Domain products share the foundation without losing their own semantics and workflows.

03

PRODUCT FAMILY

独立命名,共同署名。

Independent names. One family signature.

Official product

A BAIGE Project

未来 AI、任务、对话、战斗等领域工具不会被命名为“BAG + 功能名”。每个工具拥有来自统一文化命名体系的独立名称,再以 A BAIGE Project 标明官方血统。

Future AI, quest, dialogue, combat, and other tools keep independent product names. A BAIGE Project is the shared official family signature.

Shared infrastructure

BAG Foundation

BAG Studio、BAG IR、BAG Bridge Protocol、Runtime 与 @bag/* 属于共享技术基础设施。BAIGE 不作为技术层名称。

BAG Studio, BAG IR, the BAG Bridge Protocol, runtimes, and @bag/* are shared infrastructure. BAIGE is reserved for the official product signature.

产品命名规则已经作为仓库规范固化。

Product naming is a repository-level rule.

查看命名规范Read naming rules
04

CONTROLLED AI

让 LLM 进入工作流,而不是进入资产所有权。

Bring LLMs into the workflow, not into asset ownership.

1自然语言意图Natural-language intent

用户选择文档与节点范围

The user selects the document and scope.

→
2结构化 PatchStructured patch

模型只输出受限变更

The model returns constrained changes only.

→
3可视化 DiffVisual diff

校验、比较、逐项审核

Validate, compare, and review each change.

→
4人工批准Human approval

写入源数据后再由引擎编译

Only approved source data reaches the engine compiler.

05

ONE-YEAR ROADMAP

先证明共用基础,再扩展产品家族。

Prove the shared foundation before expanding the product family.

M0架构冻结Architecture freezeMonth 1
M1数据闭环Data loopMonth 2–3
M2Combat MVPMonth 4–5
M3Unreal AlphaMonth 6–7
M4Cross-engineMonth 8–9
M5LLM PreviewMonth 10
M7v0.8 BetaMonth 12

完整路线图包含逐阶段目标、交付内容、验收标准与范围边界。

The full roadmap includes phase goals, deliverables, acceptance criteria, and scope boundaries.

打开完整路线图Open the full roadmap

BAG · BUILD ACROSS GAMES · BUILT IN PUBLIC

让每件工具各有其名,也共享同一条通途。

Let every tool keep its identity while sharing an open path across engines.

参与百舸 / BAGJoin BAG