Ultra Play
Shared room host for browser games. WASD / arrows to move. Open this page in two tabs to see sync.
idle
Endpoint: wss://play.webifyr.com · room arena
import { Client } from "colyseus.js"
const client = new Client("https://play.webifyr.com")
const room = await client.joinOrCreate("arena", { name: "Ada" })
room.send("input", { x: 1, y: 0 })
room.onStateChange((state) => { /* state.players */ })