Momentum Missile Mayhem 2

Seele01-Flash
By
Momentum Missile Mayhem 2 is an intense wave-defense shooting game where you control a massive missile launcher to destroy incoming enemy forces. Keep the creeps at bay with strategic shooting and precise timing.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Momentum Missile Mayhem: Cute Tank Edition". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Low-Poly Toon / Cell-Shaded**. The game should feel playful and arcade-like, not gritty. * **Player Character**: Based on the provided reference image, create a **Cute Grey Tank**. It should be a simple blocky model with a rotating turret. Use a texture or simple geometry to give it a smiling face and rosy cheeks. * **Enemies**: "Creeps" should be distinct geometric shapes or smaller, "angry" looking tanks (e.g., Red color with frowning faces) that swarm towards the player. * **Environment**: A clean, grid-based or smooth terrain arena (Landscape orientation). The background should be a gradient (dusk or dawn) to make the foreground pop. * **VFX**: High emphasis on "Mayhem". * **Trails**: Missiles must have smoke particle trails. * **Explosions**: Colorful particle bursts upon impact. * **Physics**: Debris that scatters when enemies are destroyed. * **Mobile Optimization**: Use `InstancedMesh` for enemy waves to maintain 60 FPS. Use `MeshToonMaterial` for performant styling. Limit dynamic lights to 1 (Directional) + Ambient. ### 2. Audio Requirements * **BGM**: Fast-paced, energetic **Chiptune / 8-bit Arcade** music that loops. It should build tension as waves progress. * **SFX**: * **Drag**: A "stretching" mechanical sound or rising pitch as the player pulls back the slingshot mechanism. * **Launch**: A satisfying "Thump" or "Whoosh". * **Impact**: Arcade-style explosion sounds ("Boing" or "Crunch" depending on target type). * **Game Over**: A comical "sad trombone" or engine stalling sound. ### 3. Gameplay Loop * **Core Mechanic**: **Slingshot Physics (Drag-and-Shoot)**. The player does not tap to shoot; they pull back to charge momentum and release to fire. * **Objective**: Survive endless waves of enemies approaching the player's base (center or bottom of screen). * **Physics System**: The missiles should not fly in a straight line; they should have **gravity and bounce**. A missile can hit multiple enemies if it has enough momentum (ricochet). * **Lose Condition**: If an enemy collides with the Player Tank, the game ends. * **Scoring**: Points awarded per hit. Bonus points for "Multi-kills" with a single missile. ### 4. Mobile Controls & Interaction * **Control Scheme**: **"Anywhere Drag" Slingshot**. * User touches anywhere on the screen -> Drag backward to aim -> Release to fire. * This prevents the player's finger from covering the tank. * **Visual Feedback (UI)**: * **Trajectory Line**: When dragging, draw a dotted curve (Parabola) showing the predicted path of the missile. * **Power Meter**: A UI bar or color change on the trajectory line (Green to Red) indicating shot power. * **Orientation**: **Landscape Mode** (forces a wider view of the battlefield). * **Haptics**: Trigger `navigator.vibrate` (if available) on: * Missile Launch (Short tick). * Enemy Explosion (Medium vibration). * Player Death (Long vibration). * **UI Layout**: Place score in top-left, Pause button in top-right (minimum 44x44px touch target). No on-screen D-pads; rely entirely on gestures. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Momentum Missile Mayhem 2 is an action-packed shooting game that puts you in control of a powerful missile launcher. With a solid 3.5/5 rating from players, this game delivers intense wave-based combat where strategy meets firepower. Your mission is simple but challenging: use your massive artillery to eliminate waves of enemies before they overwhelm your position.

Core Features

Intense Wave-Based Combat

Face increasingly difficult waves of enemies that test your shooting skills and strategic thinking. Each wave brings new challenges and more aggressive opponents.

Powerful Missile Launcher System

  • Massive Firepower : Control a heavy-duty missile launcher capable of devastating destruction
  • Physics-Based Shooting : Realistic trajectory mechanics require skill and precision
  • Strategic Positioning : Choose your shots carefully to maximize damage

Free Online Gaming Experience

  • No Download Required : Play instantly in your browser
  • Cross-Platform Support : Compatible with PC and mobile devices
  • Completely Free : Full game access without any payment

Gameplay Mechanics

The game features a unique physics-based shooting system that makes every shot count. You'll need to calculate trajectory, timing, and enemy movement patterns to succeed. The wave-based structure keeps the action intense while allowing for strategic planning between attacks.

Dynamic Enemy Waves

Enemies come in various types and formations, each requiring different tactical approaches. Some may be fast and agile, while others are heavily armored but slower.

Operation Guide

Mastering the controls is essential for survival:

  • Click and Hold Left Mouse Button : Grab the missile launcher
  • Move Mouse : Pull back to aim and adjust power
  • Release Left Mouse Button : Fire the missile
  • Trajectory Planning : Observe the aiming arc to predict missile path

Pro Tips for Success

  1. Lead Your Targets : Aim where enemies will be, not where they are
  2. Manage Your Timing : Don't rush shots - precision beats speed
  3. Watch Enemy Patterns : Learn how different enemy types move
  4. Use Maximum Power : Pull back fully for maximum damage and range

Why Play This Game

Perfect for Action Fans : If you enjoy shooting games with strategic elements, Momentum Missile Mayhem 2 offers the perfect blend of action and tactics.

Easy to Learn : Simple mouse controls make the game accessible to players of all skill levels, while the physics-based mechanics provide depth for experienced gamers.

Instant Entertainment : No downloads, no installation - just click and play whenever you want some explosive action.

Challenging Progression : Each wave becomes more difficult, ensuring you're constantly tested and engaged.

Free Gaming : Complete game experience without spending money, making it perfect for casual gaming sessions.

Frequently Asked Questions (FAQ)