-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kurt edited this page Jul 9, 2026
·
2 revisions
TelosMUD is a distributed, horizontally-scalable MUD engine written in Go. Its central pillar is a strict separation between engine (mechanism — the runtime, persistence, networking, and rules primitives) and content (flavor — every room, mob, item, ability, class, race, and quest, all authored in data-driven content packs with no Go required). This wiki is the reader-facing home for players, builders, server operators, and engine hackers.
- I want to play → Player Reference
- I want to build content → Builder Reference
- I want to run a server → Sysadmin Reference
- I want to hack the engine → Engine Developer Reference
- Overview — what TelosMUD is, the planes model, and the engine-vs-content pillar
- History of MUDs — where TelosMUD sits in the lineage
- Getting Started — run it locally, bootstrap an admin, load a pack
Wiki under construction.
TelosMUD — Wiki under construction.
- Builder Reference
- Builder Commands
- Trust Tier Model
- Pack Authoring
- Pack MUD Settings
- Pack Lua Scripting
- Pack Lua Hooks
- Pack Entity Reference
- Building Instanced Zones
- Engine Developer Reference
- Architecture Overview
- Entity Component Model
- Zone Runtime & Actor Model
- Instanced Zones
- Command Parser & Targeting
- Edge & Protocol
- GMCP Reference
- Persistence & Durability
- Content Loading & Hot Reload
- Abilities & Effects
- Combat System
- Loot, Spawns & Crafting
- Accounts & Auth Internals
- Orchestration & Directors
- Scoped Event Bus
- Cross-Shard Handoff
- Lua Sandbox Internals
- Distributed Systems Model
- RPC & Protobuf