Arcade › Board Breaker
Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Board Breaker yet. Play it, then tell the creator what you would add next.
Board Breaker was built 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 Board Breaker 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.
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 playable game titled “Board Breaker” as a browser-based 3D arcade reflex game. Use an orthographic side-on camera covering a wide horizontal playfield, with the camera elevated slightly and aimed at the center; the scene should feel like a simple low-poly/asset-pack forest clearing. Render a light blue sky background, a dark green ground plane, and several stylized pine trees in the distant background. Place a blocky humanoid lumberjack character on the left side of the screen, facing right, holding an axe. Use simple Kenney-style low-poly 3D models or equivalent: three selectable character appearances (lumberjack, builder, warrior), a hand axe, pine trees, and horizontal wooden log/board obstacles. Core gameplay: wooden boards repeatedly spawn on the right side and travel horizontally left toward the player at an initial speed of about 3.5 world units/second. Begin with three boards spaced across the right side, then spawn additional boards roughly every 1.1 seconds. The player must swing the axe at the correct time to break approaching boards before they pass the left-side miss boundary. A board reaching approximately x=-7.5 removes one life and resets the combo. The player starts each run with 3 lives; when lives reach zero, stop gameplay and show a dark full-screen game-over overlay with “Гру завершено”, the final score, final coins, and a “Грати знову” restart button. Restart resets score, lives, combo, board speed, spawn timing, and active boards while preserving purchased progression. Controls: pressing Space, clicking the canvas, or pressing the large bottom-center button labeled “РОЗМАХНУТИСЯ” performs an axe swing. The swing has a cooldown of about 0.55 seconds and cannot be triggered while the prior swing is active; animate the character’s melee attack when available and visibly rotate the axe from its resting angle through a forward arc and back over about 0.28 seconds. On a swing, immediately check boards in order from nearest/leftmost to rightmost. At base level one swing can break one board within range; the hit range is about 2.8 units from the player, increased by 0.4 per strength level. A miss does not cost a life but reduces the combo by 0.5, down to 1. Successful breaks create a burst of small brown wooden cube particles with gravity and a brief lifetime. The first board hit in a swing is a “perfect” hit: award floor(12 × combo × 1.2) points; later chained hits award floor(12 × combo). Award floor(6 × coin multiplier) coins per board. Increase combo by 0.4 after each break, capped at 8, and gradually decay it toward 1 after about 1.4 seconds without a break. Higher strength allows the swing to break multiple boards in one action, up to the strength level, and can occasionally create a bonus board at higher levels. Gradually increase difficulty: after score 120, slowly raise board speed up to 7.5; after score 280, reduce spawn interval down to 0.55 seconds. At the top, place a translucent black HUD bar with large white Ukrainian labels: “Очки: [score]”, “Монети: [coins]”, and “Життя: [lives]”, plus a green rounded “Магазин” button at the upper right. Start with 50 coins unless saved progress exists. The bottom area should show the gray instruction text “SPACE або клік для удару | Уникай пропущених дошок” above the large rounded swing button. Use responsive layout so the HUD and controls remain usable on narrow mobile screens. Implement the “Магазин” button and the S-key shortcut to open a dark modal shop overlay. The shop has an upgrades section and skins section, with Ukrainian text. Provide four upgrades, each capped at level 5: “Сила” (more boards per hit, base cost 40), “Швидкість” (reduces swing cooldown, base cost 35), “Бонус монет” (increases coins earned, base cost 50), and “Уповільнення” (slows boards, base cost 45). Each next upgrade price is floor(base cost × 1.6^current level), and disable purchase buttons when unaffordable. The speed upgrade reduces cooldown by 0.08 per level down to 0.22 seconds; board-slow reduces board speed by 0.35 per level down to 1.8. Include three skin cards: “Лісоруб” free and initially owned, “Будівельник” costing 180 coins, and “Воїн” costing 320 coins. Purchased skins can be selected and the selected card has a gold border. Show owned/price states and a close button. Save coins, upgrade levels, unlocked skins, and high score in localStorage so progression persists between runs; track and update a high score when the run ends. Keep the visual style clean and minimal: white Arial-like UI typography, dark overlays and panels, green shop buttons, red rounded swing button, simple low-poly 3D forest scene, and no invented weapons, enemies, levels, or extra game modes.