Skip to content

Arcade › Plate Pay

Plate Pay

  • 2d
  • tap
  • casual
  • arcade
  • simulation
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 Plate Pay yet. Play it, then tell kazmeenkazmeenmam what you would add next.

Make your own game

Plate Pay 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 Plate Pay 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 Plate Pay

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, full-screen 2D canvas tap game titled “Plate Pay.” The entire game is a simple interactive dishwashing stall: the player taps dirty plates on the counter, each successful wash immediately earns 
, and the goal is to clean all visible plates repeatedly for an accumulating money total and clean-plate count. Use a fixed front-facing composition that scales to the browser viewport. Draw a bright, friendly, flat cartoon scene with clean rounded shapes and warm outlined UI. The background is a vertical gradient: cyan-blue sky at the top, pale mint near the horizon, then golden tan ground. Add four translucent white circular cloud/sun-like blobs (two pairs, upper-left and upper-right). The bottom portion is a wooden floor/deck in darker tan with regularly spaced vertical plank lines. In the middle, draw a roadside food/service stall. Its width is about 84% of the viewport, beginning around 8% from the left. The canopy is a red horizontal rectangle near 28% of viewport height, with alternating red and yellow scalloped trim beneath it. Add two thick dark brown vertical posts at the left and right. Behind the worker is a large rounded golden-orange back panel with a dark brown outline. Center a cream sign on it reading “PLATE PAY” in dark brown bold lettering, with the subtitle “1 clean plate =
” in red. At about 69% of the viewport height, draw the counter: a dark brown rounded horizontal countertop, then a lighter reddish-brown wooden front panel with rounded lower corners and several thin horizontal highlight/plank lines. Under the counter, centered text says “TAP THE DIRTY PLATES” in dark brown bold type. Place a cheerful simplified worker in the center, seated/standing behind the counter. The person has a peach circular face, dark brown semicircular hair, two small dark eyes, and a simple curved smile. Their torso is a rounded blue shirt. Draw peach arms angled down and outward toward the plates, dark brown stool/seat legs beneath them, and a brown seat bar. Add a cream speech bubble outlined in brown to the upper-right of the character, with a pointed tail toward them, reading “Clean 1 plate,” and “get
!” (the second line can be orange/red). Spawn a row of 4 to 6 dirty plates depending on viewport width, distributed from about 12% to 88% across the counter. Each plate is a cream/white horizontal oval with a brown outline, a brown dirty-food oval in its center, several small dark food spots and a small yellow smear. Plates can sit at slightly varied vertical positions and gently wobble/rotate visually over time. Make each plate tappable/clickable over roughly its radius plus a generous touch margin. On tapping a dirty plate, change it to a clean state: retain the cream outer plate but make the inner area pale blue and add a small light-blue curved shine mark. Do not reward taps on already-clean plates. The HUD is always visible in the upper corners. In the upper-left, show a cream rounded rectangle with a dark brown outline containing a large orange “$0” (updated as money increases by
) and a smaller line such as “0 clean” (updated with the number of cleaned plates). In the upper-right, show a matching cream rounded rectangle containing the current number of dirty plates, e.g. “6 plates left,” and a smaller line “tap to wash.” The count must update as plates are cleaned. On each successful wash, add a floating “+” particle above the plate in pale yellow/cream text that drifts upward and fades over about 700ms. Maintain total money and total cleaned count across plate batches. When all current plates are clean, briefly set the internal encouragement message to “Great job! More dirty plates coming...” and after roughly 500ms replace the row with a fresh batch of dirty plates, restoring the HUD count; then return the message to “Clean 1 plate, get !” The visible stall sign and speech bubble remain as shown above. Include a smooth animation loop for plate wobble and reward particles, and support pointer/touch input with the canvas preventing browser gesture scrolling. There are no enemies, timers, lives, upgrades, menus, or game-over screen; it is an endlessly repeating, relaxing tap-to-clean activity.

More free browser games

Browse the whole Arcade →