Sky Mad - Fighter Jet Racing Game

Seele01-Flash
By
Sky Mad is an exciting 3D fighter jet simulation game that combines high-speed racing with intense aerial combat. Pilot advanced fighter jets through desert landscapes in either racing mode or dogfight battles.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Sky Mad". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Stylized Low-poly Arcade. The game should feature vibrant, saturated colors similar to the reference image (bright orange jet against a dusty desert backdrop). * **Player Model:** A sleek, low-poly fighter jet (styled like a futuristic delta-wing). It must have a trail renderer or particle emitter at the engines to convey high speed. * **Environment:** An infinite, procedurally generated desert canyon. * **Terrain:** Red/orange rock formations, sandy ground, and blue sky with distance fog to hide loading. * **Obstacles:** Rock arches to fly through and protruding cliffs to avoid. * **Performance:** Optimize for mobile browsers. Use simple geometry for terrain chunks. Recycle enemy jet instances (object pooling) to maintain high FPS. * **Visual Effects:** Speed lines at screen edges when boosting. Screen shake upon impact or explosion. ### 2. Audio Requirements * **BGM:** High-energy, fast-paced Electronic Rock track (similar to arcade racing games) to induce adrenaline. * **Sound Effects (SFX):** * **Engine:** Continuous low-frequency jet engine drone (pitch increases with speed). * **Combat:** "Lock-on" digital beep (when enemy is in crosshair), rapid-fire machine gun sound, explosion boom. * **Environment:** "Swoosh" wind noise when passing close to canyon walls. ### 3. Gameplay Loop * **Core Mechanic:** An endless forward-flying arcade flight sim where the player switches between two modes dynamically: * **Race Mode:** Focus on speed and dodging obstacles. * **Attack Mode:** Focus on destroying enemy jets ahead. * **Controls & Physics:** Arcade-style physics (not realistic simulation). The jet constantly moves forward; the player controls X (horizontal) and Y (vertical) position relative to the screen. * **Combat System:** * **Auto-Aim:** Implement a reticle in the center of the screen. If an enemy is within the reticle, it turns RED and the jet automatically fires projectiles. * **Win/Loss:** * **Loss:** Crashing into a canyon wall or ground. * **Score:** Based on distance traveled + enemies destroyed. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Horizontal). * **Touch Controls:** * **Steering:** Split screen into two invisible touch zones. * **Touch & Hold Left Side:** Bank/Turn Left. * **Touch & Hold Right Side:** Bank/Turn Right. * **Double Tap:** Perform a barrel roll (dodge). * **Vertical Movement:** Since there is no physical joystick, use a subtle "tilt" interpretation: touching near the top of the screen pulls up, touching near bottom pushes down (relative to center). * **UI Elements:** * **Mode Toggle Button:** A large, distinct circular button (min 60x60px) on the bottom right explicitly labeled "SWAP MODE" (toggles between Race/Attack). * **Reticle:** A crosshair in the center of the screen. * **Feedback:** Vibration (Haptic Feedback) when the jet takes damage or destroys an enemy. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Sky Mad

Sky Mad is an adrenaline-pumping fighter jet simulation game that puts you in the cockpit of powerful military aircraft soaring through desert skies. This unique action-packed game seamlessly blends high-speed aerial racing with intense dogfight combat, offering players the ultimate pilot experience. Whether you're competing in races or engaging enemy fighters, Sky Mad delivers thrilling 3D aviation gameplay that's completely free to play.

Core Features

Dual Game Modes

What sets Sky Mad apart is its innovative dual-mode gameplay . Switch instantly between racing and combat modes during gameplay - if you're losing a race, simply engage combat mode and take down your competitors! This dynamic switching mechanic adds strategic depth and keeps every match exciting.

Extensive Aircraft Collection

Unlock and pilot various fighter jets , each with unique characteristics and performance capabilities. From nimble interceptors to heavy combat aircraft, build your ultimate squadron and master different flying styles.

Desert Combat Environment

Experience stunning 3D desert landscapes as your battlefield. Navigate through challenging terrain, use natural cover, and engage in spectacular aerial maneuvers across vast open skies.

Progressive Unlocking System

Advance through tons of stages and unlock new aircraft as you prove your piloting skills. Each completed mission brings you closer to becoming the ultimate fighter pilot.

Gameplay Mechanics

Racing Mode

Compete against other pilots in high-speed races through desert checkpoints. Master precision flying, navigate tight turns, and maintain top speeds to cross the finish line first.

Combat Mode

Engage in thrilling dogfight battles against enemy aircraft. Use advanced targeting systems, execute evasive maneuvers, and unleash devastating firepower to dominate the skies.

Automatic Targeting System

The game features an intuitive auto-fire system - keep enemies within your field of view until the targeting square turns red, and your weapons will automatically engage the threat.

Control Systems

Keyboard Controls

Master precise flight control using keyboard inputs: - W/Up Arrow : Dive down - S/Down Arrow : Climb up
- A/Left Arrow : Turn left - D/Right Arrow : Turn right - Spacebar : Switch between race and combat modes

Mouse Controls

For intuitive flying, use mouse controls by clicking on the side of your jet you want to turn toward. Multiple clicks create sharper turns, giving you precise control over your aircraft's movement.

Platform Compatibility

Sky Mad is a browser-based game that runs smoothly on: - Desktop Computers : Windows, Mac, and Linux systems - Mobile Devices : Smartphones and tablets (iOS and Android) - No Download Required : Play instantly through your web browser - Cross-Platform Progress : Your achievements and unlocks sync across devices

Why Play Sky Mad?

Completely Free Experience

Enjoy the full Sky Mad experience at absolutely no cost . No premium purchases, subscriptions, or hidden fees - just pure aerial action gaming.

Unique Genre Fusion

Unlike traditional racing or combat games, Sky Mad's ability to switch between modes mid-game creates unique strategic opportunities and unpredictable gameplay moments.

Skill Development

Improve your reaction times , spatial awareness , and strategic thinking as you master both racing techniques and combat tactics.

Instant Accessibility

With no downloads or installations required, you can jump into the cockpit within seconds of deciding to play.

Challenging Progression

The game's difficulty curve ensures that both newcomers and experienced players will find appropriate challenges as they advance through stages and unlock new aircraft.

Whether you're seeking intense aerial combat, high-speed racing thrills, or a unique gaming experience that combines both, Sky Mad delivers an unforgettable fighter pilot adventure that's always just a browser click away.

Frequently Asked Questions (FAQ)