Skip to content

Autonomous World: Echo Genesis Online (EGO)

日本語 EGO(Echo Genesis Online)は、AIとの対話をきっかけに世界ルールが自律的に更新される「Autonomous World」体験です。音声入力をGemini 3が固定スキーマのWorld Patch(JSON)に変換し、Three.jsの環境エフェクトを即時反映。さらにNano Bananaが新しいドット絵アセットを生成・定着させ、変化が世界に積み上がります。共有世界の同期により、他者の対話が同じ世界を育てる新

Core trick

Converts speech into a fixed-schema JSON world patch with Gemini, which updates Three.js environment state and is stored in a shared on-chain store.

Tags

Description

日本語 EGO(Echo Genesis Online)は、AIとの対話をきっかけに世界ルールが自律的に更新される「Autonomous World」体験です。音声入力をGemini 3が固定スキーマのWorld Patch(JSON)に変換し、Three.jsの環境エフェクトを即時反映。さらにNano Bananaが新しいドット絵アセットを生成・定着させ、変化が世界に積み上がります。共有世界の同期により、他者の対話が同じ世界を育てる新しいライフゲームを実現します。バックエンドにはブロックチェーンを採用しています。 English EGO (Echo Genesis Online) is an “Autonomous World” where dialogue drives continuous world evolution. Speech is converted by Gemini 3 into a fixed-schema World Patch (JSON), which immediately updates Three.js environment effects. Nano Banana then generates and persists new pixel-art entities, allowing changes to accumulate over time. With shared-world synchronization, everyone’s dialogue grows the same world—creating a new kind of life simulation. Backend use blockchain(MUD framework)
mashharuki/Re-Autonomus-World-Game★ 00 forksTypeScriptCreated Feb 21, 2026 · last push Feb 21, 2026

README excerpt

# Autonomous World: Echo Genesis Online (EGO)

<p align="center">
  <img src="./docs/ego_logo.png" width="300" alt="EGO Logo" />
</p>

**EGO — A Conversational Autonomous World**

Submission repository for the "Gemini 3 Tokyo Hackathon" held on February 21, 2026.

---

## TL;DR

When you speak to the world—

- **Dialogue → World rules update autonomously** (lights, ripples, resonance change in Three.js)
- **Dialogue → New beings are generated and persist in the world** (Nano Banana)
- **Shared world → Others' dialogue grows the same world** (state sync = consensus)

> A life-simulation where everyone witnesses the same world as it keeps autonomously evolving.

---

## Concept

**EGO** is a 2D pixel life game (god view) where dialogue becomes world patches.

Gemini 3 transforms dialogue into **structured "World Patch (JSON)"** and autonomously updates world rules (environment effects) in Three.js.
At the same time, Nano Banana generates new pixel-art assets and anchors them into the world.

---

## Tech Stack

| Category                | Technologies                                                                                    | Purpose                                                    |
| ----------------------- | ------------------------------------------------------------------------------------------------ | ---------------------------------------------------------- |
| Monorepo/Package Mgmt   | pnpm workspace, Node.js 20+                                             

Team