Skip to content

Arcade › Prisma Breaker

Prisma Breaker

  • 3d
  • arcade
  • breakout
  • arkanoid
  • neon
  • sci-fi
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. Davi Ferreira Crespolini built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Prisma Breaker yet. Play it, then tell Davi Ferreira Crespolini what you would add next.

Make your own game

Prisma Breaker was built by Davi Ferreira Crespolini 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 Prisma 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.

Read the build brief for Prisma Breaker

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 browser game titled “Prisma Breaker 3D,” a neon sci-fi 3D Breakout/Arkanoid game viewed from a fixed elevated perspective looking down a long rectangular arena. Use Three.js or an equivalent real-time 3D renderer. The world has a very dark navy background with subtle fog, a dark blue rectangular floor, glowing blue side rails on the left and right, and a matching back rail at the far end. The camera should be positioned above and behind the player, looking toward the brick wall, so the paddle is at the bottom/front of the playfield and the bricks are in the distance. Keep the camera fixed rather than following the ball.

Place a cyan/blue glowing rectangular paddle near the front of the arena, sized about 2.8 world units wide, and let it move only horizontally, clamped within the side rails. Place a small glowing white energy ball with a blue emissive halo above the paddle. At the far end, create exactly 8 columns by 5 rows of rectangular blocks (40 total), evenly spaced in a wall. Use five bright row colors from top/far to bottom/near: pink/red, orange, yellow, green, and light blue. Give blocks slightly metallic materials, mild emissive glow, and a tiny idle rotation/pulsing motion for a polished prism/neon appearance.

Core gameplay: when the player starts, reset the score to 0, lives to 3, paddle to center, restore all 40 bricks, and launch the ball from the front with a diagonal velocity toward the bricks; choose the initial horizontal direction randomly left or right. The ball moves continuously in the horizontal X and depth Z plane and spins visually. Bounce it off the left and right boundaries and the far/back boundary. When it reaches the paddle’s depth while traveling toward the player, bounce it back if it overlaps the paddle; adjust horizontal velocity based on where it struck the paddle, with a small speed increase, while keeping the speed capped around 10.5. If it travels past the paddle/front boundary, subtract one life, update the HUD, and reset the ball for another launch. End in a loss when all three lives are gone. Detect ball/block overlap using the ball’s X and Z position; on a hit, hide/remove exactly one live block, add 10 points, reverse the ball’s depth velocity, and slightly increase horizontal speed. Win immediately when all blocks are destroyed.

Build the interface as a dark overlay over the 3D scene. At the top left show the uppercase spaced title “PRISMA BREAKER 3D.” At the top right show Portuguese counters “Pontos 0” and “Vidas 3,” updating during play. Initially show a centered rounded dark translucent modal with a thin blue border, large heading “Prisma Breaker,” the instruction text “Quebre todos os blocos antes que a esfera caia. Mova a raquete com A/D ou ←/→. No celular, use os botões.” and a bright pill-shaped gradient button labeled “Começar.” Hide the modal while playing. On win, show “Você venceu!” and text explaining that all blocks were broken plus the final score, with a “Jogar de novo” button. On loss, show “Fim de jogo” and text explaining that the sphere escaped three times plus the final score, also with “Jogar de novo.”

Support keyboard controls A/D and Left/Right Arrow for horizontal movement, and on-screen mobile controls: translucent rounded buttons with left and right triangle icons at the bottom corners. Include a small bottom-center hint “A/D ou setas para mover” on non-touch devices and hide it on coarse/touch pointers. Make the layout responsive, fullscreen, dark, and safe-area aware. Use soft shadows, emissive materials, blue lighting, metallic surfaces, rounded translucent UI panels, and a clean futuristic arcade presentation. Do not add power-ups, enemies, multiple levels, lives beyond the displayed three, or other mechanics not described.

More free browser games

Browse the whole Arcade →