Airport Management 1

Seele01-Flash
By
Airport Management 1 is an engaging strategy-puzzle game where you control air traffic and guide airplanes to safe landings. With 40 challenging levels, this brain teaser tests your strategic thinking and coordination skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Airport Management". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Minimalist "Air Traffic Control" aesthetic. Use a 2.5D Top-Down view using an `OrthographicCamera` to simulate a radar or map view. * **Background**: A subtle, infinite grid pattern (like graph paper or a radar screen) on a soft pastel background (e.g., muted rose or slate blue) to reduce eye strain. * **Models (Low-Poly/Geometric)**: * **Planes**: Simple stylized cones or fuselages with wings. Distinct colors (e.g., White body, Blue cockpit). * **Helicopters**: Simple sphere body with a rotating rotor blade on top. * **Landing Zones**: * *Runways*: Rectangular strips with directional arrows (must enter from one side). * *Helipads*: Square pads with an "H" symbol. * **Visual Effects**: * **Flight Paths**: As the user drags their finger, dynamically render a dotted line or glowing tube (`THREE.TubeGeometry` or `THREE.Line`) following the touch path. * **Warning Indicators**: A pulsing red circle around aircraft when they are on a collision course. * **Explosions**: Simple particle system burst (orange/red cubes) if planes collide. ### 2. Audio Requirements * **BGM**: A calm, rhythmic "Lounge/Bossa Nova" or "Light Electronic" track that loops. It should be non-intrusive to help concentration. * **Sound Effects (SFX)**: * **Selection**: A soft "pop" or "click" when touching a plane. * **Landing**: A satisfying "chime" or "ding" + engine power-down sound when an aircraft successfully lands. * **Warning**: A rapid "sonar ping" or "beeping" alarm when two planes get too close. * **Crash**: A loud "crunch" or explosion sound. * **Ambient**: Faint radio static or airport chatter in the background. ### 3. Gameplay Loop * **Spawning Phase**: Aircraft (planes and helicopters) spawn randomly at the edges of the screen (off-camera) and fly slowly inward. A red indicator icon should appear at the screen edge *before* the plane enters to warn the player. * **Core Mechanic (Path Drawing)**: The player must tap an aircraft and drag a finger to "draw" a flight path leading to the correct landing zone (Color-coded or Shape-coded match). * **Helicopters**: Can land on the Helipad from any angle. * **Planes**: Must align with the runway and enter from the specific "approach" end. * **Movement Logic**: Once a path is drawn, the aircraft follows the spline curve (`CatmullRomCurve3`) exactly. If the path ends at a valid landing zone, the plane lands and disappears (Score +1). If the path ends in empty space, the plane circles or continues straight. * **Failure Condition**: Game Over if two aircraft colliders intersect (Circle/Sphere collision check). * **Win Condition/Progression**: Endless mode or Level-based. Increase spawn rate and aircraft speed as the score increases. ### 4. Mobile Controls & Interaction * **Touch Controls**: * **Raycasting**: Use `touchstart` to detect aircraft selection via Raycaster. * **Path Creation**: On `touchmove`, sample the touch coordinates to build an array of Vector3 points. Render the line in real-time. * **Commit**: On `touchend`, finalize the path and assign it to the aircraft. * **Orientation**: **Landscape Mode** is preferred to maximize the horizontal "airspace" for runways. * **UI & UX**: * **Hit Areas**: Ensure aircraft bounding boxes for touch detection are larger than the visual models (at least 44x44 pixels equivalent) for forgiving touch interaction. * **Feedback**: Provide haptic feedback (Vibration API `navigator.vibrate(200)`) when a crash occurs. * **Pause Button**: A clear pause button in the top-right corner. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Airport Management 1

Airport Management 1 is a captivating puzzle-management game that puts you in control of busy airport operations. With a solid 3.4/5 rating from players, this strategic brain teaser challenges you to safely guide multiple aircraft to their designated runways without causing any mid-air collisions. The game combines strategic planning with real-time decision making, creating an engaging experience that's both educational and entertaining.

Core Features

Strategic Air Traffic Control

Take command of airport operations as you draw flight paths for incoming aircraft. Each airplane and helicopter approaches from different directions, indicated by red circular highlights, requiring careful planning and precise execution.

40 Challenging Levels

Progress through 40 increasingly complex levels, each presenting unique scenarios and aircraft combinations. The difficulty gradually increases, introducing more planes, tighter spaces, and complex runway configurations that test your management skills.

Multiple Aircraft Types

Manage different types of aircraft including airplanes and helicopters, each with specific landing requirements. Different aircraft need different runways and must approach in the correct direction as indicated by pathway arrows.

Real-Time Safety Warnings

The game features an intelligent alarm system that alerts you when aircraft are approaching potential collision courses, giving you crucial seconds to adjust flight paths and prevent disasters.

Cross-Platform Compatibility

Built with HTML5 technology, the game runs smoothly on desktop computers, tablets, and mobile devices. No downloads required - simply open your browser and start managing air traffic immediately.

Gameplay Mechanics

Path Drawing System

The core gameplay revolves around drawing safe flight paths for each aircraft. You must consider timing, spacing, and runway availability while ensuring no two flight paths intersect at dangerous moments.

Runway Management

Different aircraft require specific runways, and each runway has directional requirements. Pay attention to the arrow indicators to ensure aircraft approach from the correct direction for safe landings.

Collision Prevention

Success depends on your ability to coordinate multiple aircraft simultaneously. The challenge lies in timing - even if paths cross, aircraft won't collide if they pass through intersection points at different times.

Operation Guide

Basic Controls: - Mouse/Touch : Draw flight paths by clicking and dragging from aircraft to runway - Path Planning : Observe incoming aircraft directions marked by red circles - Runway Selection : Match aircraft types with appropriate landing strips - Timing Coordination : Ensure flight paths don't create simultaneous intersections

Strategic Tips: - Study the level layout before drawing any paths - Plan longer routes to create time gaps between aircraft - Use the alarm system as an early warning for potential collisions - Check the level requirements tab to know exactly how many aircraft need safe landings

Game Interface: - Level progress indicator shows remaining aircraft to guide - Audio controls allow you to toggle music and sound effects - Pause function lets you take breaks during complex levels - Clear visual feedback shows successful and failed landing attempts

Why Play Airport Management 1

This game offers a perfect blend of strategy, puzzle-solving, and time management that appeals to players seeking intellectual challenges. Unlike fast-paced action games, Airport Management 1 rewards careful planning and strategic thinking. The progressive difficulty curve ensures both newcomers and experienced puzzle gamers find appropriate challenges.

The game's airport theme adds educational value, giving players insight into real air traffic control challenges while maintaining an accessible, family-friendly approach. With no time pressure beyond collision prevention, players can think through their strategies while still experiencing the excitement of coordinating multiple aircraft.

Whether you're looking for a quick brain teaser during breaks or an extended puzzle gaming session, Airport Management 1 provides engaging gameplay that's both relaxing and mentally stimulating.

Frequently Asked Questions (FAQ)