Arcade › Pattern Breaker
Click the game above and it runs right here in your browser. No download, no installer, no account needed. gamer nostop legends built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Pattern Breaker yet. Play it, then tell gamer nostop legends what you would add next.
Pattern Breaker was built by gamer nostop legends 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 Pattern 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 browser game titled “Pattern Breaker,” a neon sci-fi top-down arena shooter built with Three.js. Use a dark navy/black space setting with a slightly angled elevated perspective camera looking down at a circular arena; keep the player and arena centered while smoothly following small player movement. The arena is a large dark blue circular platform with a subtle outer cylindrical rim, a thin cyan circular boundary ring, a glowing blue gridded/starfield floor, and a luminous cyan torus/core at the center with a softly pulsing circular glow beneath it. The overall visual style is clean arcade sci-fi: deep blue background, cyan player/core/UI elements, warm coral enemies and projectiles, gold pickup/UI accents, translucent rounded HUD panels, and restrained glow/lighting. Use pixel-art-style ship sprites for the player and enemies where available, with the player appearing as a small pale-cyan/white ship and enemies as coral/pink angular ships; preserve nearest-neighbor/pixelated texture filtering. If sprite assets are unavailable, approximate them with simple glowing low-poly shapes while retaining these colors and silhouettes. Core gameplay: the player controls a small ship inside the circular arena and survives an endless sequence of enemy waves by destroying enemies and avoiding their bullet patterns. Start at wave 1 with score 0 and HP 5/5. The player moves freely in the X/Z plane, constrained inside the arena (about radius 12), at roughly 8.8 units/second. Aim toward the mouse cursor projected onto the arena floor and fire continuously with held left mouse or Space; shots are fast cyan/blue laser sprites traveling in the aimed direction, firing about every 0.12 seconds and dealing 1 damage. The ship rotates to face its aim direction. On desktop, support WASD and arrow keys for movement, mouse movement for aiming, held click or Space for firing, and Shift for a dash. Dash uses the current movement direction, or aim direction if stationary, briefly moves very quickly for about 0.16 seconds, grants brief invulnerability, and has a cooldown of about 3.4 seconds. Display the dash state as “Ready” or a remaining seconds value. On touch devices, provide a translucent virtual movement joystick at bottom-left, a circular “Fire” aim/fire zone at bottom-right, and a gold/orange Dash button above it; continuously fire while the fire zone is held. At the beginning of each wave, show a temporary centered translucent message such as “Wave 1 — break the ring” or “Wave 1 incoming.” Normal waves spawn 4 + wave number enemies, capped at 12, evenly distributed around an outer ring at about radius 11.8. Enemies orbit the arena center in alternating clockwise/counterclockwise directions, rotate/spin, and periodically fire at the player. Give ordinary enemies starting health of 3 + floor(wave/2), increase their orbital speed and projectile speed as waves progress, and use three visible attack-pattern types: (1) a five-shot spread aimed at the player, (2) a radial spoke burst of 8 to 14 shots around the enemy, and (3) a quick five-shot burst with slight angular offsets aimed toward the player. Enemy projectiles should be warm coral/red glowing laser sprites or small bright shots, remain on the arena plane, and disappear after traveling for a limited lifetime. Contact with an enemy or enemy bullet removes 1 HP, gives about 1 second of invulnerability, and can cause a subtle camera shake; show a short “Hit — keep moving” message. Every fourth wave is a boss wave. Spawn one larger coral boss ship on a slightly inner orbit with a warm halo ring and high health (16 + wave*2), plus 2 to 4 escort enemies. The boss spins more prominently and fires a 16-spoke radial bullet ring plus a five-shot aimed spread; show “Boss wave N.” Destroying an ordinary enemy awards 25 score; destroying a boss awards 250. Enemies have clearly more substantial size/halo treatment for the boss. When all enemies in a wave are destroyed, immediately advance to the next wave, briefly protect the player from immediate spawning, and show the next-wave message. Also advance waves on a timer (initially about 24 seconds, later roughly 25 minus 0.8 seconds per wave, with a minimum around 15 seconds), so the run continues even if the player has not cleared everything. Destroyed enemies have about a 26% chance to drop a floating gold torus-knot-like integrity pickup at their position. Pickups bob and rotate, expire after about 10 seconds, and when collected restore 1 HP up to max and award 10 score; show “Integrity patch +1 HP.” In addition to the starting stats, grant a deterministic upgrade after each even-numbered wave and after boss destruction, cycling through: “Thrusters +” (movement speed increase), “Rapid fire +” (shorter fire cooldown), “Hull +” (increase max HP by 1 and heal 2), “Payload +” (increase bullet damage and slightly enlarge bullets), and “Dash +” (reduce dash cooldown). Show the upgrade as a brief message, such as “Wave 2 — Thrusters +” or “Boss salvage — Rapid fire +.” HUD: overlay the game without blocking play using dark translucent, lightly bordered rounded panels. At the top, show four stats labeled Wave, Score, HP, and Dash, with large cyan values; initial values are Wave 1, Score 0, HP 5/5, and Dash Ready. Put a centered temporary notification panel below the top HUD. On desktop, put a small bottom-left help panel reading approximately “WASD / arrows move — aim with mouse — hold click or Space to fire — Shift to dash.” Hide that help on touch devices in favor of the visible mobile controls. When HP reaches zero, stop gameplay and show a centered dark panel titled “System Breach,” with final score, reached wave, and survival time, plus a bright gradient “Restart run” button. Pressing R or the button resets the entire run to wave 1, score 0, HP 5/5, and default upgrades. Add subtle synthetic arcade sound effects for shooting, hits, pickups, dashing, and boss-wave announcements if audio is available, but do not let audio be required for play.