Number Masters - Math Quiz Game

Seele01-Flash
By
Number Masters is an exciting math quiz game that challenges players to solve mathematical problems quickly while escaping from a pursuing sea monster. Test your numerical skills and climb to victory!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Number Masters". 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. Use bright, saturated colors similar to the screenshot: Cyan (`#00FFFF`) for water, vibrant Orange/Yellow for the UI/Stairs, and bold Purple for text. * **Scene Setup**: * **Camera**: Orthographic camera positioned at a slight angle (isometric view) but focused on a vertical layout to emphasize climbing. * **The Sea**: A dynamic water plane at the bottom using a custom shader or simple mesh animation to simulate waves/caustics. The water level must slowly rise over time. * **The Stairs**: A procedurally generated infinite staircase or ladder extending upwards into the sky. * **The Monster**: 3D Red Tentacles (using tube geometries) that emerge from the water surface when the player is too slow. * **The Player**: A simple, cute low-poly character (or a capsule mesh with eyes) standing on the current step. * **Performance**: Use simple geometries (BoxGeometry, CylinderGeometry) to keep draw calls low for mobile browsers. Avoid complex shadows; use baked ambient lighting or a single directional light. ### 2. Audio Requirements * **BGM**: A fast-paced, tropical-themed track (Marimba/Steel drums) that increases in tempo as the water rises, creating a sense of urgency. * **Sound Effects**: * **Climb**: A "Whoosh" or footstep sound when the character jumps up a step. * **Correct Answer**: A bright, positive "Ding" or chime. * **Wrong Answer**: A comical "Buzzer" or "Slip" sound. * **Game Over**: A water splash sound followed by a cartoonish "Gulp" sound as the monster catches the player. * **Ambience**: Faint bubbling water sounds. ### 3. Gameplay Loop * **Core Mechanic**: The player stands on a stair. A math equation appears above the character's head (e.g., "12 + 5 = ?"). * **The Challenge**: Two or three potential answers appear as buttons on the screen. * **Success**: Tapping the correct number causes the player to jump up 2-3 steps, creating distance from the rising water. Score increases. * **Failure**: Tapping the wrong number causes the player to slip (stunned for 1 second), allowing the water to catch up. * **The Threat**: The water level rises at a constant speed (increasing speed as the score gets higher). * **Game Over**: If the water level touches the player's y-position, red tentacles wrap around the player, and the "Game Over" UI is displayed. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (Vertical) is mandatory to accommodate the vertical climbing gameplay and allow one-handed play. * **UI Layout**: * Place the Math Question clearly in the upper center (World Space UI or HUD). * Place the **Answer Buttons** at the bottom third of the screen. These must be large, tap-friendly rectangles (minimum height 60px) spanning the width of the screen, easy to reach with a thumb. * **Touch Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on correct answers and a longer vibration on Game Over. * **Visual**: On a correct tap, spawn confetti particles. On a wrong tap, shake the camera slightly. * **Start/Restart**: A large "Tap to Start" overlay that disappears instantly upon the first interaction. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Number Masters is an engaging educational math game that combines learning with thrilling gameplay. Players must solve mathematical questions correctly and quickly to progress through challenging levels while being chased by a menacing sea monster. This unique puzzle experience transforms math practice into an exciting adventure that keeps players motivated and engaged.

The game features colorful, cartoon-style graphics with a vibrant underwater theme that appeals to players of all ages. The pressure of the approaching sea monster adds excitement to each mathematical challenge, making learning math both fun and memorable.

Core Features

Educational Value

  • Comprehensive Math Practice : Covers various mathematical concepts suitable for different skill levels
  • Speed Training : Improves mental calculation speed and accuracy
  • Progressive Difficulty : Questions become more challenging as you advance
  • Instant Feedback : Learn from mistakes with immediate response system

Engaging Gameplay Mechanics

  • Escape Challenge : Unique sea monster chase mechanic adds urgency and excitement
  • Stair Climbing System : Visual progress tracking as you answer questions correctly
  • Competitive Element : Challenge yourself to beat your previous scores
  • Colorful Graphics : Eye-catching underwater theme with friendly cartoon aesthetics

Accessibility Features

  • Free to Play : Complete game experience at no cost
  • Cross-Platform : Works perfectly on both desktop computers and mobile devices
  • Browser-Based : No downloads required, play instantly in your web browser
  • Simple Controls : Easy mouse-click interface suitable for all ages

Game Mechanics

In Number Masters, success depends on your ability to solve math problems under pressure. Each correct answer allows you to climb higher on the stairs, moving you further away from the pursuing sea monster. Wrong answers or slow responses give the monster a chance to catch up, adding tension to every decision.

The game tests various mathematical skills including: - Basic arithmetic (addition, subtraction, multiplication, division) - Number recognition and comparison - Quick mental calculation - Problem-solving under time pressure

Controls and Interface

The game features an intuitive control system designed for ease of use: - Mouse Control : Simply click on the correct number or answer with your left mouse button - Touch Support : Full touch screen compatibility for mobile and tablet devices - Clear Interface : Large, easy-to-read numbers and questions - Visual Feedback : Immediate response to correct and incorrect answers

Why Play Number Masters

Number Masters stands out as an exceptional educational game that proves learning math can be exciting. The unique combination of education and entertainment makes it perfect for:

  • Students looking to improve their math skills in a fun way
  • Parents seeking educational games for their children
  • Adults wanting to keep their mental math skills sharp
  • Teachers looking for engaging educational tools

The game's design ensures that players remain motivated through its challenging yet rewarding gameplay. The sea monster chase element transforms what could be routine math practice into an adrenaline-pumping adventure that players will want to return to again and again.

Whether you're looking to improve your mathematical abilities, enjoy a quick brain training session, or simply have fun with numbers, Number Masters delivers an experience that is both educational and entertaining.

Frequently Asked Questions (FAQ)