Sports Hero - Olympic Games Competition

Seele01-Flash
By
Sports Hero brings the excitement of Olympic competition to your browser with retro pixel-art graphics. Choose your country, compete in various track and field disciplines, and challenge friends in thrilling 2-player matches.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Sports Hero - Pixel Sprint". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Retro 8-bit/16-bit Arcade aesthetic. Use a **2.5D perspective** (3D world with 2D pixel-art sprite characters always facing the camera, or low-poly voxel characters). * **Camera**: Use an **Orthographic Camera** to mimic the flat, isometric look of the reference image. The camera should follow the player from the side (side-scrolling) with a slight vertical tilt. * **The Track**: A bright red athletic track with white lane dividers. It should be an infinite scrolling plane or a long rectangular mesh. * **Background**: A vibrant stadium crowd represented by a "noise" pattern of colored pixels (representing people) to save performance. Include parallax scrolling elements (clouds, stadium roof) to give depth. * **Characters**: * **Player**: A pixel-art sprinter (wearing a red/blue jersey). * **Opponents**: 3 AI runners with distinct colored jerseys. * **Animations**: Simple 2-frame or 4-frame sprite sheet animation for running, and a static "Crouch Start" pose. * **Performance**: Use instanced rendering for crowd elements if 3D, or simple texture planes. Textures should use `NearestFilter` to maintain the crisp pixelated look (no blurring). ### 2. Audio Requirements * **BGM**: High-energy, fast-paced **Chiptune / 8-bit Arcade music**. It should feel competitive and reminiscent of 1980s sports games. * **Sound Effects (SFX)**: * **Start**: A retro "Ready... Set... BANG" (high pitch beep). * **Running**: Rhythmic "bloop" or footstep noise that increases in pitch and tempo as the player runs faster. * **Crowd**: A white-noise "cheer" that swells in volume as the player approaches the finish line. * **Error**: A low-pitch "stumble" sound if the player messes up the rhythm. ### 3. Gameplay Loop * **Phase 1: The Start**: Characters crouch at the starting line. A 3-2-1 countdown appears. Tapping too early results in a "False Start" penalty (time delay). * **Phase 2: The Race (Rhythm Mechanic)**: * The core mechanic is **alternating tapping**. To run, the player must alternate inputs (Left -> Right -> Left -> Right). * **Speed Logic**: The faster the player alternates rhythmically, the faster the runner moves. * **Stumble Mechanic**: If the player taps the same side twice in a row (e.g., Left -> Left), the runner stumbles, losing speed and playing a stumble animation. * **Phase 3: The Finish**: The camera slows down (Matrix effect) as the first runner crosses the line. A "PHOTO FINISH" text displays, followed by a podium scene showing Gold, Silver, and Bronze. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode** is mandatory to display the track length. * **Touch Controls (Split Screen)**: * **Left Half of Screen**: Simulates "Left Foot" (or 'A' key). * **Right Half of Screen**: Simulates "Right Foot" (or 'D' key). * *Note*: Do not use on-screen buttons. The entire screen area should be the touch zone for maximum accessibility. * **Visual Feedback**: * Create a "Speed Lines" particle effect at the edges of the screen when top speed is reached. * Pop-up text like "PERFECT!" or "COMBO!" when the player maintains a perfect alternating rhythm for 10+ steps. * **Haptics**: Trigger a short, sharp vibration (using `navigator.vibrate`) on every successful step to create a tactile rhythm. Trigger a heavy, long vibration on a stumble. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Sports Hero is an exciting pixel-art Olympic sports simulation that captures the thrill of international competition. This free browser-based game lets you represent your chosen country in various track and field events, featuring charming retro graphics and engaging gameplay that appeals to both casual players and competitive gamers.

The game recreates the atmosphere of major sporting events with detailed pixel animations, crowd cheers, and authentic Olympic-style competitions. Whether you're running solo campaigns or challenging friends in local multiplayer, Sports Hero delivers an authentic sports gaming experience.

Core Features

Olympic-Style Competition

Experience the excitement of international sports competition as you: - Choose Your Nation : Select from multiple countries and compete for national pride - Multiple Disciplines : Unlock and master various track and field events - Progressive Unlocking : Achieve good results to access new sporting disciplines - Authentic Atmosphere : Enjoy realistic crowd reactions and competitive environments

Retro Pixel Art Excellence

The game features beautiful 8-bit inspired graphics that bring nostalgic charm to modern Olympic competition. Every athlete animation, stadium detail, and victory celebration is crafted with pixel-perfect precision.

Multiplayer Competition

  • 2-Player Local Mode : Challenge friends on the same device
  • Head-to-Head Battles : Compete directly against other players
  • Cross-Platform Support : Play on web browsers, Android, and iOS devices

Free-to-Play Sports Action

  • Completely Free : No purchases required to enjoy full gameplay
  • No Downloads Needed : Play instantly in your web browser
  • Mobile Compatibility : Seamless experience across all devices

Game Disciplines

Sports Hero features multiple Olympic-inspired events:

Track Events

  • Sprint Races : Test your speed in short-distance running
  • Distance Running : Build endurance for longer competitions
  • Hurdles : Master timing and technique in obstacle races

Field Events

  • Long Jump : Perfect your technique for maximum distance
  • Shot Put : Build strength for throwing competitions
  • Javelin : Master precision and power in throwing events

Operation Guide

Basic Controls

  • AD Keys or Arrow Keys : Primary movement controls for all events
  • Rhythm Timing : Master button timing for optimal performance
  • Event-Specific Actions : Each discipline requires unique control techniques

Getting Started

  1. Select Country : Choose your nation from the available options
  2. Pick Discipline : Start with available events (more unlock with success)
  3. Practice Mode : Learn controls and timing for each event
  4. Competition : Compete against AI or challenge friends
  5. Progress : Achieve good results to unlock new disciplines

Tips for Success

  • Perfect Timing : Most events require precise button timing for best results
  • Practice Different Events : Each discipline has unique mechanics to master
  • Consistent Performance : Regular good results unlock more content
  • Multiplayer Strategy : Learn opponent patterns in 2-player mode

Why Play Sports Hero

Sports Hero stands out as the perfect blend of retro gaming nostalgia and competitive sports action. The game's pixel art style creates an immediately appealing visual experience, while the Olympic theme adds excitement and national pride to every competition.

Perfect for All Players

  • Casual Gamers : Easy-to-learn controls with progressively challenging gameplay
  • Competitive Players : Precise timing mechanics reward skill development
  • Retro Game Fans : Authentic 8-bit aesthetic with modern gameplay polish
  • Social Gaming : Local multiplayer creates exciting head-to-head moments

Instant Accessibility

No downloads, no complex setups – just pure Olympic sports action available instantly in your browser. The cross-platform compatibility ensures you can compete anywhere, whether on desktop or mobile devices.

Educational Value

Learn about different Olympic disciplines while having fun. The game introduces players to various track and field events, making it both entertaining and informative about real Olympic sports.

Frequently Asked Questions (FAQ)