Guides & Tools¶
Task-oriented guides and the tooling that sits alongside the Lattice core and control plane — the workflows that don't fit neatly into the API reference.
-
Migrating from Photon Fusion
A complete journey for porting a Unity game off Photon Fusion 2.1: the
fusion2latticecodemod, theCharacterMotor/KCC addon, the deep KCC + physics port, and a feature-by-feature parity cookbook — tied together as Assess → Convert → Port → Check parity. -
Secure datagram channel
Turn the UDP plane into an AEAD-sealed channel with a stateless connect cookie: the three modes, the
off → optional → requiredrollout order, the token validation seam, MTU overhead — and a precise statement of what it does not protect against. -
Case study: shipping Battleship
How a complete two-player game was built on the live backbone, and the decisions the platform forced: stamping a room id because the relay is one shared world, building your own ack/resend because the
reliableflag is a no-op, why peer ids and "who created the room" both fail as identity, payload budgeting under the 1024-byte clamp, and commit-reveal for boards a server cannot referee. -
The
lattice-gamedevClaude Code skill
A Claude Code skill that teaches an AI assistant the Lattice mental model and the real
lattice.hAPI surface, so the code it writes compiles. Includes install steps.
Next steps¶
- Getting Started — register a game, integrate the SDK, pick a hosting path.
- Self-hosted / P2P (native) — build + link the shared game-sim module.
- Managed WASM hosting — run untrusted modules safely.