Active development build

Abyssal Engine

A lightweight, modular WebGPU game engine and editor built to create the worlds of Keyless Abyss.

Abyssal exists to build real games, beginning with Morninghollow. Public documentation teaches the engine. Internal documentation builds the engine.

Build games, not demos

Abyssal is shaped by Morninghollow and the needs of real game production.

Project-owned content

Projects provide a durable home for Fragments, Materials, and future assets.

Modular assembly

Meshes, Materials, Fragments, Constructs, and Components remain distinct and composable.

Where should I start?

Choose Your Path

Developers

Learn architecture, asset model, runtime boundaries, and extension points.

Designers

Learn projects, Content Browser, Wings Assembler, and content workflows.

AI Assistants

Follow the required reading order before generating code or changes.

Everyone

Understand core concepts: Fragment, ComponentDefinition, Recipe, and Scene.

Documentation Notice

Abyssal Engine is under active development. This public manual describes the current hosted build.

Known Limitations

  • Best supported in desktop Chromium with WebGPU.
  • Project folders require File System Access permission.
  • Some export and persistence workflows are evolving.