Shape Shooter 3

Seele01-Flash
By
Shape Shooter 3 is an addictive 2D survival shooter where you battle endless waves of geometric enemies. Upgrade weapons, unlock ships, and survive as long as possible in this intense arcade experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shape Shooter 3". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-contrast "Neon Geometry Wars" aesthetic. Use a dark background (`#1a1a1a`) with a lighter grey grid floor pattern (`#333333`) to simulate an infinite arcade plane. * **Player Model:** A Cyan/Electric Blue geometric ship (combine a circle and a triangle). It must have a glowing effect (Post-processing Bloom). * **Enemy Models:** Various geometric shapes (Squares, Pentagons, Triangles) in Hot Pink/Magenta. * *Square:* Slow, tanky. * *Triangle:* Fast, low health (charger). * *Pentagon:* Fires projectiles. * **VFX:** * **Bloom:** Use `UnrealBloomPass` to make the player, bullets, and enemies glow against the dark background. * **Particles:** Simple geometric particle explosions when enemies die. * **Performance:** Use `THREE.InstancedMesh` for enemies and bullets to ensure 60FPS on mobile browsers when handling hundreds of entities (Horde Survival). ### 2. Audio Requirements * **BGM:** Fast-paced, looping Synthwave/Retrowave track with a driving bassline to maintain tension. * **SFX:** * *Shooting:* High-pitched retro laser "pew-pew" (rapid fire). * *Impact/Explosion:* Crunchy, bit-crushed noise for enemy destruction. * *Pickup:* A pleasant chime when collecting "Blue Bits". * *Bomb:* A deep, bass-heavy shockwave sound. ### 3. Gameplay Loop * **Core Mechanic:** Infinite horde survival. The player ship auto-fires at the nearest enemy. * **Movement:** The player moves freely on the 2D plane (X/Y axis). * **Enemies:** Spawn continuously from just outside the camera view, moving toward the player. Spawn rate increases over time. * **Upgrades & Pickups:** * Enemies drop "Blue Bits" upon death. * Collecting Blue Bits increases the score. * **Shield Mechanic:** Collecting enough Blue Bits activates a temporary force field (visualized as a transparent blue sphere) that ignores one hit. * **Bomb Ability:** A cooldown-based ability that clears all enemies currently on the screen (or within a large radius). * **Game Over:** One hit kills the player (unless Shield is active). Display final score and a "Restart" button. ### 4. Mobile Controls & Interaction * **View Mode:** Top-down Orthographic Camera. * **Orientation:** Portrait Mode (Vertical) preferred for one-handed play, or Landscape if using dual-thumb controls. Let's aim for **Landscape** to maximize view area for the horde. * **Controls:** * **Left Thumb:** Virtual Joystick (floating or fixed position) for movement. * **Right Thumb:** A large, circular button (Red/Orange) to trigger the "Bomb" ability. * **UI Layout:** * Score displayed at the top center. * Bomb cooldown indicator on the button. * UI elements must be large enough for touch targets (min 44px). * **Feedback:** Screen shake (camera jitter) when the Bomb is used or the player takes damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Shape Shooter 3

Shape Shooter 3 is an intense 2D survival shooter that challenges players to survive against endless waves of geometric enemies. This arcade-style game combines automatic shooting mechanics with strategic weapon upgrades, creating an addictive gaming experience perfect for both casual and hardcore gamers. The game features vibrant neon graphics and fast-paced action that will keep you engaged for hours.

Core Features

Automatic Combat System

Your character moves and fires automatically in the direction of your mouse cursor, allowing you to focus on positioning and strategy rather than complex controls. This intuitive system makes the game accessible to players of all skill levels while maintaining depth through tactical positioning.

Progressive Weapon Upgrades

As you survive longer and defeat more enemies, you'll earn upgrades that make your ship increasingly powerful. The upgrade system allows you to customize your build and adapt to different enemy types, ensuring each playthrough feels unique and strategic.

Diverse Shape Enemies

Face off against a variety of geometric enemies, each with unique abilities and attack patterns. From simple triangles to complex multi-sided shapes, every enemy type requires different strategies to defeat effectively.

Multiple Unlockable Ships

Earn points to unlock various unique ships, each featuring distinct weapon setups and abilities. This variety ensures long-term replayability as you experiment with different playstyles and strategies.

Shield Protection System

Collect blue bits scattered throughout the battlefield to generate protective shields. These shields can save you from immediate death when overwhelmed by enemies, adding a crucial survival element to the gameplay.

Gameplay Mechanics

Survival Challenge

The primary objective is to survive as long as possible against increasingly difficult waves of enemies. Challenge yourself to score over 10,000 points to unlock tougher stages and prove your survival skills.

Bomb System

When situations become overwhelming, use your bomb ability to clear nearby enemies and create breathing room. Strategic bomb usage is crucial for surviving the most intense moments.

Score-Based Progression

Your performance directly impacts your progression. Higher scores unlock new characters and ships, providing constant motivation to improve your survival time and combat efficiency.

Controls and Accessibility

Simple Mouse Controls

  • Mouse Movement : Control your character's movement and aim direction
  • Left-Click : Deploy bomb to clear surrounding enemies
  • Right-Click : Pause the game for strategic planning

The streamlined control scheme makes Shape Shooter 3 accessible to players of all ages while maintaining the depth needed for engaging gameplay.

Platform Compatibility

Shape Shooter 3 runs seamlessly in web browsers on both desktop and mobile devices. No downloads or installations required – simply open your browser and start playing immediately. The game is optimized for various screen sizes and devices.

Why Play Shape Shooter 3?

This game perfectly captures the addictive nature of survival shooters while offering a unique geometric aesthetic. The automatic firing system eliminates barriers to entry while the deep upgrade system provides long-term engagement. Whether you're looking for a quick gaming session or hours of survival challenges, Shape Shooter 3 delivers exceptional arcade action that's both accessible and rewarding.

Frequently Asked Questions (FAQ)