Mortar Engine

An open source game engine and platform for creating, sharing, and competing on custom maps.

Download App Open Editor View Docs

Everything You Need

๐ŸŽฎ

Game Engine

High-performance C++ engine built on Vulkan, flecs ECS, and Jolt physics. Runs maps natively on desktop.

๐Ÿ—บ๏ธ

Map Editor

Collaborative 3D map editor in the browser. Build maps together in real-time with Three.js and Yjs.

๐Ÿ†

Tournaments

Create and join tournaments on community maps. Matchmaking, leaderboards, and competitive play built in.

๐Ÿ“–

Open Source

Engine, editor, API, and desktop app are all open source. Fork, contribute, or build on top of the platform.

How It Fits Together

The ctx.gg platform connects a native game engine, browser-based editor, and backend API.

Mortar App

Tauri desktop client

Map Editor

Browser-based 3D editor

api.ctx.gg

Hono + PostgreSQL

Mortar Engine

Vulkan ยท flecs ECS ยท Jolt

Fly Postgres

Maps, users, tournaments

Get Started

Jump into the docs, explore the source, or start building maps in the editor.