VillaErnest Studio
Back to work
Pull a Lucky Block!

Pull a Lucky Block!

GenreIncremental + RNG
Owned byA Game About Lucky Blocks
17.4MVisits303Playing392Peak902.8KFavorites
Lead DeveloperScriptingIncrementalRNGBackend

Built with

RojoOOP

Description

Lift dumbbells to gain Strength and grow bigger over time. Drag Lucky Blocks to your base and break them open for rare Brainrots that earn Coins automatically. Unlock stronger Techniques, get faster, pull heavier blocks, and chase Mythic & God-tier rewards.

Video clip

No video clip available yet.

Details

Overview

Pull a Lucky Block launched in February 2026 and has passed 17 million visits with close to 900 thousand favorites. Players lift for strength, drag lucky blocks back to base, and break them open for collectables that keep earning while they are away.

I lead the scripting on the title. The systems below are mine, along with the update cadence that keeps them running.

Systems I own

Strength and progression. Lifting, the strength curve, techniques, and the pacing that decides when a player can move a heavier block. The curve is modelled before it ships, so a change to one multiplier can be reasoned about against the whole progression rather than tested by feel.

Rarity and rewards. What a lucky block contains is a weighted table with a luck factor on top. Rarity tiers up to mythic are tuned as one table, so adding a reward does not quietly reprice everything below it.

Carrying and dragging. Blocks are physically hauled across the map. The server owns where a block is, who has it, and what happens when a player disconnects mid-drag, so nothing is duplicated or lost in the handoff.

Offline earnings. Collectables earn while the player is gone, which means income is computed and reconciled on rejoin rather than ticked on a client. That path has to be right the first time on a game this size.

Live operations. Content updates and balance passes ship against players already in the game, validated on a staging place before they reach production.

How it is built

Rojo-based Luau, developed outside Studio and version controlled. Formatting, linting, and a full-project typecheck run before anything merges, and staging always precedes production.

Credit

Scripting only. Art, models, animation, and VFX are the work of the rest of the team.