Arcade › Wild Bounce
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Albert Brownlee built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Wild Bounce yet. Play it, then tell Albert Brownlee what you would add next.
Wild Bounce was built by Albert Brownlee 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 Wild Bounce 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 responsive single-screen 2D neon Pong-style game titled “Wild Bounce,” rendered on a full-viewport HTML canvas with a fixed HUD layered above it. Use a dark navy/black radial-gradient background, subtly brighter purple-blue at the center and nearly black at the edges. The play arena is a large inset rectangle outlined with a faint glowing blue-violet stroke: approximately 24 px from the left and right edges, starting around 108 px below the top, and ending around 148 px above the bottom. Put a dashed vertical center line through the arena, with short dim lavender dash marks. The game has two vertical rectangular paddles. The left paddle is bright cyan with a strong cyan glow, and the right paddle is hot pink/magenta with a strong pink glow. Each paddle is about 16 px wide and one quarter of the arena height (clamped visually to roughly 78–132 px), positioned near its respective arena edge. The ball is a small glowing circular orb whose hue changes through a cyan/pink/purple range; draw a fading trail of up to about 20 smaller translucent circles behind it, creating a colorful motion streak. Implement classic Pong gameplay. The ball begins at the arena center and launches horizontally in a randomly chosen direction with a slightly randomized vertical angle. It bounces off the top and bottom arena boundaries. The left paddle is controlled by W/S, and in Friend mode the right paddle is controlled by Arrow Up/Arrow Down. Paddle movement should be smooth, clamped inside the arena, and fairly fast. In AI Opponent mode, the right paddle automatically follows the ball’s vertical position at about 78% of the player paddle speed. When the ball overlaps a paddle, reflect it toward the opposite side; vary the outgoing angle based on where it strikes the paddle, add a small random angle variation, increase speed slightly on each hit up to a fast cap, and change the ball’s hue. If the ball passes beyond the left side, award a point to the right; if it passes beyond the right side, award a point to the left. Briefly flash the screen on scoring, then reset the ball to the center and serve toward the player who scored. At the top center, show a compact HUD with the uppercase, letter-spaced lavender title “WILD BOUNCE” and a large bold score formatted “left score : right score,” with a subtle purple glow. Place a rounded purple-outlined RESTART button below the score, centered near the top; clicking/tapping it resets both scores, centers both paddles, and starts a new match. At the bottom corners, show two translucent rounded rectangular touch-control zones, one on each side, with faint blue-purple borders. Label them “LEFT PADDLE,” show up/down arrow symbols, and “W / S” in the left zone; label the right one “RIGHT PADDLE,” show up/down arrow symbols, and “ARROW KEYS” in the right zone. On touch devices, holding the upper or lower half of a zone moves that side’s paddle up or down; release stops movement. Add a bottom-centered hint such as “Hold a paddle zone on mobile • Friend: W/S + ↑/↓.” Make these zones more subtle on desktop but still available. Include an initial full-screen home/menu overlay before play begins: a dark radial purple overlay and centered rounded dark card with a thin violet border and soft glow. Show the large uppercase title “WILD BOUNCE,” the instruction “Choose who controls the other paddle,” two side-by-side mode buttons labeled “🤖 AI OPPONENT” and “👥 FRIEND,” with AI selected by default using a brighter purple gradient and glow, and a full-width gradient “START MATCH” button. Selecting a mode changes the highlighted button; START MATCH hides the menu and begins play. Keep the visual style minimal, futuristic, arcade-like, with clean system sans-serif typography, neon cyan and magenta paddles, soft bloom/glows, and no additional enemies, items, power-ups, or scenery.