Doctor Teeth - Dental Care Game

Seele01-Flash
By
Doctor Teeth is an entertaining dental care simulation game where you play as a dentist treating various patients. Use realistic dental tools to fill cavities, clean teeth, and solve dental problems while learning about oral hygiene.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Doctor Teeth 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-gloss cartoon 3D aesthetic (similar to the reference image). Use `MeshStandardMaterial` with high roughness for skin but high metalness/gloss for teeth and tools to make them look shiny and wet. * **Camera & Perspective**: Fixed First-Person view looking directly into an open mouth. The camera should be static, simulating the dentist's eyes. * **Patient Model**: A simplified head mesh with a large, exaggerated open mouth. * **Teeth**: Individual meshes for each tooth (lower and upper jaw). * **States**: Each tooth needs texture/color variants: Healthy (White), Cavity (Black spot), Plaque (Yellow), Rotten (Grey/Cracked). * **Expression**: Use simple scaling or texture swapping on eyes to show nervousness (e.g., shaking pupils or a "sweat drop" particle effect). * **Tools**: 3D models for: * **Drill**: Metallic, rotating tip. * **Toothbrush**: Bristles with simple animation. * **Forceps**: For extraction. * **Water Spray**: Emits particle stream. * **Environment**: A simple, soothing blue gradient or striped background (clinic wallpaper) to keep focus on the mouth. * **Mobile Optimization**: Use low-poly meshes for teeth and tools. Bake ambient occlusion where possible. Avoid expensive real-time shadows; use a simple directional light and an ambient light. ### 2. Audio Requirements * **BGM**: Lighthearted, whimsical "lobby" music. A mix of pizzicato strings and woodwinds to create a funny, slightly awkward atmosphere. * **Sound Effects (SFX)**: * **Drill**: A comical, high-pitched buzz (looped while holding touch). * **Extraction**: A cartoonish "Pop!" or "Boing!" sound when a tooth is pulled. * **Brushing**: A rhythmic scrubbing sound (ASMR style). * **Cleaning/Sparkle**: A magical "ding" chime when a tooth is fully restored. * **Patient**: Nervous mumbles when tools approach, and a sigh of relief ("Ahhh") when finished. ### 3. Gameplay Loop * **Initialization**: The level starts with a random configuration of dental issues (e.g., 2 cavities, 3 plaque teeth, 1 rotten tooth). * **Tool Logic**: * **Drill**: Used on **Cavities**. Player must hold on the spot until the black spot disappears. * **Toothbrush**: Used on **Plaque**. Player must "rub" (move finger back and forth) over the tooth to clean it. * **Forceps**: Used on **Rotten Teeth**. Tap to grab, then swipe up to pull. * **Win Condition**: All teeth are turned to the "Healthy White" state. * **Victory Moment**: The patient smiles (mouth closes slightly to a grin), and a "Perfect Smile!" UI overlay appears with confetti particles. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (vertical) is mandatory to fit the face shape and allow one-handed play. * **Tool Selection (UI)**: A horizontal scrollable bar or grid at the **bottom of the screen** (easy thumb reach). Icons must be large (minimum 60x60px) and distinct. * **Interaction Mechanics (Raycasting)**: * **Tap to Select**: Tap a tool from the bottom bar to equip it. The tool model should appear in 3D space, following the user's touch position with a slight lag (lerp) for smoothness. * **Touch & Hold**: For the Drill and Water Spray. * **Scrub Gesture**: Detect rapid small movements (delta X/Y) while touching a tooth for the Toothbrush. * **Haptic Feedback**: * Continuous vibration while drilling. * A strong single pulse when a tooth is pulled. * A light tap when switching tools. * **Visual Feedback**: When a tool hovers over a valid target tooth, highlight the tooth with a subtle emission glow or outline. Show a circular progress bar overlay on the tooth during treatment. 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 Teeth is a captivating skill-based simulation game that puts you in the shoes of a professional dentist. This colorful and engaging game combines education with entertainment, allowing players to learn about dental hygiene while having fun treating virtual patients. With its intuitive gameplay mechanics and charming cartoon-style graphics, Doctor Teeth offers an accessible yet comprehensive dental care experience.

The game features realistic dental procedures presented in a fun, non-intimidating way. Players can explore various aspects of dental care, from routine cleanings to more complex procedures, all while enjoying the humorous reactions of their cartoon patients.

Core Features

Comprehensive Dental Tools Collection

Doctor Teeth provides an extensive array of authentic dental instruments. You'll have access to: - Dental drills for cavity preparation and removal - Filling materials to restore damaged teeth - Cleaning tools including scalers and polishers - Extraction tools for removing problematic teeth - Breath treatment solutions for oral hygiene - Diagnostic equipment to identify dental issues

Interactive Patient Care System

Each patient presents unique dental challenges that require different treatment approaches. The game's intelligent system ensures variety in: - Different types of dental problems - Varying severity levels of conditions - Patient reactions and feedback - Treatment success measurements

Educational Value

While playing, you'll naturally learn about: - Proper dental hygiene practices - Common dental problems and their treatments - The importance of regular dental care - Professional dental procedures and techniques

Built-in Hint System

Stuck on a particular case? The game includes a helpful stethoscope hint feature that guides you toward the correct treatment approach, making it perfect for players of all skill levels.

Gameplay Mechanics

Treatment Process

The core gameplay revolves around diagnosing and treating dental problems:

  1. Patient Examination : Assess each patient's dental condition
  2. Tool Selection : Choose the appropriate dental instrument
  3. Treatment Application : Carefully perform the necessary procedure
  4. Progress Monitoring : Watch patient reactions and treatment effectiveness
  5. Case Completion : Successfully restore the patient's dental health

Skill Development

As you progress through different cases, you'll develop: - Precision : Accurate tool handling and placement - Diagnosis Skills : Quick identification of dental problems - Time Management : Efficient treatment delivery - Patient Care : Understanding different treatment approaches

Operation Guide

Basic Controls

The game features simple, intuitive controls suitable for all ages:

Desktop Players: - Click any tool to select and equip it - Hold mouse button to apply the tool to specific areas - Drag to move tools precisely across treatment areas - Click stethoscope icon when you need helpful hints

Mobile Players: - Tap any tool to select it from the instrument panel - Hold finger on the screen to apply treatment - Drag finger to guide tools accurately - Tap hint button for guidance when needed

Treatment Tips

  • Start with examination to identify all problems
  • Use the right tool for each specific dental issue
  • Apply steady pressure for effective treatment
  • Pay attention to patient reactions for feedback
  • Complete all necessary procedures for best results

Why Play Doctor Teeth?

Perfect for All Ages

Doctor Teeth strikes the perfect balance between entertainment and education. Children can learn about dental health in a fun, engaging way, while adults can enjoy the satisfying gameplay of problem-solving and patient care.

Free and Accessible

This completely free browser-based game requires no downloads or installations. Simply visit the game page and start playing immediately on any device with internet access.

Educational Benefits

Beyond entertainment, Doctor Teeth serves as an excellent educational tool that: - Reduces dental anxiety through familiarization - Teaches proper oral hygiene habits - Explains common dental procedures - Promotes the importance of regular dental visits

Engaging Gameplay Loop

The game's design ensures long-term engagement through: - Varied patient cases and conditions - Progressive difficulty levels - Satisfying treatment completion - Charming patient animations and reactions

Cross-Platform Compatibility

Enjoy Doctor Teeth on any device - desktop computers, laptops, tablets, or smartphones. The responsive design ensures optimal gameplay experience across all platforms.

Frequently Asked Questions (FAQ)