Teeth Runner - Fun Dental Care Arcade Game

Seele01-Flash
By
Teeth Runner is a fun casual arcade game where you brush teeth for various characters including humans, zombies, and vampires. Each character needs different toothpaste ingredients for proper dental care!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Teeth Runner". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual 3D aesthetic. Use bright, high-saturation colors (Cyan background #00FFFF, Bright Yellow teeth, Neon Pink/Blue toothpaste). Models should use a "Toon" or "Cell Shading" look with simple geometry (Low-poly) to ensure 60FPS on mobile devices. * **Player Character:** A floating, 3D toothbrush positioned in the center of the screen. It should leave a trail of "toothpaste foam" particles when active. * **The "Track":** Instead of a traditional road, the path consists of a continuous line of "Heads" (Humans, Zombies with green skin, Vampires with fangs) lying face up with mouths wide open. * **Obstacles:** Between the open mouths or inside "bad" mouths, place obstacles like red spikes, rotting grey teeth, or closing jaws that must be avoided. * **Environment:** A simple abstract background (bubbles floating in a blue sky) to keep rendering costs low. * **Optimization:** Use `BoxGeometry` or `CylinderGeometry` for heads/teeth to minimize vertex count. Reuse geometries (InstancedMesh) for the teeth and heads. ### 2. Audio Requirements * **BGM:** A whimsical, upbeat, and fast-paced loop (Synth-pop style) that matches the "rushed" feeling of an arcade runner. * **Sound Effects (SFX):** * **Brushing:** A satisfying, continuous "scrubbing" or "squeaky clean" sound loop when the player holds the touch. * **Success:** A high-pitched "sparkle" or "ding" sound when a mouth is fully cleaned. * **Fail/Hit:** A comical "Ouch!", "Eww!", or a dull thud when hitting an obstacle or gums. * **UI:** Soft clicks for menu interaction. ### 3. Gameplay Loop * **Core Mechanic (Inverse Runner):** The camera and toothbrush move forward automatically along the Z-axis. By default, the toothbrush hovers **above** the mouths (Safe State). * **Interaction:** * **Input:** When the player **holds** the screen, the toothbrush lowers onto the "Track" (into the mouths). * **Action:** While lowered, the brush cleans teeth. Dirty teeth (yellow) should turn white instantly upon contact. * **Scoring:** Score increases for every tooth turned white. * **Fail State:** If the player lowers the brush onto an Obstacle (Spikes/Rotting Teeth) or hits the gums (the space between mouths if not timed correctly), they lose health or the game ends. * **Win State:** Reach the end of the level (a finish line character with a perfect smile). ### 4. Mobile Controls & Interaction * **Input Scheme:** One-Button / One-Handed control. * **Touch Start / Mouse Down:** Lower the toothbrush (Action state). * **Touch End / Mouse Up:** Raise the toothbrush (Avoid state). * **Orientation:** **Portrait Mode** (Vertical) is mandatory for this genre. * **Responsiveness:** The Up/Down movement must be snappy and instant (Lerp with a high speed) to allow for quick reflex dodges. * **Haptic Feedback:** Trigger the device's vibration (`navigator.vibrate`) when brushing teeth (light continuous vibration) and a heavy vibration pulse when hitting an obstacle. * **UI Layout:** * Score displayed large at the top center. * A simple "Tap to Start" overlay. * UI buttons must have a hit area of at least 44x44px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Teeth Runner is a unique and entertaining arcade game that combines dental hygiene with fast-paced gaming action. In this colorful one-button game, you take on the role of a dental care professional serving a diverse clientele including humans, zombies, vampires, and other quirky characters. The challenge lies in selecting the correct toothpaste ingredients for each character's specific dental needs while maintaining quick reflexes and precision timing.

Core Features

Simple One-Button Controls

Teeth Runner features intuitive gameplay that anyone can master. The simple mouse-controlled mechanics make it accessible to players of all ages and skill levels, while still providing engaging challenges as you progress.

Diverse Character Types

The game features an entertaining cast of characters, each with unique dental requirements: - Humans : Standard dental care with regular toothpaste - Zombies : Special formulations for undead dental hygiene - Vampires : Customized care for fanged dental structures - Various other characters : Each bringing their own dental challenges

Colorful Arcade Action

Enjoy vibrant, cartoon-style graphics with a bright blue sky backdrop and cheerful character designs. The visual style makes dental care fun and engaging rather than clinical or boring.

Progressive Difficulty

As you advance through levels, the game becomes more challenging with faster-paced action and more complex character requirements, keeping gameplay fresh and exciting.

Gameplay Mechanics

In Teeth Runner, timing and accuracy are everything. You'll need to quickly identify each character's dental needs and select the appropriate toothpaste ingredients. The game tests your reflexes as characters move along a conveyor-like system, requiring quick decision-making and precise mouse control.

The variety of characters keeps gameplay interesting, as you must remember different requirements for zombies versus vampires versus humans. This adds a memory and strategy element to the fast-paced arcade action.

Operation Guide

The controls are designed for maximum simplicity: - Hold Left Mouse Button : Position the toothbrush down for brushing action - Release Mouse Button : Move the toothbrush up to prepare for the next character - Timing : Watch character movement and apply the right toothpaste at the perfect moment

Success depends on matching the correct toothpaste type to each character while maintaining smooth, rhythmic brushing motions.

Why Play This Game

Teeth Runner offers a perfect blend of educational value and entertainment. It's an excellent choice for: - Casual gamers looking for quick, fun sessions - Players who enjoy arcade-style challenges with simple controls - Anyone interested in unique, quirky game concepts that stand out from typical arcade games - Family-friendly gaming suitable for all ages - Quick gaming breaks due to its accessible one-button design

The game is completely free to play through your web browser, requiring no downloads or installations. Its cross-platform browser compatibility means you can enjoy it on desktop computers, laptops, tablets, and mobile devices.

Frequently Asked Questions (FAQ)