What Photon is
Photon (Exit Games) offers hosted realtime networking — Photon Realtime, PUN, Fusion and Quantum — with a strong Unity ecosystem and a pricing model based on peak concurrent users (CCU). It is proven at large scale and has deep engine integrations.
Side by side
| Multiplayer API | Photon | |
|---|---|---|
| Hosting | fully hosted, nothing to run | fully hosted |
| Price model | flat $19.99/month, unlimited games | tiers by concurrent users (CCU) |
| Transport | WebRTC peer-to-peer + automatic relay | server-relayed (Realtime/PUN); Fusion adds modes |
| Validated state | declarative JSON rules | depends on product (e.g. Quantum is deterministic) |
| Accounts & leaderboards | built in | via separate services/integrations |
| AI-agent setup | unauthenticated game creation + llms-full.txt | not a design goal |
Checked September 2026 against public documentation. Tell us if something changed: contact@lannetech.ae.
Choose Photon if…
- You are building a large Unity title and want Photon Fusion or Quantum's deterministic netcode.
- You need very high CCU with an enterprise contract.
Choose Multiplayer API if…
- You ship browser games, or several small games, and want one flat bill.
- You want accounts, leaderboards and validated state in the same API, not separate products.
- An AI agent is writing your integration.
Moving from Photon: what maps to what
- Rooms and lobbies →
mp.quickmatch({ mode, meta })joins or creates in one call; custom room properties become free-form, filterablemeta. - RaiseEvent for positions →
room.send()on the direct channel: peer-to-peer, zero server cost. - Room and player custom properties → shared state (
room.set,room.mine), with declarative rules that bound what each client may write. - Master client → the room host, with automatic, deterministic migration: listen to
room.on('host', …). - Separate auth, leaderboard and economy services → built in: guest accounts, leaderboards with daily/weekly/monthly windows, inventory granted with the secret key.
The concepts are covered in full in the documentation and in llms-full.txt, which a coding agent can use to do the port for you.
Try it in one call
curl -X POST https://multiplayerapi.com/v1/games \
-H 'Content-Type: application/json' \
-d '{"name":"My Game","preset":"realtime_arena"}'Returns a public key, a secret key and a sandbox with 2 live rooms for 24 hours. No account, no card.
Is Multiplayer API cheaper than Photon?
It depends on your scale. Multiplayer API is a flat $19.99/month for every game you run, with up to 128 players per room and 2,000 live rooms per game. CCU-based pricing can be cheaper at very small scale and very different at larger scale; compare with your own numbers.
Does Multiplayer API work with Unity like Photon?
Yes, through a UPM package. It is also engine-agnostic, so web and Unity builds share rooms.
Make your game online today
Free sandbox keys in one call, no account and no card. $19.99/month when you ship, for every game you make.
Free sandbox · $19.99/mo to go live · cancel anytime