Basket Champs - Basketball Tournament Game

Seele01-Flash
By
Basket Champs is an exciting basketball tournament game where you compete against rival nations in challenging 5-round competitions. Master your shooting skills as hoops move and drift in increasingly difficult rounds.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Basket Champs: World Tournament**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Cartoon / Low-poly aesthetic inspired by the reference image. Use bright, saturated colors (Vibrant Red, Court Orange, Stark White) and `MeshToonMaterial` or simple `MeshStandardMaterial` for performant rendering on mobile. * **Scene Layout:** A basketball court viewed from a fixed perspective behind the shooting position (slightly low angle). The floor should have a polished wood texture with white court lines. * **Core Objects:** * **The Ball:** An orange sphere with black torus lines to simulate a basketball. High bounciness (restitution). * **The Hoop:** A standard backboard (white/glass), an orange rim (torus), and a simple white cone/cylinder for the net. * **Background:** A blurred crowd texture or simple low-poly bleachers to imply a stadium setting without high rendering cost. * **Effects:** Simple particle explosion (confetti or stars) when a basket is made. A "trajectory line" (dotted line) showing the predicted path of the ball while the user is aiming. ### 2. Audio Requirements * **BGM:** Upbeat, funky, arcade-style sports music (looping). It should sound energetic and competitive. * **Sound Effects (SFX):** * **Bounce:** A sharp, wooden thud when the ball hits the floor. * **Rim:** A metallic "clank" if the ball hits the rim. * **Net:** A satisfying "swish" sound for a clean shot. * **Crowd:** Cheering audio sprite that triggers on a successful goal; a disappointed groan on a miss. * **Whistle:** A referee whistle sound at the start and end of a round. ### 3. Gameplay Loop * **Tournament Structure:** The player represents a country and competes against an AI (rival nation) in a 5-round tournament. * **Turn-Based Shooting:** The player takes a shot, then the AI takes a shot (simulated by a probability calculation, displayed simply on the scoreboard). * **Progression Mechanics:** * **Round 1:** Standard static hoop. * **Round 2:** The hoop moves vertically (Y-axis) in a sine wave pattern. * **Round 3:** The hoop moves horizontally (Z-axis/depth) or forwards/backwards to mess with distance judgment. * **Winning Condition:** Whomever scores more baskets out of 5 attempts wins the round. * **Sudden Death:** If the score is tied after 5 shots, enter "Sudden Death" mode: the first person to miss while the other scores loses immediately. ### 4. Mobile Controls & Interaction * **Control Scheme:** "Slingshot" or "Drag-to-Shoot" mechanic. * **Touch Start:** Player touches the screen to grab the ball. * **Touch Move:** Dragging back/down calculates the force and angle. Display a visual trajectory guide during this phase. * **Touch End:** Releasing the finger applies the impulse to the ball physics body. * **Screen Orientation:** **Portrait Mode** (Vertical) design to allow one-handed play. * **Physics:** Use a physics engine (like Cannon.js or Ammo.js integrated with Three.js) to handle gravity, collisions, and bounces realistically. * **Feedback:** * **Haptic:** Trigger `navigator.vibrate(50)` when the ball hits the rim or scores. * **UI:** Large, thumb-friendly buttons for "Next Match" or "Retry". Scoreboard should be clearly visible at the top of the screen (e.g., "PLAYER: 3 - RIVAL: 2"). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Basket Champs is a thrilling basketball tournament game that puts your shooting skills to the ultimate test. Compete against rival nations in an intense 5-round championship where each round brings new challenges and obstacles. With its engaging cartoon-style graphics and progressively difficult gameplay, this free online basketball game offers hours of competitive entertainment.

Core Features

Dynamic Tournament System

Experience a complete tournament structure with five challenging rounds. Each matchup tests different aspects of your basketball shooting abilities, from basic accuracy to advanced precision under pressure.

Progressive Difficulty Challenges

  • Round 1 : Standard shooting to warm up your skills
  • Round 2 : Moving hoops that shift up and down, testing your timing
  • Round 3 : Baskets that drift forwards and backwards, requiring distance judgment
  • Rounds 4-5 : Ultimate challenges combining all mechanics
  • Sudden Death : Tie-breaking rounds for the closest competitions

International Competition Theme

Compete against rival nations in a global basketball championship. Each opponent brings unique challenges, making every tournament feel like a real international sports event.

Instant Accessibility

  • Completely Free : No payment required, full game access
  • Browser-Based : Play directly in your web browser without downloads
  • Cross-Platform : Works on computers, tablets, and smartphones
  • Quick Sessions : Perfect for short gaming breaks or extended play

Gameplay Mechanics

Basket Champs combines classic basketball shooting with innovative challenge elements. The game starts with standard basket shooting but quickly evolves into a test of adaptability and precision. Moving targets require you to predict trajectory and timing, while distance changes demand accurate power control.

The tournament format keeps you engaged with clear progression and increasing stakes. Each round victory brings you closer to becoming the ultimate Basket Champ, while defeats offer immediate retry opportunities.

Game Controls

The intuitive control system makes Basket Champs accessible to players of all skill levels:

  • Mouse Control : Aim your shot by moving the cursor
  • Click and Drag : Determine shot power and angle
  • Release : Execute your basketball shot
  • Touch Controls : Full mobile device support for on-the-go gaming

Timing is crucial, especially in rounds with moving hoops. Practice your release timing to master the more challenging rounds.

Why Play Basket Champs

Perfect for All Skill Levels

Whether you're a basketball fan or casual gamer, Basket Champs offers an ideal difficulty curve. Start with basic shots and progress to complex challenges that test even experienced players.

Competitive Spirit

The tournament format naturally builds excitement and competitive drive. Each round matters, and the sudden death feature ensures nail-biting finishes.

Quick Entertainment

Each game session is perfectly timed for short breaks or longer gaming sessions. The fast-paced rounds keep you engaged without overwhelming time commitments.

Skill Development

Improve hand-eye coordination, timing, and precision through engaging gameplay. The moving target mechanics provide excellent training for reaction time and spatial awareness.

Global Appeal

The international tournament theme adds excitement and context to each match, making victories feel more rewarding and defeats more motivating.

Frequently Asked Questions (FAQ)