Skip to content

Arcade › Lucky Ledger

Lucky Ledger

  • 2d
  • arcade
  • scratch-card
  • management
  • casual
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. kazmeenkazmeenmam built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Lucky Ledger yet. Play it, then tell kazmeenkazmeenmam what you would add next.

Make your own game

Lucky Ledger was built by kazmeenkazmeenmam with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Lucky Ledger opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Lucky Ledger

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a responsive 2D canvas game titled “Lucky Ledger,” a dark, polished lottery-and-scratch-ticket management game. Use a full-window canvas with no scrolling and pointer/touch interaction. The visual style is a cozy modern game UI: deep navy gradient background with faint floating blue specks, rounded dark-blue panels with thin blue borders, cream paper, warm wood, teal headings, and gold/cyan accent colors. Use clean system sans-serif typography with bold section labels.

Layout: At the top left show “LUCKY LEDGER” and the subtitle “Draw. Scratch. Grow your luck.” At the top right show a rounded money pill with a money-bag icon and the current dollar balance. Put a left panel titled “LOTTERY DESK” with “Choose a paper to draw.” It contains four selectable lottery cards stacked vertically: Lucky Draw (star icon, 
00 entry, gold accent), Gold Ticket (diamond icon, $500 entry, orange accent), Star Vault (sparkle icon,
,000 entry, purple accent), and Rainbow Rush (sun/rainbow-like icon,
0,000 entry, mint accent). The selected card has a brighter colored outline and lighter blue fill. Beneath these, add a Dirty Plates card with a plate icon and “Buy
• sell $5.” The lower part of the left panel shows “HOW TO PLAY” and explains: “Slide across the paper to scratch, or drag it to the bot.” Put a matching right panel titled “UPGRADE SHOP” with subtitle “Make every draw stronger.” Show four upgrade cards: Lucky Charm, Sharp Coin, Golden Desk, and Scratching Bot. Each card has a colored circular icon, name, level, description, and a purchase button. Lucky Charm increases luck by 1; Sharp Coin increases scratch power by 1; Golden Desk increases both luck and scratch by 1; Scratching Bot unlocks/upgrades the bot and displays a level out of 5. Costs are dynamic: Lucky Charm starts at $90 and costs its base price multiplied by its current luck level; Sharp Coin starts at
10 and scales by scratch power; Golden Desk starts at
20 and scales by the lower of luck and scratch power; the bot starts at
0,000 and then costs
0,000 plus $5,000 per existing bot level, capped at level 5. Buttons should visibly distinguish affordable and unaffordable purchases, and a maxed bot should show “MAX.” At the bottom of the right panel show “SCRATCH POWER” and “Slide paper or drop it on Bot Lv [level].” In the center, render a warm brown rounded “DRAWING TABLE” with a horizontal top trim and two dark supports/legs. A cream ticket rests on it, labeled “LUCKY LEDGER” and “DRAW PAPER,” with a gold underline. The ticket subtly rocks. At the bottom center, show a rounded status bar containing toast/instruction text on the left and “Luck [number]” in gold plus “Scratch [number]” in cyan on the right. Start with
20, luck 1, scratch power 1, bot level 0, zero tickets and zero scratched tickets, no dirty plates, the Lucky Draw selected, and the toast “Pick a lottery, then draw!” Core loop: Clicking/tapping a lottery card selects it. Clicking/tapping the central draw area (or pressing Space/Enter) buys one ticket if the player has enough money and the paper is idle or showing a completed result. Subtract that lottery’s entry fee, increment tickets, and animate a paper flying down/up onto the drawing table. While flying, show “Paper flying in...”; when ready, instruct the player to scratch. The player scratches by sliding/pointer-dragging repeatedly across the ticket; increase scratch progress with movement and complete the scratch once progress reaches 100%. Also allow Space/Enter to scratch immediately when ready. On scratch completion, calculate win chance as min(0.92, 0.38 + luck*0.055 + scratchPower*0.035). Roll randomly for a win. On a win, award a random integer from the selected lottery’s min through max prize range, multiplied by (1 + luck*0.12), and display the money won; on a loss award $0. Use these prize ranges: Lucky Draw $35–$500, Gold Ticket
20–
,200, Star Vault $600–
2,000, Rainbow Rush $4,000–$70,000. Add the prize to money, increment scratched count, and show a result card on the table reading either “WIN!” with the dollar amount or “TRY AGAIN” and “$0.” Show encouraging/failure toast messages such as “Nice pull!” or “No prize this time — try again.” Implement the dirty plate side economy: clicking the top half of Dirty Plates buys one for
if affordable and increments the plate count; clicking the lower half sells all held plates for $5 each and clears the count. Toast insufficient-money messages when appropriate. Implement upgrade purchases with insufficient-money feedback and upgrade-specific success messages. If the Scratching Bot is at least level 1 and a ticket is ready, allow the player to pointer-drag the ticket from the central table to the right upgrade panel. While dragging, move the visible ticket with the pointer and label it “DROP ON BOT.” If released over the bot area, switch to a bot-scratching state, show a pink-accented status card reading “🤖 BOT SCRATCHING [ceil(seconds)]s,” and count down; bot time is max(0.7, 3.2 - botLevel*0.5). When the timer ends, automatically scratch and resolve the ticket. If released elsewhere, return a toast “Drop the ticket on the bot.” Use rounded cards, subtle shadows, warm wood highlights, colored lottery icons, and clear state feedback. Preserve the game’s responsive three-column composition: left and right side panels each approximately 220px wide with the center filling remaining space; scale appropriately on narrower windows while retaining all interactions. Do not add enemies, levels, combat, inventory systems, or features beyond the lottery draw, scratching, upgrades, bot, dirty plates, money, and ticket/result state described above.

More free browser games

Browse the whole Arcade →