flâneur

Introducing Ambient 0.1

ambient.run · 621 words · saved by 1 readers

Ambient is a runtime for building high-performance multiplayer games and 3D applications, powered by WebAssembly, Rust and WebGPU.

Seamless networking First and foremost, Ambient was built from the ground up to enable networked experiences like the cube example above. The server state is automatically synchronized to clients, and the data model is the same on the server and client. This means that in the future you can move your code between backend and frontend, or even run it on both seamlessly. Language-agnostic Ambient's interface is built on top of WebAssembly, which will enable you to write code in any language which compiles to WASM. At present, Rust is our only supported language, but we are actively working…

related reading