Cricket Superstar

Seele01-Flash
By
Cricket Superstar is an intense 3D cricket game that tests your perception and reflexes. Choose from international teams, compete in championships, and master the art of perfect timing to become the ultimate cricket champion.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cricket Superstar**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a vibrant, "Arcade Sports" aesthetic similar to the promotional image. Use high-saturation colors (Bright Blues, Neon Pinks, Yellows) and a **Low-Poly** modeling style to ensure high performance on mobile devices. * **Player Character**: A low-poly batsman equipped with a helmet, pads, and bat. The camera should be positioned in a **Third-Person view** (behind the batsman), slightly elevated to see the pitch and the bowler. * **The Stadium**: Create a circular cricket ground with a realistic green pitch texture in the center. The surrounding stadium stands can be simplified using low-poly geometry or textured planes to represent a cheering crowd without heavy rendering costs. * **Visual Effects (VFX)**: This is crucial to match the "Splash" art style. When the bat hits the ball perfectly, spawn a particle explosion (using Three.js Points or Sprites) in colors like Cyan and Magenta. Add a trail renderer to the ball so its trajectory is clearly visible on small screens. * **Optimization**: Use simple materials (MeshLambertMaterial or MeshToonMaterial) rather than expensive PBR shaders. Limit real-time shadows to the player and the ball only. ### 2. Audio Requirements * **BGM**: An energetic, upbeat "Sports Anthem" track (looping) that builds hype, similar to T20 cricket broadcast music. * **Sound Effects (SFX)**: * **Impact**: A crisp, satisfying "Wood on Leather" sound when the bat connects. * **Crowd**: A dynamic crowd roar system. Low murmur during play, explosive cheering for a "Four" or "Six", and a collective "Ohhh" for a miss. * **UI**: Snappy "Swoosh" sounds for menu transitions and button clicks. * **Umpire/Voice**: An announcer saying "Six runs!" or "Out!" creates immersion. ### 3. Gameplay Loop * **The Bowler**: An AI character at the opposite end of the pitch runs up and bowls the ball at varying speeds and slightly different angles. * **The Mechanic**: The ball travels towards the player. The player must judge the timing and direction. * **Scoring System**: * **Perfect Timing + Direction**: The ball flies over the boundary (6 Runs). * **Good Timing**: The ball hits the ground and reaches the boundary (4 Runs). * **Weak Timing**: The ball hits the fielders (Caught out) or results in 0-1 runs. * **Miss**: The ball hits the wickets (Game Over). * **Objective**: Chase a target score (e.g., "Score 20 runs in 1 over") to unlock the next difficulty level or country. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode** is preferred. This allows the user to see the full length of the pitch (Bowler to Batsman) comfortably on a phone. * **Touch Controls**: * **Swipe/Drag Mechanism**: Unlike the mouse click, mobile users will **Swipe** on the screen. * **Swipe Left**: The batsman swings the bat towards the "Off-side" (Left). * **Swipe Right**: The batsman swings towards the "Leg-side" (Right). * **Timing**: The speed and moment of the swipe determine the power of the shot. * **Haptic Feedback**: Trigger the device's vibration (`navigator.vibrate`) specifically when the bat hits the ball. A strong vibration for a "Six", a jarring vibration for hitting the wickets (Out). * **UI Layout**: Place the score, wickets, and balls remaining at the very top of the screen (safe from notch area). Place a large "Replay" button in the center-bottom after the game ends, with a hit area of at least 44x44px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cricket Superstar is an exciting 3D sports game that brings the electrifying atmosphere of cricket stadiums right to your screen. This intense athletic game challenges your perception and reflexes as you step into the shoes of a professional cricket player. With packed stadiums and roaring crowds, every match feels like a real championship event.

The game offers multiple difficulty settings, making it perfect for both cricket newcomers and experienced players. Whether you're just learning the basics of cricket or you're a seasoned pro looking for a challenge, Cricket Superstar has a game mode tailored to your skill level.

Core Features

International Team Selection

Choose your favorite cricket team from countries across the globe. Each team brings its unique style and characteristics, allowing you to represent your preferred nation in various international competitions.

Championship Competitions

Participate in thrilling cricket championships that test your skills against the best teams worldwide. Progress through different tournaments and prove your worth as you climb the ranks to cricket stardom.

Precision-Based Gameplay

The game rewards accuracy and perfect timing. The more precise your shots, the higher your scores will be. This skill-based system ensures that practice and improvement directly translate to better performance.

Stunning 3D Graphics

Experience cricket like never before with vibrant 3D visuals, dynamic stadium environments, and realistic player animations that immerse you in the excitement of professional cricket.

Multiple Difficulty Levels

From beginner-friendly modes to expert-level challenges, the game accommodates players of all skill levels, ensuring everyone can enjoy the thrill of cricket.

Gameplay Mechanics

Cricket Superstar focuses on the batting aspect of cricket, where timing and precision are everything. The core gameplay revolves around reading the ball's trajectory and executing perfectly timed shots to maximize your score.

Batting System

The intuitive batting system allows you to control shot direction and power through mouse movements. Success depends on your ability to judge the ball's speed, direction, and bounce, then execute the perfect shot at the right moment.

Scoring System

Your performance is measured by the precision of your shots and the runs you score. Consistent accuracy leads to higher scores and better tournament performance, pushing you closer to cricket superstar status.

Operation Guide

Basic Controls

  • Mouse Movement : Click and drag your mouse left or right to control shot direction
  • Timing : Release at the correct moment when the ball reaches the optimal hitting zone
  • Precision : Aim for accurate timing to achieve maximum shot power and scoring potential

Pro Tips for Success

  1. Watch the Ball : Keep your eyes focused on the ball's trajectory from the moment it leaves the bowler's hand
  2. Practice Timing : Start with easier difficulty levels to master the timing mechanics
  3. Learn Shot Selection : Different ball positions require different shot directions for optimal results
  4. Stay Patient : Wait for the right moment rather than rushing your shots

Game Progression

As you improve your skills and win matches, you'll unlock new tournaments and face increasingly challenging opponents. The key to becoming a Cricket Superstar lies in consistent practice and gradual skill improvement.

Why Play Cricket Superstar

Authentic Cricket Experience

While simplified for online play, the game captures the essence of cricket's excitement, strategy, and skill requirements. The stadium atmosphere and crowd reactions add to the immersive experience.

Free and Accessible

Cricket Superstar is completely free to play with no hidden costs or premium content locks. Simply open your browser and start playing immediately.

Cross-Platform Compatibility

Enjoy the game on any device - desktop computers, laptops, smartphones, or tablets. The responsive design ensures optimal gameplay across all screen sizes.

Skill Development

Regular play helps develop hand-eye coordination, timing precision, and reaction speed - skills that translate beyond gaming.

Global Competition

Represent different countries and compete in international tournaments, adding a layer of national pride to your cricket journey.

Whether you're a cricket enthusiast or new to the sport, Cricket Superstar offers an engaging and accessible way to experience the thrill of cricket competition from anywhere in the world.

Frequently Asked Questions (FAQ)