Airborne - Helicopter Shooting Game

Seele01-Flash
By
Airborne is an exciting helicopter shooting game where you pilot an aircraft through the skies, targeting enemy blimps in intense aerial combat. Features two-player mode for competitive gameplay.

Prompt

MODEL: Seele01-Flash
Based on the visual style of the logo (clean, military insignia style) and the game description from 2004 (Arcade shooter), here is a structured Prompt designed to guide an AI in creating a modern, mobile-first Three.js version of **"Airborne"**. *** Please use Three.js to generate a **mobile-first game** with the theme "**Airborne**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** **Low-Poly 2.5D Arcade**. The game should look like a 3D side-scroller. Use simple geometric shapes (BoxGeometry, CylinderGeometry, SphereGeometry) to construct the assets to ensure high FPS on mobile devices. * **Player Character (Helicopter):** A stylized low-poly combat helicopter. It must have a main rotor on top that rotates continuously. Color scheme: Army Green or Camouflage. * **Enemies (Blimps):** Large, capsule-shaped airships (Zeppelins) that float slowly. Color scheme: Red or Metallic Grey to contrast with the sky. * **Environment:** * **Background:** A gradient sky (Light Blue to Dark Blue). * **Scenery:** Infinite scrolling clouds (white low-poly spheres) and a distant ground plane (ocean or terrain) moving below to simulate speed. * **Projectiles:** Bright yellow or orange small spheres for bullets. * **Particles:** Simple cube-based explosion particles when a blimp is destroyed. * **Optimization:** Use `InstancedMesh` for bullets and particles if possible. Limit real-time shadows to the player only; use baked lighting or simple ambient light for the rest. ### 2. Audio Requirements * **BGM:** A fast-paced, rhythmic **Retro-Military March** or **8-bit Action** track. It should loop seamlessly. * **Sound Effects (SFX):** * **Rotor:** A continuous low-frequency thumping sound (looped) when the game starts. * **Shoot:** Short, punchy synthesizer "pew" or machine gun sounds. * **Explosion:** A crunchy noise/crash when a blimp is destroyed. * **Alert:** A beeping sound when "Resources" (Fuel/Health) are low. ### 3. Gameplay Loop * **Perspective:** Side-scrolling view (Camera fixed at a side angle, looking at the helicopter). The helicopter stays relatively centered, and the world moves (or enemies spawn) from right to left. * **Mechanics:** * **Movement:** The player can move the helicopter Up, Down, Left, and Right within the screen bounds. * **Shooting:** The player shoots projectiles forward (to the right) to hit incoming blimps. * **Resources (Fuel/Ammo):** A "Fuel" bar slowly depletes over time. The player must destroy specific "Supply Blimps" (colored differently, e.g., Green) to replenish fuel, or the game ends. * **Win/Loss:** * **Score:** +100 points per Blimp destroyed. * **Game Over:** If the Helicopter crashes into a Blimp or runs out of Fuel. * **Difficulty:** Blimps spawn faster and move faster as the score increases. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Force landscape UI layout). * **Touch Controls:** * **Left Side of Screen (Virtual Joystick):** An invisible touch area on the left half of the screen. Dragging moves the helicopter relative to the finger position (1:1 movement). * **Right Side of Screen (Fire Button):** A large, semi-transparent circular button (minimum 64x64px) on the bottom right. Holding it down enables rapid-fire. * **UI Layout:** * Top Left: Score counter (Large, bold text). * Top Right: Fuel/Resource Bar (Visual gauge changing from Green to Red). * Center: "Tap to Start" overlay before the game begins. * Game Over Screen: "Final Score" and a "Restart" button. * **Feedback:** Add a subtle screen shake (camera jitter) when a blimp explodes to enhance impact on small screens. ### 5. Technical Constraints * Use pure **Three.js** (CDN link). * Ensure the canvas resizes correctly on `window.resize` and handles mobile browser address bars. * Prevent default touch actions (scrolling/zooming) on the canvas (`touch-action: none`). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Airborne is a thrilling helicopter shooting game that puts you in the cockpit of a combat helicopter on a mission to eliminate enemy blimps. This fast-paced aerial warfare game combines precise flying skills with strategic shooting mechanics, creating an engaging experience for players who love action-packed aviation games.

With a rating of 3.0 from over 2,025 player votes, Airborne has established itself as a classic in the helicopter combat genre, offering straightforward yet challenging gameplay that keeps players coming back for more aerial battles.

Core Features

Intense Helicopter Combat

Take control of a powerful military helicopter equipped with advanced weaponry. Navigate through hostile airspace while engaging enemy blimps in dynamic aerial battles. The game's physics-based flight mechanics provide a realistic helicopter piloting experience.

Two-Player Multiplayer Mode

Team up with a friend or compete head-to-head in the exciting two-player mode. Share the same keyboard or take turns piloting different helicopters, adding a social element to the intense combat scenarios.

Resource Management Challenge

Strategy plays a crucial role as you must carefully manage your ammunition and fuel resources. Every shot counts when you're running low on supplies, making tactical decisions essential for mission success.

Free Browser-Based Gaming

Enjoy complete access to all game features without any cost. No downloads, installations, or registration required - simply open your web browser and start your helicopter combat mission immediately.

Gameplay Mechanics

The core objective is to eliminate all enemy blimps while managing your limited resources effectively. Enemy blimps move across the sky in various patterns, requiring precise timing and accurate shooting to destroy them before they escape or overwhelm your position.

Strategic Elements

  • Ammunition Conservation : Every bullet matters when facing multiple targets
  • Flight Pattern Optimization : Plan your route to maximize efficiency
  • Target Prioritization : Focus on high-value or threatening enemies first
  • Resource Monitoring : Keep track of your remaining supplies

Operation Guide

The game features intuitive controls designed for both single-player and two-player modes:

  • Movement Controls : Use keyboard arrow keys or WASD to pilot your helicopter
  • Shooting Mechanism : Space bar or designated fire key to shoot at enemy targets
  • Camera Control : Adjust viewing angle to track enemies effectively
  • Two-Player Setup : Player 1 and Player 2 can use different key combinations for simultaneous play

Mission Objectives

Your primary goal is to clear each level by destroying all enemy blimps before running out of ammunition or fuel. Success requires balancing aggressive attacks with conservative resource management.

Why Play Airborne

Perfect for Action Enthusiasts : If you enjoy fast-paced shooting games with aviation elements, Airborne delivers the perfect combination of piloting skills and combat action.

Social Gaming Experience : The two-player mode makes it ideal for gaming sessions with friends, whether cooperating or competing against each other.

Accessible Yet Challenging : Easy to learn controls make the game approachable for newcomers, while resource management and precision shooting provide depth for experienced players.

Instant Entertainment : No lengthy tutorials or complex storylines - jump straight into the action for quick gaming sessions or extended play periods.

Nostalgic Appeal : As a classic helicopter combat game, it offers a pure, focused gaming experience without modern complications or microtransactions.

Frequently Asked Questions (FAQ)