Skip to content

Arcade › Paper Fortune

Paper Fortune

  • 2d
  • arcade
  • casual
  • luck
  • economy
  • canvas
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 Paper Fortune yet. Play it, then tell kazmeenkazmeenmam what you would add next.

Make your own game

Paper Fortune 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 Paper Fortune 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 Paper Fortune

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.

Recreate a 2D responsive canvas game titled "Paper Fortune" with a dark navy background and a three-column layout. Use a clean, polished card-based UI with rounded corners, bold system sans-serif typography, and a warm paper/wood palette in the center. The top header is a rounded dark panel inset 12px from the viewport edges, showing the gold title "PAPER FORTUNE" at left and the current green coin total with small "coins" text at right. The game starts with 120 coins, luck level 1, scratch power level 1, 0 draws, and 3 scratch cards.

On desktop, place a left lottery shop panel, a large center drawing table, and a right upgrades panel. Keep the layout responsive: each side panel is approximately min(240px, 28% of viewport width), with the center filling the remaining width; preserve the side panels where possible and adapt to the window size. The left panel is a dark rounded card labeled "LOTTERY SHOP" in gold with subtitle "Buy a paper draw". It contains four vertically stacked dark blue rounded buttons with a subtle blue-gray border:
- "Starter Draw" — costs 
0 and says "prize up to $45" - "Lucky Seven" — costs $65 and says "prize up to
80" - "Moon Jackpot" — costs
60 and says "prize up to $650" - "Royal Vault" — costs $400 and says "prize up to
,800" Clicking a lottery button buys and immediately animates a paper ticket toward the center table. Deduct the ticket price, increment Draws, and randomly award a payout. Use these exact payout ranges and bases: Starter Draw base 10, random range endpoint 45; Lucky Seven base 45, endpoint 180; Moon Jackpot base 130, endpoint 650; Royal Vault base 380, endpoint 1800. Calculate the payout as the floored value of (base + random value from 0 to max-base) multiplied by (1 + luck level * 0.12). If the player cannot afford the ticket, show the message "Not enough money — scratch or choose a cheaper draw." and do not change the balance. The central area is a warm brown rounded drawing table with a darker outer brown (#7b4c35-like) and lighter inset brown (#a66a48-like), plus a subtle lighter border. At its top-left, show "DRAWING TABLE" in pale peach and "Throw a paper, reveal your fate" underneath. In the middle, place a pale tan rounded display card labeled "YOUR NEXT PAPER". In the idle state, show a small white paper rectangle with three gray horizontal lines and a very slight rocking rotation, followed by the instruction "Tap a lottery on the left". The paper should be drawn as a white/off-white rounded rectangle with a thin beige border and three horizontal writing lines. When a draw begins, display the message "The paper is flying…" and animate the paper from below the viewport into the center over about 1.1 seconds using easing: it starts around x=viewport center, y=viewport bottom + 60, rotated about -0.5 radians and scaled to 0.7, then travels to the center, rotates toward about +0.6 radians and scales to 1.0. During the animation label it "throwing new paper…", then "reveal!". Once complete, add the payout to the money total, show a gold result such as "You won $XX!", and set the message to "Nice pull. Try another paper.". The bottom of the center table also shows a small peach status line such as "Draws: 0 • Scratch power: 1". The right panel is another dark rounded card labeled "UPGRADES" in light blue with subtitle "Make the odds better". It contains three buttons: - "Upgrade Luck" with a dynamic cost of $90 multiplied by current luck level and subtitle like "$90 • level 1". Purchasing deducts the cost and increments luck; show "Luck upgraded to level N!". Luck increases lottery payout through the multiplier above. - "Upgrade Scratch" with a dynamic cost of $75 multiplied by current scratch level and subtitle like "$75 • level 1". Purchasing deducts the cost and increments scratch; show "Scratch power upgraded to level N!". - "Buy Scratch Card" costing
5 with subtitle like "
5 • 3 cards". Purchasing deducts 25 coins and creates a scratch card state; show "Swipe across the card to reveal your prize." If there are insufficient funds, show "You need more money for that upgrade." for upgrades or "You need 25 coins for a scratch card." for the card purchase. The displayed card count is the current scratch-card count, initially 3; buying a card starts the scratch interaction. When a scratch card is active, replace the paper in the center display with a blue-gray rounded card labeled "SCRATCH CARD", five diagonal scratch marks, and the instruction "Swipe here to scratch". Support pointer/touch input: clicking/tapping the card should reveal it, and dragging/swiping across it should also reveal it once movement is detected. Award floor((8 + random value from 0 to 35) * scratch power) coins, show a gold result like "Scratch win: $XX!", clear the active card, and set the message to "A fresh card is ready whenever you are.". The card's visual is a blue-gray panel with pale blue border and pale text. Use pointer events for all interaction and ensure buttons respond to taps/clicks. The visual style should match the shown screenshot: dark #121722 background, charcoal navy panels, blue-gray controls, gold title and labels, green money, warm brown central table, cream paper, and rounded corners throughout. Keep the game as a single-screen arcade/economy toy with no enemies, character avatar, or additional scenes; the core loop is buying lottery papers, watching the reveal animation, earning coins, upgrading luck/scratch power, and scratching cards.

More free browser games

Browse the whole Arcade →