Critter Heist

Code public on GitHub
  • Luau
  • Roblox

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

  1. 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.
  2. Profiles are saved through UpdateAsync with bounded retries and backoff, and session leases stop two servers from writing the same profile.
  3. 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.
  4. 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.
Code on GitHub ↗