Critter Heist
An eight-player Roblox game about collecting creatures and stealing them from other players' bases. The public repository is a curated snapshot of the server systems.
27/27eight-player checks passed
How it works
- The server decides every action that matters. Distance, cooldowns, shields and transfer state are checked on the server before any reward or change of ownership.
- Profiles are saved through UpdateAsync with bounded retries and backoff, and session leases stop two servers from writing the same profile.
- A theft writes an outgoing transfer record and a receipt for the recipient, so a crash halfway through recovers without losing or duplicating the creature.
- The tested snapshot passed 27 of 27 eight-player checks and 17 of 17 synthetic checks, including 100,000-roll distribution tests across all 216 creature variants.