lab drop 1 · 2026-10-24

Bhop Arena
what the lab made today

Everything below was rendered by Roblox Studio on Omer's PC, driven by Claude through the Studio MCP. No hand placement, no Photoshop. The effects are Luau scripts, the HUD shots are the real game's React stories, the cards are briefs waiting for a pick.

Effects, scripted and captured in one shot each

Kill effects are dripping in on their own page as the builders finish them: bhop-arena-lab.pages.dev/fx/

Backstab kill burst
Backstab burst. Paper core, mint and red shockwave rings, 520 particles, kill banner in Oswald with the corner brackets from DESIGN.md.
Legendary knife pedestal
Shop pedestal. Gold-edged glass blade on a mint plinth, three orbit rings, rising motes, EQUIP button at 2px radius. A template for every rarity.
Speed run with afterimages
427 UPS. Trial runway with gate posts, mint afterimages trailing the runner, speed track ticked at 300 and 420, the tutorial's two targets.

Each scene is about 60 lines of Luau. The same route renders any UI variant the builders produce, so picks get judged on real pixels, not descriptions.

The Lobby HUD as it is now

Lobby HUD desktop
Desktop, 812x675
Lobby HUD phone
Phone, 360x640. It clips: the panel sizes from the camera, not its frame (finding B8).

Six directions for the Lobby HUD

Pick two or three. Each becomes a React variant built by its own Opus job, rendered at three sizes, shown side by side.

C1

Tidy Dock

Feeling the lobby you know, with nothing floating loose and PLAY saying exactly what it will do.

Signature daily reward, friends and playtime gift gathered into one Today stack; PLAY carries the live match line on its face.

Risk too close to today's HUD to earn a pick.

C2

Match Ticket

Feeling a match is already running and you are holding the ticket to it.

Signature a wide bottom ticket with the map in large Oswald, phase and time left, one square per player, PLAY as the stub.

Risk tasks behind a dock badge get ignored.

C3

Next Up

Feeling you always know the next thing you are about to earn, and how close it is.

Signature a big lower-left block whose headline is the distance to the nearest reward, over a thick track ending in its badge.

Risk PLAY off center may slow the main action.

C4

Player Card

Feeling your profile in the arena: rank, level and knife before anything else.

Signature top-left card with name, tilted cream level badge, rank tier, XP track, and the equipped knife on a bracketed stage.

Risk four corners split attention.

C5

Warm-up Speedo

Feeling the lobby is a warm-up lap, your speed is right there while you hop around waiting.

Signature live speed in big Gotham numerals over a track marked at 300 and 420 that turns mint as you pass them.

Risk a full-width band reads like a mobile game bar.

C6

Deploy Column

Feeling calm and direct, a shooter menu where your level sits on top and every choice is one word below it.

Signature tall left column, level as a huge numeral, XP bar full width, then PLAY MODES SHOP INVENTORY TASKS SETTINGS in large Oswald.

Risk drops the tactile dock, may read as a PC shooter to young players.

What else got built today

84
tests now run headless in 2 s, no Studio
<60s
full gate: format, lint, analyze, tests
1
known movement bug, confirmed real in Studio
2
tests broken since Oct 16, found by the gate
8
repo findings, none touched
99m
builder wall clock, two phases
Lab dashboard
The lab dashboard: checks, builders, UI lab, lanes, roadmap, spend. Runs local on port 4420.

Nothing was pushed to the repo. The friend gets a PR against dev when you both say so.