Jet Rush

Seele01-Flash
By
Jet Rush is an exhilarating platform-style obstacle avoidance game where you pilot a high-tech jet through increasingly challenging courses. Master precise controls to navigate tight spaces, collect coins, and unlock new aircraft in this fast-paced arcade experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jet Rush". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, minimalist sci-fi aesthetic. The environment should resemble an abstract, futuristic city made of beige/sand-colored monolithic blocks (rectangular prisms) similar to the reference image. * **The Jet:** Create a sleek, red futuristic aircraft model using combined geometric primitives (Cone geometries for the nose, Box geometries for wings). * **Visual Effects:** * **Engine Trails:** Attach glowing yellow trail renderers or particle systems to the jet engines to emphasize high speed. * **Atmosphere:** Implement heavy linear fog (matching the beige environment color) to fade distant objects and improve mobile rendering performance by masking the draw distance. * **Speed Lines:** Optional post-processing or particle effects at the screen edges to simulate high velocity. * **Optimization:** Use InstancedMesh for the city blocks to handle high object counts with low draw calls on mobile devices. ### 2. Audio Requirements * **BGM:** A high-energy, fast-paced Synthwave or Techno track to induce an adrenaline rush. * **SFX:** * **Engine:** A constant, deep drone sound that varies slightly in pitch when turning. * **Collectibles:** A high-pitched, satisfying electronic "chime" when collecting coins. * **Impact:** A loud, distorted explosion sound upon crashing into obstacles. * **UI:** Digital "click" sounds for menu buttons. ### 3. Gameplay Loop * **Core Mechanics:** An infinite runner style game. The Jet moves forward automatically at a constantly increasing speed. * **Obstacles:** The terrain is procedurally generated with static tall buildings, low barriers, and *moving* geometric platforms that slide horizontally or vertically. * **Objective:** Survive as long as possible (Score based on distance) and collect floating yellow coins/credits scattered in risky paths. * **Game Over:** Direct collision with any building or ground mesh triggers a "Crash" state (particle explosion), displays the final score, and offers a "Tap to Restart" button. ### 4. Mobile Controls & Interaction * **Control Scheme:** Split-screen touch controls. * **Turn Left:** Touch and hold the **Left** half of the screen. * **Turn Right:** Touch and hold the **Right** half of the screen. * **Release:** The jet auto-stabilizes to the center (or maintains current trajectory depending on physics feel). * **Orientation:** Landscape mode is mandatory for a wider Field of View (FOV) to anticipate obstacles. * **Camera:** A third-person chase camera that follows the jet smoothly but with a slight delay (Lerp) to convey weight and momentum. * **UI:** * Large, legible fonts for "Score" (top center). * A minimalist "Start/Restart" overlay with a large hit area (at least 60px height). * Haptic Feedback (using `navigator.vibrate`) on collision. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jet Rush is a thrilling arcade-style platform game that puts you in command of a high-tech jet aircraft. This fast-paced obstacle avoidance game challenges players to navigate through complex courses filled with moving platforms, narrow passages, and unexpected twists. The game combines simple controls with increasingly difficult gameplay, creating an addictive experience that tests your reflexes and precision flying skills.

The minimalist 3D graphics feature clean geometric designs and smooth animations, allowing you to focus entirely on the challenging gameplay ahead. Each level presents new obstacles and tighter corridors that demand split-second decision-making and masterful control of your jet.

Core Features

High-Speed Jet Action

Experience the thrill of piloting a supersonic jet through urban landscapes and abstract geometric environments. The game's physics engine provides realistic flight mechanics while maintaining the accessibility of arcade-style controls.

Progressive Difficulty System

As you advance through levels, the courses become increasingly complex with: - Moving platforms that require perfect timing - Narrow corridors that test your precision - Sharp turns and curves demanding quick reactions - Multi-layered obstacles creating 3D navigation challenges

Aircraft Collection and Upgrades

Collect coins during your flights to unlock new jet models and performance upgrades. Each aircraft offers different handling characteristics, allowing you to find the perfect jet for your flying style.

Record Tracking

The game tracks your personal best distances and scores, encouraging you to continuously improve your piloting skills and achieve new milestones.

Gameplay Mechanics

Jet Rush follows a simple yet challenging premise: survive as long as possible while flying at high speeds through obstacle-filled courses. The game rewards smooth flying and coin collection while punishing crashes and poor navigation.

Scoring System

  • Distance traveled : Primary scoring metric
  • Coins collected : Secondary scoring and currency system
  • Clean navigation : Bonus points for obstacle-free flying
  • Speed maintenance : Rewards for consistent high-speed flight

Operation Guide

The game features intuitive controls designed for quick learning but difficult mastery:

  • A/D keys or Left/Right arrows : Steer your jet left and right
  • Spacebar : Confirm menu selections
  • Mouse : Navigate menus and interface elements

The key to success lies in subtle steering adjustments rather than dramatic movements. Small, precise inputs allow for better control at high speeds and help navigate tight spaces more effectively.

Pro Flying Tips

  1. Anticipate obstacles : Look ahead and prepare for upcoming challenges
  2. Use gentle steering : Avoid overcorrection which can lead to crashes
  3. Maintain momentum : Consistent speed helps with predictable handling
  4. Collect strategically : Don't risk crashes for difficult-to-reach coins
  5. Practice patience : Wait for the right moment to navigate tight passages

Why Play Jet Rush

Jet Rush offers the perfect blend of accessibility and challenge that makes it appealing to both casual players and gaming enthusiasts. The game provides:

Instant Accessibility

  • No download required : Play directly in your web browser
  • Cross-platform compatibility : Works on desktop and mobile devices
  • Quick loading : Start playing within seconds
  • Fullscreen support : Immersive gaming experience

Addictive Gameplay Loop

The combination of simple controls, progressive difficulty, and the collectible aircraft system creates a compelling reason to keep playing. Each crash teaches you something new, and each successful run feels rewarding.

Perfect for Short Sessions

Whether you have 5 minutes or an hour, Jet Rush adapts to your schedule. Quick rounds make it perfect for breaks, while the challenging gameplay keeps you engaged for longer sessions.

Skill Development

The game naturally improves your: - Hand-eye coordination - Reaction timing - Spatial awareness - Pattern recognition - Precision control

If you enjoy high-speed obstacle avoidance games, Jet Rush delivers an exceptional experience that combines beautiful minimalist graphics with challenging arcade gameplay.

Frequently Asked Questions (FAQ)