Basket Swooshes - Online Basketball Tournament Game

Seele01-Flash
By
Basket Swooshes is an exciting online basketball tournament game where you compete for international glory. Choose from 32 countries, battle through group stages, and claim championship victory in intense matches to 11 points.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Basket Swooshes - 3D Arcade Basketball Tournament". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Stylized, cartoonish 3D (Low-poly with cel-shading or vibrant flat textures) to mimic the original 2D art style but in a 3D space. Characters should have exaggerated heads (Bobblehead style) and distinct facial expressions (focused for shooter, intense defense for opponent). * **Characters:** Create two main player models: the Shooter (User) and the Defender (AI). Different textures should represent the 32 national jersey colors. * **The Court:** A standard hardwood basketball court floor with clear white lines. The background should feature a simplified 3D crowd stadium (using low-poly instanced geometry or flat 2D sprites facing the camera to save performance on mobile). * **The Ball:** A standard orange basketball texture. Add a "Trail Renderer" effect (like a comet tail) that activates when the ball is shot. If the shot is perfect ("Swoosh"), the trail turns into flames. * **Camera:** Fixed perspective, slightly elevated side-view (2.5D perspective) looking at the half-court setup, similar to a TV broadcast angle but zoomed in enough to see the characters clearly on a phone screen. ### 2. Audio Requirements * **BGM:** Upbeat, energetic funky sports-arena music with a driving bassline and brass section. It should loop seamlessly. * **SFX:** * **Shooting:** A "whoosh" sound increasing in pitch as the shot power charges. * **Scoring:** A satisfying "swish" net sound for clean shots, and a "thud" or "clang" for rim hits. * **Crowd:** Mild ambient murmur; erupts into cheering (applause sound) when a basket is made; collective "awww" when missed. * **UI:** Digital "blip" sounds for button presses and country selection. ### 3. Gameplay Loop * **Tournament Mode:** The core logic involves a bracket system. The user selects a country from a grid of 32 flags. * **Match Logic:** * First to 11 points wins. * Turn-based or real-time shooting contest against an AI opponent. The AI should have varying difficulty levels (accuracy increases as the tournament progresses). * **Shooting Mechanics:** * The player's character stands at varying distances/angles from the hoop on each turn. * The AI defender moves back and forth in front of the shooter to block the shot path (jumping or waving hands). * **Trajectory System:** A predictive dotted line shows the initial arc of the ball but fades out after a short distance, requiring player skill to judge the full path. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** is preferred for the court layout, but the code should handle resize events gracefully. * **Touch Controls (One-Touch Mechanic):** * **Tap & Hold:** The player touches anywhere on the right half of the screen to start the shot aiming. * **Drag:** Dragging finger up/down adjusts the trajectory arc (angle). Dragging left/right adjusts the horizontal aim slightly. * **Release:**Releasing the finger shoots the ball. * **UI Layout:** * Scoreboard (Player vs. AI) prominently displayed at the top center. * Large, thumb-friendly "Pause" button in the top right corner (min 44x44px). * Victory/Defeat popup modal with large "Next Match" or "Retry" buttons. * **Haptic Feedback:** Trigger a short, sharp vibration (using `navigator.vibrate`) when the ball hits the rim or backboard, and a longer, smooth vibration when a goal is scored. 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 Swooshes is a thrilling basketball tournament game that puts you at the center of international competition. This free-to-play sports game combines simple controls with engaging tournament gameplay, allowing players to experience the excitement of competing for basketball supremacy on a global stage.

With its colorful cartoon-style graphics and intuitive mouse-click shooting system, Basket Swooshes delivers an accessible yet competitive basketball experience that appeals to both casual players and sports game enthusiasts.

Core Features

International Tournament Competition

Choose your team from 32 different countries and represent your nation in an authentic tournament format. The game features both group stages and knockout phases, mirroring real international basketball competitions.

Fast-Paced Match Format

Each match follows an exciting first-to-11-points scoring system, ensuring quick, action-packed games that maintain high energy throughout. This format keeps matches engaging without overstaying their welcome.

Progressive Tournament Structure

  • Group Stages : Compete against other nations to advance
  • Knockout Phase : Single-elimination matches leading to the finals
  • Championship Glory : Battle for the ultimate tournament victory

Multiplayer and Single Player Options

Whether you prefer solo challenges or competing against friends, Basket Swooshes accommodates different play styles with both single-player tournament modes and multiplayer capabilities.

Gameplay Mechanics

The game focuses on precision shooting and timing , requiring players to master their shot accuracy while competing under tournament pressure. Each match becomes a test of skill as you work to outscore your opponents and advance through increasingly challenging rounds.

The cartoon-style presentation makes the game visually appealing while maintaining clear, readable gameplay elements. The stadium atmosphere, complete with cheering crowds, adds to the tournament excitement.

Operation Guide

Basic Controls: - Mouse Click : Aim and shoot the basketball - Timing : Click at the right moment for accurate shots - Strategy : Position your shots strategically to outmaneuver opponents

Tournament Progression: 1. Select your preferred country from 32 available options 2. Compete in group stage matches (can be skipped if desired) 3. Advance to knockout rounds through victories 4. Battle through elimination matches to reach the finals 5. Win the championship tournament

Winning Strategy: - Focus on shot accuracy over speed - Study opponent patterns during matches - Maintain consistency throughout the tournament - Use the first-to-11 format to your advantage with strategic scoring

Why Play Basket Swooshes

Perfect for Sports Fans : Experience the thrill of international basketball competition without leaving your browser. The tournament format provides authentic sports excitement with genuine competitive tension.

Accessible Yet Challenging : Simple mouse-click controls make the game easy to learn, while the tournament progression and opponent AI provide plenty of challenge for skilled players.

Great for Quick Sessions : With matches lasting just until one team reaches 11 points, it's perfect for quick gaming breaks or extended tournament runs.

Cross-Platform Compatibility : Play directly in your web browser on any device - computer, tablet, or smartphone - without downloads or installations.

Completely Free : Enjoy the full tournament experience without any cost, making it an excellent choice for budget-conscious gamers who love sports competition.

Frequently Asked Questions (FAQ)