Make a multiplayer 3D game without running a server
Turn on multiplayer, publish, and send a link. Your friends join a room that runs on Airogel's servers, so nobody has to host anything or forward a port.
How multiplayer works in Airogel
Every published Airogel game can have rooms. A room is a private session run by an Airogel room server. When a player opens your invite link and signs in (free), they land in the same world as everyone else in that room, with the server keeping the shared state consistent. You never set up, pay for or maintain a game server yourself.
Rooms hold between 1 and 8 players depending on your plan. The Free plan gives you rooms for up to 4 players, one room open at a time, for one hour. Creator raises that to 8 players, three rooms at once, four hours each. Studio keeps ten rooms open at once. See pricing for the full table.
What you write, and what the engine handles
Airogel multiplayer is script-driven. Your Lua scripts run in three runtimes with different jobs:
- Authority runs on the room server and owns the truth: scores, hits, who holds the ball, whether the door is open.
- Presentation runs on every player's browser and draws what the authority says, plus effects and UI.
- Prediction runs on the player's own browser so their own movement feels instant while the server catches up.
You share state and raise events between them with the multiplayer API, and the engine does the networking: replication, interpolation, reconnection and room lifecycle. The multiplayer guide walks through configuring rooms, writing for each runtime, building server-resolved combat and republishing an older game.
Examples you can play right now
- Futbol Fan: small-sided soccer, 1v1 to 4v4, with a physics-driven ball resolved on the server.
- Dodge ball: two to eight players in 90-second rounds.
- Tank Duelz: two-on-two tank battles with AI filling empty seats.
- CityScape: a 3,000-object city block to explore with up to seven friends.
- Starter Kit Racing: up to four trucks racing in one room.
Each demo page lists its controls, what it was built with, and the prompt it started from.
Do players need accounts?
To play a single-player game, no: they open the link and it runs. To join a multiplayer room they sign in, which is free and takes a moment. Signing in is what lets the room server know who is who, keep seats fair, and let a dropped player rejoin.
Which devices can join?
Any recent browser on a laptop or desktop. Published games also run on phones and tablets with on-screen touch controls, so a room can mix keyboard, gamepad and touch players.
Frequently asked
Is there a cap on how many people can play my game overall?
The cap is per room (4 or 8 players) and on how many rooms you can have open at once. There is no limit on how many people can open the link to a single-player game.
Can I host it myself instead?
No. Rooms run on Airogel's infrastructure, which is what keeps setup to a single toggle. If you need a self-hosted server, Airogel is probably not the right fit; see our comparisons with Godot and PlayCanvas.
How long does a room stay open?
One hour on Free, four hours on Creator and Studio. When a room expires, players can open a new one from the same link.
Can the AI assistant set up multiplayer?
Yes. Several of the demos above were configured for rooms by an AI agent working through the editor's MCP interface. Describe the game and the player count and it will configure rooms and write the authority and presentation scripts. See AI game builder.
Free to start. Nothing to install.