Beam v0.1.6 is out, check it out! Read more →
← All projects
Roblox GameMaintenance2023

Drop A Box

A multiplayer physics sandbox with custom replication, a data architecture, and an RNG system.

2.4M
Total visits
48k
Favorites
96%
Rating
2023
Created
drop a box - main
+ video
Overview

Drop A Box is a long-running multiplayer experience and the proving ground for much of my Roblox systems work, from networking to data persistence.

The problem

Sustaining a smooth multiplayer sandbox at scale means solving networking, persistence, and fairness all at once.

The solution

Custom replication keeps physics in sync, a versioned data layer persists player progress, and a transparent RNG system drives rewards.

Architecture

Server-authoritative simulation, a sharded datastore wrapper with retries, and an auditable RNG with server-seeded rolls.

architecture diagram

Features

Custom replication
Smooth physics across clients.
Durable saves
Versioned, retry-safe persistence.
Fair RNG
Server-seeded, auditable rolls.
Live events
Scheduled in-game events.

Technical decisions

Server authority
Prevents exploits in a physics sandbox.
Sharded datastores
Spreads write load to avoid throttling.

Challenges & lessons

Datastore limits and exploiter pressure were constant; both pushed the architecture toward authority and auditing.

Players feel latency before they feel features. Networking came first for a reason.

Tech stack

LuauRobloxMultiplayer

Timeline

2023
Crossed 2M visits
2022
Launch

Changelog

Update 122023
New events + datastore hardening.
Launch2022
Initial release.

Roadmap

Mobile UI passPLANNED
Live at 2.4M visitsSHIPPED

FAQ

Can I play now?
Yes - it's live and in maintenance.
Is the RNG fair?
Rolls are server-seeded and auditable.
Related projects