Guides
Use these guides when you already understand the basic Gateway and World model and want to complete a specific application or production task. If this is your first Elura project, begin with the quick start.
Build your application
| I want to… | Read… |
|---|---|
| Add typed commands, middleware, and shared state | World modules and routes |
| Build rooms, fixed-step simulation, AOI, prediction, replication, or lag compensation | Realtime gameplay |
| Accept TCP, UDP, WebSocket, WebTransport, QUIC, or a custom transport | Client transports |
| Add an Axum API, callback, or internal HTTP endpoint | Application HTTP services |
| Connect a Rust, C++, or C# client | Client protocol SDKs |
| Load and validate application configuration | Configuration |
| Add identity, OTP, notifications, or payments | Providers |
Ship and operate
| I want to… | Read… |
|---|---|
| Add shared state, discovery, or messaging | Distributed infrastructure |
| Package and deploy an application | Deployment |
| Configure probes, metrics, diagnostics, and shutdown | Observability and operations |
| Review a release before production | Production checklist |
Guides explain application tasks and trade-offs. For component boundaries and design rationale, use Concepts. Configuration, environment, administrative API, and release details are linked from the relevant guide.