Ambient
The multiplayer game engine
Install / Use
/learn @AmbientRun/AmbientREADME
[!WARNING]
Work on the Ambient runtime is paused indefinitely. For alternatives to Ambient, see https://arewegameyet.rs/We are currently working on Braindump. Come talk to us about it in the Discord!
Ambient
Ambient is an open-source cross-platform runtime and platform for building, deploying and sharing high-performance multiplayer games on the web, desktop, and elsewhere. Powered by Rust, WebAssembly (WASM), and WebGPU, Ambient is cutting-edge while staying true to its goal: making game development both fun and accessible.
The Ambient runtime itself is an extensible multiplayer game engine with an in-game real-time database, automatic synchronization, Rust-inspired interoperable packages, configurable asset pipelines, WASM-powered isolation, PBR rendering, and more.
Docs
- Book: Our reference manual and user guide for Ambient. The latest version of the book is always available here.
- Tutorial: A step-by-step guide to building a multiplayer game with Ambient.
- Examples: A collection of examples demonstrating Ambient's features.
- Book (GH pages): If the website is down, you can also find the book and tutorial on this link.
Community
The community can be found in the following places:
- Discord: Braindump's official Discord server.
- GitHub Discussions: Ask questions, share ideas, and more.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Related Skills
himalaya
335.4kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
335.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
335.4kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process

