Hospital Stories: Doctor Basketball

Seele01-Flash
By
Hospital Stories: Doctor Basketball is a hilarious medical simulation game where you work as a basketball team's infirmary doctor, treating players with absurd and over-the-top medical procedures in ridiculous mini-games.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Hospital Stories: Doctor Basketball 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "Wacky Toon 3D". Use **Cel Shading** (Toon Shader) with thick black outlines to mimic the 2D cartoon style of the reference image. Colors should be highly saturated and vibrant (orange, blue, flesh tones). * **Main Character**: A low-poly 3D character bust (head and shoulders). The head should be morphable or textured to look like a basketball (orange with black lines) fused with a human face. The face needs exaggerated features: bulging eyes, large nose, and thick eyebrows. * **Interactable Elements (Injuries)**: Separate meshes attached to the face representing: * **Zits**: Green/yellow spheres that pulsate. * **Foreign Objects**: A low-poly axe, shards of glass, or basketball hoop netting stuck in the skin. * **Wounds**: Open cuts that need "filling". * **Tools**: 3D models of absurd medical instruments: A Ketchup Bottle (for "blood" transfusion/filling), a Sausage (for blunt force healing), Pliers, and a Candle. * **Environment**: A simple, solid gradient blue background (matches screenshot) or a blurred "Locker Room" environment map. * **Optimization**: Total scene vertex count under 50k. Use instanced meshes for particles. ### 2. Audio Requirements * **BGM**: A quirky, slapstick-style track. Think "circus meets basketball stadium organ." Fast-paced, comedic, looped. * **SFX**: * *Selection*: A basketball dribble sound. * *Action (Squish)*: Wet, exaggerated squishing noises for popping zits. * *Action (Hit)*: A comedic "Slap" or "Bonk" sound when using the sausage tool. * *Success*: A basketball buzzer sound followed by cheering. * *Tool Switch*: A "Zip" or "Whoosh" sound. ### 3. Gameplay Loop * **Core Mechanic**: A series of rapid-fire mini-games (surgery tasks) performed on the static 3D head model. * **Task Examples**: 1. **Extraction**: Player must tap and drag to pull an Axe out of the patient's forehead along a specific vector. 2. **Popping**: Player must tap and hold on Zits until they explode (trigger particle system). 3. **Filling**: Player selects the Ketchup Bottle and must "paint" over a wound area to fill it. * **Progression**: The patient rotates slightly to reveal new injuries. Once all injuries are cleared, the level is complete. * **Fail State**: If the player drags an object the wrong way or takes too long (if a timer is implemented), the patient's face turns green, and a "foul" whistle blows. ### 4. Mobile Controls & Interaction * **Input System**: Use `Raycaster` for all interactions. Map `touchstart`, `touchmove`, and `touchend` events. * **Tap**: To select tools or pop zits. * **Drag/Swipe**: To pull out objects or apply ointments (ketchup). * **Screen Orientation**: **Portrait Mode** preferred to focus on the character's face. * **UI Layout**: * Toolbelt at the bottom of the screen (large icons, minimum 60x60px for thumb friendliness). * Progress bar at the top styled like a Basketball Scoreboard. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on successful extraction or zit popping. * **Visual**: Screen shake (camera jitter) when pulling out large objects. Confetti/Basketball particles on level clear. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Hospital Stories: Doctor Basketball is a wildly entertaining medical simulation game that puts you in charge of a basketball team's infirmary. This quirky game combines sports themes with absurd medical scenarios, creating a unique gaming experience that's both hilarious and engaging. As the team doctor, you'll encounter the most bizarre medical conditions and treat them with equally ridiculous remedies.

Core Features

This free-to-play simulation offers an unforgettable medical adventure:

  • Completely Free : Play instantly in your browser without downloads or payments
  • Hilarious Mini-Games : Experience absurd medical procedures that defy all logic
  • Basketball Team Setting : Work as the official doctor for a quirky basketball team
  • Multiple Patients : Treat team members and their loved ones with various conditions
  • Cross-Platform Support : Available on PC and mobile devices through web browsers
  • Easy Controls : Simple mouse or touch controls for all medical tools

Absurd Medical Scenarios

Prepare for the most unconventional medical treatments you've ever seen! The game features outrageous procedures like filling patients with ketchup, removing axes from bodies, patching wounds with unusual materials, and even hitting scars with sausages. Each level presents new and increasingly ridiculous medical challenges that will test your creativity and sense of humor.

Progressive Difficulty

As you advance through the levels, the medical conditions become more complex and the treatments more absurd. The game maintains its comedic tone while gradually increasing the challenge, ensuring players stay engaged throughout their medical journey.

Game Gameplay

The core gameplay revolves around treating basketball players who suffer from the most unusual injuries and conditions imaginable. You'll use a variety of unconventional medical tools and procedures to help your patients recover. Each patient presents unique challenges that require different approaches and tools.

Medical Procedures Include:

  • Patching wounds with creative materials
  • Removing foreign objects from patients
  • Treating skin conditions with unusual methods
  • Applying unconventional remedies to scars
  • Performing absurd surgical procedures

Operation Guide

The game features intuitive controls designed for both desktop and mobile play:

  • Mouse Users : Click and drag to interact with patients and medical tools
  • Mobile Users : Tap and swipe to perform medical procedures
  • Tool Selection : Click or tap on medical instruments to select them
  • Patient Interaction : Follow on-screen prompts to complete each procedure
  • Level Progression : Successfully treat patients to unlock new levels

The interface is user-friendly, making it easy for players of all ages to jump in and start treating patients immediately.

Why Play This Game

Hospital Stories: Doctor Basketball offers a perfect blend of comedy and simulation that's hard to find elsewhere. The game's absurd take on medical procedures creates laugh-out-loud moments while still providing engaging gameplay. It's ideal for players who enjoy:

  • Stress-Free Gaming : The humorous tone makes it perfect for relaxation
  • Quick Sessions : Mini-game format allows for short, enjoyable play sessions
  • Family-Friendly Fun : Suitable for players of all ages who appreciate silly humor
  • No Commitment : Free-to-play with no downloads required
  • Unique Concept : Unlike traditional medical games, this offers pure comedy

The game successfully parodies medical dramas while creating an entertaining simulation experience that doesn't take itself too seriously. It's the perfect choice for anyone looking for a lighthearted gaming experience that combines sports themes with medical humor.

Frequently Asked Questions (FAQ)