Doctor Hero - Medical Surgery Simulation Game

Seele01-Flash
By
Doctor Hero is an engaging medical simulation game where you start as a hospital intern and work your way up to become the world's most successful surgeon through patient diagnosis, treatment, and surgical procedures.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Doctor Hero". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual, Low-poly 3D aesthetic similar to "FOMO Games" titles. Use a bright, high-saturation color palette. * **Background:** Solid bright yellow (#FFD700) or soft gradient to maintain focus on the character. * **Characters:** Stylized, cartoon-like human models with minimal facial features but expressive eyes. The patient should be lying down. The player's avatar (visible as hands or a bust at the top) should wear teal scrubs, pink hair, and round glasses. * **Key Assets:** * **The Scanner:** A rounded rectangular tablet device with a purple border that functions as an "X-Ray" window. * **Anatomy:** A simplified "Skeleton" model and a "Red Sphere" (representing the disease/affliction) that are only visible through the scanner lens or when the skin transparency changes. * **Performance:** Use primitive geometries (Box, Cylinder, Sphere) where possible to keep polygon count low. Use `MeshToonMaterial` or `MeshLambertMaterial` for flat, performant shading. Avoid heavy textures; use vertex colors. ### 2. Audio Requirements * **BGM:** A lighthearted, looping "Muzak" or hospital elevator style track—calm, acoustic, and reassuring. * **Sound Effects (SFX):** * **Scanner Hum:** A subtle electronic hum that increases in pitch or volume as the scanner gets closer to the "Red Sphere" (the affliction). * **Diagnosis Ping:** A satisfying "Ding!" or "Checkmark" sound when the disease is locked on. * **UI Sounds:** Soft "Pops" and "Clicks" for button interactions. ### 3. Gameplay Loop * **Phase 1: The Diagnosis (X-Ray Mechanic):** The patient appears with an unknown ailment. The player must drag the "Scanner" tool across the patient's torso. * **Mechanic:** As the scanner moves, it should reveal a hidden layer (the skeleton and the red disease node) underneath the skin. * **Phase 2: Detection:** Once the player hovers the scanner over the red node for 1 second, the scanner frame turns Green, and the camera zooms in. * **Phase 3: Surgery (Simplified):** A basic medical tool (e.g., a syringe or scalpel) appears. The player must perform a simple gesture (tap to inject, or swipe to cut) to remove the red node. * **Victory:** The patient smiles, the background flashes confetti particles, and a "Cured!" text appears. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is required to mimic holding a clipboard or the scanner tablet shown in the screenshot. * **Touch Input:** * **Drag:** One-finger drag to move the X-Ray Scanner around the screen (mapped to raycasting on the 3D plane). * **Release:** Releasing the finger locks the diagnosis if over the correct spot. * **Visual Feedback:** The scanner should have a subtle "bobbing" motion to feel floating. When the disease is found, the UI should pulse. * **Haptics (Web Vibration API):** Trigger a vibration (`navigator.vibrate(20)`) when the scanner passes over the red disease node to simulate detecting a heartbeat or anomaly. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Doctor Hero is an immersive medical simulation game that puts you in the role of a aspiring medical professional. Starting as a humble intern at a busy hospital, you'll embark on an exciting journey to become a world-renowned surgeon. This engaging simulation combines realistic medical procedures with accessible gameplay, making it perfect for players interested in healthcare careers or those who simply enjoy helping virtual patients recover.

The game features a comprehensive medical experience where every decision matters. You'll diagnose various conditions, examine patients thoroughly, and perform life-saving surgical procedures. As you progress through different medical cases, your skills will improve, and your reputation as a capable medical professional will grow.

Core Features

Progressive Career System

Start your medical journey as an intern and gradually advance through the ranks. Each successful treatment and surgery brings you closer to becoming a prestigious surgeon. The game rewards skill development and careful patient care with career advancement opportunities.

Realistic Medical Procedures

Experience authentic medical workflows including patient examination, diagnostic procedures, and surgical operations. Use various medical tools and equipment to identify ailments, treat injuries, and perform complex surgeries with precision.

Diverse Patient Cases

Encounter a wide variety of medical conditions and patient scenarios. From routine check-ups to emergency surgeries, each case presents unique challenges that test your diagnostic skills and medical knowledge.

Interactive Medical Tools

Operate sophisticated medical equipment using intuitive mouse controls. X-ray machines, surgical instruments, diagnostic tools, and monitoring devices are all at your disposal to provide the best patient care possible.

Skill Development System

Improve your medical expertise through hands-on experience. The more patients you successfully treat, the better you become at identifying symptoms, making accurate diagnoses, and performing complex procedures.

Gameplay Mechanics

The core gameplay revolves around the medical examination and treatment process. You'll start by meeting patients who present various symptoms and complaints. Your task is to conduct thorough examinations, use diagnostic tools to identify the root cause of their problems, and then provide appropriate treatment.

Diagnostic procedures include physical examinations, X-rays, blood tests, and other medical assessments. Once you've identified the patient's condition, you'll need to decide on the best treatment approach, which may involve medication, therapy, or surgical intervention.

Surgical procedures form a significant part of the gameplay, requiring precision and careful attention to detail. You'll use various surgical instruments to perform operations, from minor procedures to major surgeries, all while monitoring the patient's vital signs.

Operation Guide

The game uses simple and intuitive mouse controls that make medical procedures accessible to all players:

  • Left Mouse Button : Interact with all medical tools and equipment
  • Drag and Move : Navigate instruments during examinations and surgeries
  • Point and Click : Select diagnostic options and treatment methods
  • Follow Prompts : The game provides helpful guidance for each medical procedure

The interface is designed to be user-friendly while maintaining the complexity and satisfaction of real medical procedures. Visual indicators and step-by-step instructions ensure that players can focus on the medical decision-making rather than struggling with controls.

Why Play Doctor Hero

Educational Value

Doctor Hero offers an excellent introduction to medical concepts and procedures. While maintaining entertainment value, the game provides insights into healthcare workflows, diagnostic processes, and the importance of careful patient care.

Stress-Free Learning Environment

Unlike real medical situations, Doctor Hero allows you to learn and experiment without real-world consequences. Make mistakes, learn from them, and develop your skills in a safe, supportive environment.

Career Inspiration

For those considering careers in healthcare, this game provides a fun glimpse into the medical profession. Experience the satisfaction of helping patients and saving lives while exploring different medical specialties.

Accessible Healthcare Simulation

The game makes complex medical procedures accessible to players of all ages and backgrounds. No prior medical knowledge is required – just curiosity and a desire to help virtual patients feel better.

Progressive Challenge System

As your skills improve, you'll face more complex cases that require advanced diagnostic abilities and surgical precision. This progression system keeps the gameplay engaging and rewarding throughout your medical career journey.

Frequently Asked Questions (FAQ)