Heli Invasion II

Seele01-Flash
By
Heli Invasion II is an intense helicopter shooting tower defense game where you defend against waves of enemy aircraft. Shoot helicopters, earn money, upgrade your weapons, and survive endless aerial assaults.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Heli Invasion: Sky Defender". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Low-Poly / Toon Shader aesthetic. Use bright, saturated colors similar to the reference flash game but modernized (Cell-shaded look). * **Camera:** Orthographic Camera positioned for a side-scrolling view (Side-View), simulating a 2D plane but with 3D depth. * **The Tower (Player):** A tall, cylindrical concrete bunker located on the far left of the screen. It should be procedurally generated using `CylinderGeometry`. The top should feature a rotating turret (pivot point) with a gun barrel. * **The Enemies (Helicopters):** Use composed basic shapes (Capsule/Box geometries) to represent attack helicopters. They should have a main rotor spinning on top and a tail rotor. * **Environment:** A simple infinite scrolling ground (green/camouflage texture) and a gradient blue skybox. * **VFX:** Simple particle systems for missile smoke trails (white spheres fading out) and explosions (orange/red expanding cubes) when helicopters are destroyed. * **Performance:** Use object pooling for projectiles and enemies to maintain 60 FPS on mobile devices. ### 2. Audio Requirements * **BGM:** An energetic, looping military-industrial track (synthesized drums and bass) that speeds up slightly as the wave progresses. * **Sound Effects:** * **Shoot:** A "Thud-Whoosh" sound for rocket launching. * **Explosion:** A crunchy, low-bitrate explosion sound when enemies die. * **Hit:** A metallic impact sound when the tower takes damage. * **Cash:** A "Ka-ching" sound when an enemy is destroyed. * **Heli Rotor:** A constant low-humming "thwup-thwup" sound when enemies are on screen. ### 3. Gameplay Loop * **Core Mechanic:** "Defend and Upgrade". * **Combat Phase:** * Helicopters spawn from the right side of the screen at varying heights and fly towards the Tower (left). * Helicopters fire projectiles at the Tower once in range. * Player controls the Tower's turret to shoot down helicopters. * **Physics:** Missiles should have a slight travel time, requiring the player to "lead" the target slightly. * **Economy:** Destroying a helicopter grants money (+100$). * **Upgrade Phase (Shop UI):** Between waves (or via a pause button), the player can spend money to: * Upgrade Damage (fewer hits to kill helis). * Upgrade Fire Rate (shoot faster). * Repair Tower (restore HP). * **Game Over:** If Tower HP reaches 0. ### 4. Mobile Controls & Interaction * **Orientation:** Locked to **Landscape Mode** (essential for the horizontal layout). * **Aiming & Firing:** * **Touch & Drag:** The turret barrel should rotate to face the player's touch position on the screen. * **Auto-Fire:** While the user is touching the screen, the turret automatically fires at the set fire rate. This reduces finger fatigue compared to repeated tapping. * **UI Layout:** * **Top Left:** Tower Health Bar (Green to Red gradient) and Wave Counter. * **Top Right:** Money Counter ($). * **Shop Button:** Large, touch-friendly button (60x60px) in a corner to open the upgrade modal. * **Feedback:** * **Screen Shake:** Slight camera shake when the tower gets hit or a large enemy explodes. * **Damage Text:** Floating numbers appear over destroyed enemies showing money earned. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Heli Invasion II is a thrilling online shooting and tower defense hybrid that puts you in command of a military defense position. Armed with powerful weapons, you must shoot down incoming enemy helicopters while strategically upgrading your arsenal to handle increasingly difficult waves of attackers.

This fast-paced war game combines the best elements of shooting and tower defense genres, creating an addictive gameplay loop where every successful hit brings you closer to better weapons and stronger defenses.

Core Features

Intense Helicopter Combat

Face waves of enemy helicopters approaching from all directions. Each aircraft poses a unique threat, requiring quick reflexes and accurate aim to eliminate before they can cause damage to your position.

Strategic Weapon Upgrades

Earn money for every enemy helicopter you destroy and invest in powerful weapon upgrades. Choose from various firearms, each with different damage output, firing rate, and special abilities to customize your defense strategy.

Progressive Difficulty System

As you advance through waves, enemy helicopters become faster, stronger, and more numerous. The escalating challenge keeps you engaged while testing your shooting skills and strategic planning.

Free Browser Gameplay

Enjoy this action-packed experience completely free in your web browser. No downloads, installations, or payments required - just point, click, and start defending!

Game Mechanics

The core gameplay revolves around a satisfying progression system: shoot enemies to earn money, use money to buy better weapons, use better weapons to shoot more enemies efficiently, and repeat the cycle to become an unstoppable force.

Each successful hit rewards you with currency that can be spent on weapon upgrades, ammunition improvements, or defensive enhancements. The key to success lies in balancing immediate firepower needs with long-term upgrade investments.

Operation Guide

Controls are intuitive and responsive:

  • Mouse Movement : Aim your weapon at incoming helicopters
  • Left Click : Fire your current weapon
  • Upgrade Menu : Access between waves to purchase new weapons and improvements
  • Target Priority : Focus on closer threats first, then eliminate distant enemies

Success depends on maintaining steady aim while quickly identifying the most dangerous targets. Keep firing continuously and make every shot count to maximize your earning potential.

Why Play Heli Invasion II

This game offers the perfect blend of action and strategy that appeals to both casual shooters and tower defense enthusiasts. The simple controls make it accessible to newcomers, while the deep upgrade system provides long-term engagement for experienced players.

The browser-based format means you can jump into intense helicopter battles anytime, anywhere, without worrying about storage space or system requirements. Whether you have five minutes or an hour, Heli Invasion II delivers instant military action excitement.

Fans of war games, shooting games, and tower defense titles will find this game particularly engaging due to its polished mechanics and satisfying progression system.

Frequently Asked Questions (FAQ)