Stickman Badminton

Seele01-Flash
By
Stickman Badminton brings the classic racket sport to life with charming stick figure characters. Play solo or challenge a friend in this entertaining free sports game that's perfect for all ages.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Stickman Badminton**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "2.5D Arcade Aesthetic." Use 3D models rendered with a fixed side-view camera (OrthographicCamera preferred) to mimic the classic Flash game look but with modern depth. * **Characters:** * **Player:** A classic black Stickman constructed from simple 3D primitives (Spheres for joints/head, Cylinders for limbs) to ensure low poly count. * **Opponent (Robot):** Similar stickman structure but with a metallic grey texture and a "visor" or antenna on the head. * **Environment:** * **Court:** A rectangular floor with a polished wood texture. * **Net:** A semi-transparent mesh texture standing in the center (Z=0). * **Background:** A simple textured concrete wall or a blurred gymnasium interior to provide depth without distraction. * **Particles & Effects:** * Yellow "impact sparks" or small star textures appearing at the point of contact when the racket hits the shuttlecock. * A "Shadow blob" under the characters and shuttlecock to help players judge depth and landing position. ### 2. Audio Requirements * **BGM:** A fast-paced, lighthearted "8-bit Sports" or energetic Synth-pop track that loops seamlessly. * **Sound Effects (SFX):** * **Racket Hit:** A distinct "Thwack" or "Pop" sound (pitch-shifted higher for harder hits/smashes). * **Movement:** Squeaky sneaker sounds when changing direction rapidly. * **Score/Win:** A short triumphant jingle or crowd cheer. * **Collision:** A dull thud if the shuttlecock hits the floor. ### 3. Gameplay Loop * **Core Mechanics:** 1v1 Badminton match. The player controls the left stickman; AI controls the right stickman. * **Physics Logic (Crucial):** * **Shuttlecock Aerodynamics:** Unlike a tennis ball, the shuttlecock must have high air resistance (drag). It should launch fast but decelerate quickly in mid-air, creating a steep parabolic arc. * **Collision Detection:** A simple bounding box or sphere check between the Racket Head and the Shuttlecock. * **AI Behavior:** The Robot opponent should track the shuttlecock's x-position and attempt to move under it. Add a slight reaction delay or "mistake probability" so it isn't unbeatable. * **Scoring System:** * If the shuttlecock touches the floor on the opponent's side, Player gets +1 point. * First to 7 points wins the set. * Display a "Game Over / You Win" modal with a restart button upon completion. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** (Force landscape if possible, or CSS rotate warning). * **Touch Controls (Virtual HUD):** * **Left Side:** A floating **Virtual Joystick** or two large arrows (Left/Right) for horizontal movement. * **Right Side:** Two large circular action buttons: * **Button A (Swing):** Triggers the racket swing animation. * **Button B (Jump):** rapid vertical ascent. * **Hitbox Optimization:** UI buttons must have a generous hit area (min 60x60px) to prevent missed inputs during fast gameplay. * **Feedback:** * **Haptics:** Trigger `navigator.vibrate(50)` when the player successfully hits the shuttlecock. * **Visual:** Subtle screen shake (camera jitter) on powerful "Smash" hits. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stickman Badminton is a delightfully simple yet engaging sports game that transforms the elegant sport of badminton into an accessible stick figure adventure. With a solid 3.7/5 rating from players worldwide, this free online game offers hours of entertainment whether you're playing alone or challenging friends.

The game features charming stick figure characters engaged in fast-paced badminton matches. Choose to play as different character types and experience the thrill of competitive badminton without the complexity of real-world rules and regulations.

Core Features

Free and Accessible Gaming

  • Completely Free : No downloads, subscriptions, or hidden costs
  • Browser-Based : Play instantly in any modern web browser
  • All Ages Content : Safe and appropriate for players of all ages
  • Cross-Platform : Works on computers, tablets, and mobile devices

Engaging Gameplay Modes

  • Single Player Mode : Practice your skills against AI opponents
  • Two-Player Mode : Challenge friends for local multiplayer fun
  • Multiple Characters : Choose from human and robot stick figures
  • Intuitive Controls : Easy-to-learn gameplay mechanics

Classic Badminton Action

Experience authentic badminton gameplay with simplified controls that make the sport accessible to everyone. The physics-based shuttlecock movement creates realistic rally dynamics while maintaining the fun, casual atmosphere that stick figure games are known for.

Game Mechanics

Stickman Badminton captures the essence of real badminton while keeping controls simple and intuitive. Players control their stick figure characters as they move around the court, timing their swings to hit the shuttlecock over the net. The game features responsive physics that make each rally feel dynamic and engaging.

The scoring system follows traditional badminton rules, making it both educational and entertaining. Whether you're new to badminton or a seasoned player, you'll find the gameplay both familiar and refreshing.

Operation Guide

Controls are designed for simplicity and accessibility:

  • Movement Controls : Use arrow keys or WASD to move your stick figure around the court
  • Swing Action : Press the designated action key to swing your racket and hit the shuttlecock
  • Timing : Master the timing of your swings to control the shuttlecock's direction and power
  • Positioning : Strategic positioning is key to winning rallies

The game provides in-game instructions to help new players get started quickly. The learning curve is gentle, making it perfect for casual gaming sessions.

Why Play This Game

Stickman Badminton offers the perfect blend of sports simulation and casual gaming fun. Here's what makes it special:

Instant Entertainment : Jump into a quick match whenever you have a few minutes to spare. No lengthy tutorials or complex setups required.

Social Gaming : The two-player mode makes it an excellent choice for friends looking to compete in a fun, lighthearted sports challenge.

Skill Development : While simple to play, the game rewards timing, positioning, and strategy, helping players develop their badminton understanding.

Stress-Free Fun : The charming stick figure art style and casual gameplay create a relaxing gaming experience without pressure or frustration.

Educational Value : Learn basic badminton rules and strategies in an entertaining, interactive format.

Whether you're a badminton enthusiast or someone looking for a fun sports game to pass the time, Stickman Badminton delivers an enjoyable experience that keeps players coming back for more matches.

Frequently Asked Questions (FAQ)