Save the Dummy - Stick Figure Physics Puzzle Game

Seele01-Flash
By
Save the Dummy is an engaging physics-based puzzle game where you help a resilient stick figure navigate through 30 increasingly challenging levels using mouse controls and clever problem-solving skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Save the Dummy: Notebook Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style (Doodle Aesthetic):** The game must replicate a "hand-drawn on crumpled paper" look. * **Background:** A high-resolution texture of white, lined, crumpled notebook paper. It should be static or scroll slightly with parallax if the camera moves. * **Objects & Characters:** All game entities (The Dummy, Crates, Ropes, Seesaws) should look like they were drawn with a **blue ballpoint pen**. Use `THREE.Sprite` or `THREE.Mesh` with `PlaneGeometry` and transparent PNG textures containing the "ink sketches". * **The Dummy:** A simple stick figure composed of separate segments (head, torso, limbs) connected by joints to simulate ragdoll physics. * **Performance:** Use texture atlases to reduce draw calls. Keep geometry simple (mostly planes) since the aesthetic is 2D. Use a fixed orthographic camera to maintain the 2D puzzle perspective. ### 2. Audio Requirements * **BGM:** A playful, lighthearted track featuring acoustic instruments (whistling, ukulele, or light percussion) that loops seamlessly. * **SFX:** * **Interaction:** A loud "paper crumpling" or "tearing" sound when the player clicks/taps a box to destroy it. * **Rope Cut:** A sharp "swish" or "scissors snip" sound. * **Collision:** A "pencil tap" or dull thud when objects hit the ground. * **Dummy:** Cartoonish grunts or an "Oof!" when the dummy hits obstacles hard. * **Win:** A "scribble" sound effect accompanied by a sketched "Checkmark" or "Star" appearing. ### 3. Gameplay Loop * **Core Mechanic:** A physics-based puzzle where the goal is to move the Stick Figure (Dummy) out of the screen bounds (or into a specific "safe zone" drawn on the paper). * **Player Actions:** The player cannot control the dummy directly. Instead, they must interact with the environment: * **Tap:** Tap wooden crates or supports to destroy them (removing them from the physics simulation). * **Swipe (Optional):** Swipe across ropes to cut them, releasing whatever payload they are holding. * **Physics:** Implement a physics engine (like Cannon.js or use simple custom 2D physics logic constrained to the X/Y axis). The Dummy must behave like a **ragdoll**, reacting to gravity, explosions, or seesaw mechanisms. * **Win/Loss:** * **Win:** The Dummy successfully leaves the screen view or touches the goal flag. * **Loss:** The Dummy gets stuck, falls off the wrong side (if applicable), or touches a "hazard" (like spikes drawn in red ink). ### 4. Mobile Controls & Interaction * **Touch Input:** * Use `Raycaster` for touch detection. * **Single Tap:** Instantly destroys destructible objects (crates/planks). * **Drag/Swipe:** Used for cutting ropes (render a trail line following the finger to visualize the cut). * **Orientation:** Locked to **Landscape** mode to fit the puzzle layout better. * **UI/UX:** * **Restart Button:** A large, easy-to-hit "Eraser" icon in the top corner (min size 48x48px) to quickly reset the level if the physics go wrong. * **Feedback:** When an object is tapped/destroyed, spawn a small "paper confetti" particle effect or a dust cloud animation to give visual feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Save the Dummy is a captivating physics-based puzzle game that combines strategy, timing, and mouse precision. With a solid 3.42/5.00 rating from players, this stick figure adventure challenges you to guide your slim companion through 30 progressively difficult levels. The game's charm lies in its simple yet addictive gameplay mechanics that require both logical thinking and precise mouse control.

Core Features

Physics-Based Puzzle Mechanics

The game revolves around realistic physics interactions where every click, cut, and movement affects the environment. You'll need to understand momentum, gravity, and cause-and-effect relationships to successfully navigate each level.

30 Challenging Levels

Each level presents unique obstacles and puzzles that gradually increase in complexity. From simple rope-cutting scenarios to intricate multi-step challenges, the game keeps you engaged with fresh mechanics and creative solutions.

Interactive Environment Elements

  • Clickable Boxes : Strategic box removal or activation
  • Rope Cutting : Precise timing to release objects or create pathways
  • Physics Objects : Leverage gravity, momentum, and collisions
  • Multi-Step Puzzles : Chain reactions requiring careful planning

Accessible Gameplay

Rated for all ages, Save the Dummy offers family-friendly entertainment without violence or inappropriate content. The stick figure character adds a whimsical touch while maintaining focus on puzzle-solving.

Gameplay Mechanics

The core objective is simple: help the stick figure safely navigate off the screen or reach the designated safe zone. However, achieving this goal requires:

  • Environmental Analysis : Study each level's layout and identify interactive elements
  • Strategic Planning : Determine the correct sequence of actions
  • Precise Execution : Time your clicks and cuts perfectly
  • Physics Understanding : Predict how objects will behave when manipulated

Operation Guide

Mouse Controls

  • Left Click : Interact with clickable objects, boxes, and buttons
  • Click and Drag : Cut ropes by dragging across them
  • Hover : Identify interactive elements (cursor changes indicate clickable objects)
  • Precision Clicking : Some puzzles require exact positioning for optimal results

Level Progression

  • Complete each level by successfully saving the stick figure
  • Levels unlock sequentially as you progress
  • No time limits allow for careful planning and execution
  • Restart levels instantly if attempts fail

Problem-Solving Tips

  • Observe the entire level before making any moves
  • Consider the order of operations - sequence matters
  • Think about physics: what goes up must come down
  • Sometimes the solution requires multiple steps in specific order

Why Play Save the Dummy

Perfect for Puzzle Enthusiasts

If you enjoy brain teasers and physics-based challenges, this game offers the perfect blend of logic and action. Each level presents a mini-puzzle that requires both analytical thinking and execution skills.

Stress-Free Gaming Experience

  • No Time Pressure : Solve puzzles at your own pace
  • Instant Restarts : Learn from mistakes without penalty
  • Progressive Difficulty : Gradual learning curve suitable for all skill levels
  • Browser-Based : No downloads required, play anywhere

Educational Value

The game subtly teaches physics principles while entertaining players. Understanding gravity, momentum, and cause-and-effect relationships becomes intuitive through gameplay.

Suitable for All Ages

With its all-ages content rating and non-violent gameplay, Save the Dummy is perfect for family gaming sessions or classroom activities that combine fun with learning.

Platform Support

Save the Dummy runs smoothly in all modern web browsers without requiring plugins or downloads. The game is optimized for both desktop and laptop computers, making it accessible for quick gaming sessions during breaks or extended puzzle-solving marathons.

Frequently Asked Questions (FAQ)