MORS² game engine

Free, open-source, AI-native 3D game engine, built for you.

A new architecture—simple, elegant, and uncompromisingly fast.Built entirely through vibe coding.

A robot navigating a hand-drawn game-rule maze

The MORS² model

MMeta
A thing in Space.
OObserved
The data a Rule declares.
RRule
Thin scheduled behavior.
SSpace
The runtime universe.
SStep
One complete state advance.

01. Architecture

Dense data. Explicit rules. Zero wasted motion.

A compact runtime keeps hot data contiguous and behavior predictable—fast for machines, easy for people to understand.

A robot following dense data through an engine core

02. Unified 2D / 3D

One model from flat worlds to spatial ones.

Rendering changes dimension; the engine architecture stays the same.

A route connecting a flat platform to a spatial room

03. Cross-platform

One project. Every place it should play.

Windows · macOS · Linux · Android · iOS · Web · MR

One path passing through colorful platform portals

04. Native AI agent

Agents work with the engine, not around it.

Explicit data and deterministic rules give agents a clear surface to inspect, reason about, and change.

Two robots collaborating on a modular bridge

05. Free & open source

Use it. Inspect it. Change it.

No black box: inspect the model, the runtime, and every rule that moves a world.

A robot inspecting an open modular maze

06. Rust

Predictable performance. Compile-time confidence.

Typed storage and explicit ownership keep the hot path fast and the boundaries honest.

A robot moving through a precise coral mechanism

07. Architecture by Gooooo

Human architecture. 100% vibe-coded implementation.

The engine model is my original design; every implementation step was realized through an AI-native coding workflow.

Golden bridge tiles assembling across a gap

Ready to build?

Make your first world with MORS².

Start from a demo, read the architecture, or explore the source.

Demos
A modular game world leading to a glowing portal