Music Rush - Rhythm Platform Adventure Game

Seele01-Flash
By
Music Rush is an exciting rhythm-based platform game that combines music, jumping, and collecting in one thrilling adventure. Journey through a musical career with 15 original songs across diverse genres from electronic to country.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Music Rush". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A 2.5D side-scrolling runner with a vibrant "Synthwave/Neon-Pop" aesthetic. High contrast colors (Hot Pink, Cyan, Electric Blue, Bright Yellow) against a dark purple/black void background. * **Player Character:** A spherical, "blob-like" character (low-poly sphere) equipped with varying accessories (e.g., headphones, sunglasses, or a pixelated helmet like Daft Punk) to represent music icons. Material should be glossy with an emissive rim light. * **Environment Generation:** Procedurally generated platforms that look like floating vinyl records, cassette tapes, or equalizer bars. * **Background:** A dynamic, scrolling backdrop featuring animated musical staves and distinct "Equalizer Bars" that rise and fall. * **Mobile Optimization:** Use **Geometry Instancing** for platform segments to reduce draw calls. Use baked lighting textures where possible instead of real-time shadows. Avoid heavy post-processing; achieve the "Glow" effect using simple sprite textures or emissive materials with high intensity rather than an expensive Bloom pass. ### 2. Audio Requirements * **BGM:** An upbeat, high-tempo track (120-128 BPM) that blends Electronic and Pop genres. The track must have a strong kick drum to help the player keep rhythm. * **Audio Visualization:** Implement `THREE.AudioAnalyser`. The scale of background elements (like equalizer bars) and the emissive intensity of the platforms must pulse in sync with the music's frequency data. * **Sound Effects (SFX):** * **Jump:** A crisp, synthetic "upward" sweep or 8-bit jump sound. * **Collect:** A harmonious major-chord chime when collecting musical notes. * **Power-up Activate:** A crowd cheering sound effect or a rapid rising pitch. * **Game Over:** A "record scratch" sound followed by a fading echo. ### 3. Gameplay Loop * **Core Mechanism:** The character runs automatically to the right at a constant speed (which increases slightly over time). The goal is to survive as long as possible. * **Obstacles:** Gaps between platforms and "Spike" objects shaped like jagged sound waves. Touching a spike or falling ends the game. * **Collectibles:** Floating "Musical Notes" or "Stars". Collecting them adds to the score and fills a "Hype Meter". * **Power-up (The "Rush"):** When the Hype Meter is full, the player can activate a Power-up (e.g., a Disco Ball shield) that makes them invincible and attracts coins magnetically for 5 seconds. * **Progression:** Every 30 seconds, the color palette of the world shifts to represent a new music genre (e.g., Blue for Techno -> Red for Rock -> Green for Reggae). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape (preferred for broader view) or Responsive. * **Primary Control (Jump):** Tap anywhere on the **left 80%** of the screen to Jump. Short tap = Short jump; Long hold = Higher jump (variable jump height). * **Secondary Control (Power-up):** A distinct, large circular button (at least 64x64px) overlay located at the **bottom-right corner** of the screen. It glows/pulsates when the Power-up is ready. * **Feedback:** * **Visual:** When jumping, spawn simple dust particles at the feet. When collecting items, display a floating "+1" text. * **Haptic:** Trigger `navigator.vibrate(50)` on jump and `navigator.vibrate([50, 50, 50])` on collision/game over (if supported). * **UI Layout:** Keep score and distance text at the top center (safe area). Start Game/Restart buttons must be large and centered. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Music Rush is a captivating casual rhythm game that takes you on an extraordinary musical journey. This innovative platform adventure combines the excitement of rhythm-based gameplay with classic jumping and collecting mechanics. With its vibrant 2D graphics and dynamic musical experiences, Music Rush offers an engaging adventure that appeals to both music lovers and platform game enthusiasts.

The game features an impressive collection of 15 original songs spanning multiple genres, ensuring there's something for every musical taste. From pulsing electronic beats to classic rock anthems, from K-pop hits to traditional country melodies, Music Rush delivers a diverse soundtrack that keeps the gameplay fresh and exciting.

Core Features

Diverse Musical Journey

Experience a wide range of musical genres including: - Electronic & Dance : High-energy beats perfect for fast-paced gameplay - Rock & Pop : Classic anthems that drive the rhythm forward - K-Pop : Modern, catchy tunes with infectious energy - World Music : Samba, Latina, and Reggae for global musical flavor - Specialty Genres : Medieval, dungeon, and rap for unique gaming experiences - Traditional : Classic and country music for a nostalgic touch

Dynamic Gameplay Elements

  • Evolving Scenery : Watch as the game world transforms with the music
  • Power-Up System : Strategic power-ups enhance your performance
  • Career Progression : Advance through your musical career alongside iconic stars
  • Collecting Mechanics : Gather items and achievements as you progress
  • Obstacle Avoidance : Navigate challenging platforms while maintaining rhythm

Visual & Audio Excellence

The game boasts stunning 2D graphics with vibrant colors and smooth animations. Each musical genre is accompanied by unique visual themes that complement the audio experience, creating an immersive atmosphere that draws players into the musical world.

Gameplay Mechanics

Music Rush combines simple controls with challenging gameplay. Players must time their jumps and movements to match the rhythm of the music while avoiding obstacles and collecting items. The one-button control scheme makes it accessible to players of all skill levels, while the rhythmic challenges provide depth for experienced gamers.

The platform elements require precise timing and spatial awareness, as you navigate through increasingly complex level designs. Each song presents unique challenges and obstacles that correspond to its musical style and tempo.

Operation Guide

The game features intuitive controls designed for both desktop and mobile play:

  • Jump Controls : Use left click or spacebar to make your character jump
  • Power-Up Activation : Right click, Shift, or Ctrl keys activate special power-ups when available
  • Rhythm Timing : Listen carefully to the music and time your actions to match the beat
  • Strategic Power-Up Use : Save power-ups for challenging sections or high-scoring opportunities

Tips for Success

  • Listen to the Beat : Success in Music Rush depends on following the musical rhythm
  • Practice Different Genres : Each musical style has its own timing patterns
  • Collect Strategically : Balance collecting items with maintaining your rhythm
  • Use Power-Ups Wisely : Save special abilities for the most challenging moments

Why Play Music Rush

Music Rush offers a unique gaming experience that combines the best elements of rhythm games and platform adventures. The game is completely free to play through your web browser, requiring no downloads or installations. Whether you're a music enthusiast looking for a new way to engage with different genres or a platform game fan seeking fresh challenges, Music Rush delivers an entertaining and accessible experience.

The diverse soundtrack ensures replay value, as each genre offers different gameplay experiences and challenges. The career progression system provides long-term goals, while the immediate satisfaction of rhythm-based gameplay keeps sessions engaging and fun.

Perfect for quick gaming sessions or extended play periods, Music Rush adapts to your schedule while providing consistent entertainment value.

Frequently Asked Questions (FAQ)