Airport Management 3

Seele01-Flash
By
Airport Management 3 is an engaging air traffic control puzzle game where you guide various aircraft to safe landings. With 40 challenging levels and multiple aircraft types, test your strategic thinking and reflexes.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Air Traffic Control Path-Drawing Puzzle**" (based on Airport Management 3). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly 3D with a "Flat Shading" aesthetic to mimic the clean vector art of the original game. Use a bright, pastel color palette (Sky Blue background, Light Grey tarmac, vibrant Red/Blue/Yellow for aircraft). * **Camera:** **Orthographic Camera** fixed at a top-down angle (90 degrees). This is crucial to ensure the drawing mechanics feel precise on a 2D screen without perspective distortion. * **Models:** * **Aircraft:** 3 distinct low-poly types: "Jumbo Jet" (Blue, slow speed), "Private Jet" (Yellow, fast speed), "Helicopter" (Red, medium speed). * **Landing Zones:** Rounded square pads on the ground. They must be color-coded to match the aircraft types (e.g., Blue Plane must go to Blue Hangar, Helicopter to 'H' pad). * **VFX:** * **Flight Paths:** Use `THREE.Line` or `MeshLine` to render a dotted line showing the path the player has drawn. The line should fade out as the plane travels over it. * **Collision:** A particle explosion (cubes dispersing) and a "smoke" cloud upon crash. * **Proximity:** A pulsing red circle under aircraft when they are dangerously close to another. * **Mobile Optimization:** Use `InstancedMesh` for environmental props (trees, lights) to reduce draw calls. Texture resolution cap at 512x512. ### 2. Audio Requirements * **BGM:** A "Busy Lounge" style track—smooth jazz or lo-fi beats that start calm but increase in tempo or add layer instruments as the number of planes on screen increases. * **Sound Effects (SFX):** * **Selection:** A soft "pop" when touching a plane. * **Drawing:** A digital "scribble" sound while dragging the path. * **Landing:** A satisfying "chime" or "cash register" sound for successful docking. * **Warning:** A rapid "radar beep" when two flight paths intersect dangerously. * **Crash:** A cartoonish explosion sound followed by a sad trombone or "mission failed" cue. ### 3. Gameplay Loop * **Spawning:** Aircraft spawn randomly from the edges of the screen (off-camera) and fly in a straight line until redirected. Warning arrows on the screen edge should indicate where the next plane is coming from. * **Core Mechanic:** The player must draw a flight path from the aircraft to its matching colored landing pad. The aircraft follows this spline curve immediately. * **Conflict:** If two aircraft bounding boxes intersect, they explode, and it is **Instant Game Over**. * **Win Condition:** Successfully land a specific number of aircraft (e.g., 10) to clear the level. * **Logic:** * Planes cannot land on the wrong colored pad (they will circle back or fly over). * Planes have different speeds (Jets overtake Helicopters), requiring strategic pathing. ### 4. Mobile Controls & Interaction * **Touch Controls (Raycasting):** * **Touch Start:** Detect if the ray hits an aircraft. Highlight the aircraft. * **Touch Move:** Record collision points on the ground plane $(x, 0, z)$ to build an array of vector points. Visualize this dynamically as a curve (`THREE.CatmullRomCurve3`). * **Touch End:** Finalize the path. The aircraft begins interpolating along this curve. * **Orientation:** Portrait Mode preferred for one-handed play, but the canvas should resize dynamically for Landscape. * **UI & Accessibility:** * Pause/Mute buttons in the top-right corner (min-size 44x44px). * Score display in the top-center. * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate(50)`) when a plane lands successfully, and a long vibration (`navigator.vibrate(400)`) upon a crash. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Airport Management 3 is a captivating online puzzle game that puts you in the role of an air marshall managing a bustling airport. With a solid 3.6/5 rating from players, this brain-teasing aviation simulator challenges you to safely guide commercial airplanes, helicopters, and private jets to their designated landing pads without collisions.

Core Features

Multi-Aircraft Management

Handle diverse aircraft types including commercial airliners, helicopters, and private jets, each with different flight patterns and speeds. The unpredictability of aircraft size and velocity adds strategic depth to every level.

40 Challenging Levels

Progress through 40 unique puzzle levels, each with specific objectives and increasing difficulty. Track your advancement using the built-in progress tabs and compete for high scores.

Real-Time Collision Avoidance

Experience the tension of air traffic control with real-time collision warnings. When aircraft are in danger of colliding, they'll be highlighted in red, requiring quick thinking and route adjustments.

Cross-Platform Compatibility

  • Completely Free : No payment required for full game access
  • HTML5 Technology : Play directly in your browser without downloads
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • Desktop Ready : Mouse controls for precise aircraft guidance

Gameplay Mechanics

Drawing Flight Paths

Use simple draw-and-guide mechanics to create flight paths from aircraft to landing pads. The intuitive control system works seamlessly on both touch devices and desktop computers.

Dynamic Traffic Management

Manage multiple aircraft simultaneously while dealing with varying approach speeds and unexpected flight patterns. Red highlighting indicates active aircraft movements and potential collision zones.

Strategic Planning

Success requires anticipating aircraft behavior, planning efficient routes, and making split-second decisions to prevent mid-air collisions in this high-stakes aviation environment.

How to Play

Basic Controls: - Mouse/Touch : Draw lines from aircraft to their designated landing pads - Visual Cues : Red highlights indicate active aircraft and collision warnings - Menu Options : Access sound controls and pause functionality in the upper right corner

Gameplay Objectives: 1. Guide all aircraft to safe landings without collisions 2. Complete level-specific goals to advance 3. Achieve high scores through efficient routing 4. Master all 40 progressively challenging levels

Pro Tips: - Pay attention to aircraft size and speed variations - Plan routes that avoid crossing paths - Use the pause function to strategize during complex scenarios - Monitor collision warnings and adjust routes quickly

Why Play Airport Management 3

This game combines the strategic thinking of puzzle games with the excitement of aviation management. It's perfect for players who enjoy:

  • Brain Training : Enhance spatial reasoning and quick decision-making skills
  • Stress-Free Gaming : Pause functionality allows for relaxed, thoughtful gameplay
  • Progressive Challenge : Difficulty scales naturally from beginner to expert levels
  • Accessibility : Simple controls make it easy for all ages to enjoy
  • Replayability : Multiple solution paths and score challenges encourage repeated play

Whether you're an aviation enthusiast or puzzle game lover, Airport Management 3 offers an engaging blend of strategy, timing, and spatial awareness that will keep you coming back for more air traffic control challenges.

Frequently Asked Questions (FAQ)