Time Clones - Puzzle Platform Game

Seele01-Flash
By
Time Clones is an innovative puzzle platform game where you control a character that creates time-traveling clones. Each clone repeats your previous actions, creating complex puzzle-solving opportunities across 24 challenging levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Time Clones**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Orthographic Flat 3D". The game should maintain the minimalist, 2D vector art style of the screenshot but render it with Three.js geometry. * **Camera:** Use an OrthographicCamera to eliminate perspective distortion, making platforming precision easier on mobile screens. * **Palette:** Use a soft, pastel color scheme. Main Character: Bright Cyan (#00B4D8). Clone: Desaturated Grey-Blue (#5D6D7E). Floor: Peach/Salmon (#F5B7B1) with diagonal dark purple lines to simulate wood planks. Background: Vertical Grey (#E5E7E9) and White stripes. * **Character Models:** * Create a "Blob-Cube" mesh (a rounded cube or extruded shape). * **Eyes:** Large white circles with black pupils. These should be 2D planes attached to the front face of the mesh to maintain the cartoon look. * **Environment Objects:** * **Platforms:** Simple rectangular meshes with the peach wood texture. * **Buttons/Switches:** Slightly raised cylinders on the floor (Red for inactive, Green for active). * **Doors/Gates:** Vertical sliding barriers that respond to buttons. * **Exit Portal:** A swirling particle effect or a glowing door frame. * **Optimization:** Use `InstancedMesh` for floor tiles if tiling is used. Keep geometry low-poly (simple primitives). Use basic materials (`MeshLambertMaterial`) rather than expensive PBR materials to ensure 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM:** A "Thinking/Puzzle" track. Lo-fi beats or soft, repetitive synthesizer melodies that are relaxing and help concentration. Not too fast-paced. * **Sound Effects (SFX):** * **Jump:** A soft, short "bloop" or ascending tone. * **Clone/Time Warp:** A "glitch" or "rewind" sound effect (digital distortion) to signify the timeline splitting. * **Button Press:** A solid mechanical "click". * **Level Complete:** A harmonious 3-note major chord chime. * **Footsteps:** Very quiet, rhythmic taps when moving on the wooden floor. ### 3. Gameplay Loop * **Core Mechanic:** The Time-Loop Cloning System. * **State 1 (Live Play):** The player controls the Cyan character. The game records the player's inputs (X/Y position, Jump state, Button Press state) every frame into an array. * **State 2 (Cloning):** When the player triggers the "Clone" action: 1. The Cyan character respawns at the level start point (or last checkpoint). 2. A Grey "Clone" spawns. 3. The Clone replays the *exact* recorded array of movements from the previous run. * **Interaction:** The player (Cyan) must work with the Clone (Grey). Example: The Clone stands on a button (replaying what the player did 10 seconds ago) to hold a door open while the active player walks through it. * **Win Condition:** Reach the Exit Portal. * **Fail Condition:** Falling into a void/pit or hitting a hazard (spikes). * **Level Progression:** Start with simple movement, introduce a button, then introduce the cloning mechanic. ### 4. Mobile Controls & Interaction * **Control Layout (Landscape Mode Recommended):** * **Left Side:** A Virtual Joystick or D-Pad (floating or fixed) for Left/Right horizontal movement. Area size: ~30% of screen width. * **Right Side:** * **Jump Button (Large):** Bottom-right corner (Green circle). * **Clone Button (Medium):** Situated just above or to the left of the Jump button (Purple circle icon with a clock symbol). This replaces the 'C' key. * **UI Overlay:** * **Restart Level:** A distinct "Refresh" icon in the top-right corner (away from movement zones to prevent accidental clicks). Size: at least 44x44px. * **Hint Button:** A small "Lightbulb" icon in the top-left. * **Feedback:** * **Haptic Feedback:** Trigger `navigator.vibrate(20)` on Jump, Button Presses (in-game), and when tapping the Clone UI button. * **Visual Feedback:** When the "Clone" button is pressed, flash the screen white briefly to simulate a time-jump flash. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Time Clones is a unique puzzle platform game that combines brain-teasing challenges with innovative time travel mechanics. In this creative adventure, you control a character with the extraordinary ability to create clones of themselves - but these aren't ordinary copies. Each clone you create travels back in time and perfectly replicates every move you made before creating it.

This fascinating mechanic transforms simple platforming into complex strategic puzzles where timing, planning, and spatial reasoning are essential. With 24 progressively challenging levels, Time Clones offers hours of mind-bending gameplay that will test your problem-solving abilities.

Core Features

Revolutionary Clone Mechanics

The game's standout feature is its time-traveling clone system. When you create a clone, it doesn't just appear - it travels back in time and begins repeating every action you performed before the cloning moment. This creates incredible opportunities for cooperation between your current self and your past selves.

Strategic Puzzle Design

Each of the 24 levels presents unique challenges that require creative thinking: - Button Pressing : Use clones to activate switches while you move to other areas - Platform Navigation : Create stepping stones with your clones to reach higher platforms
- Door Unlocking : Coordinate multiple clones to solve complex unlock sequences - Timing Challenges : Perfect your movements to ensure clones arrive at the right moments

Built-in Hint System

Stuck on a particularly challenging level? The game includes a comprehensive hint system that shows you exactly how each level can be completed. This feature ensures that players can always progress without frustration while still maintaining the satisfaction of solving puzzles independently.

Minimalist Visual Design

The game features clean, colorful graphics with charming character designs. The simple visual style keeps focus on the puzzle mechanics while providing clear visual feedback for all game elements.

Game Mechanics

Time Travel Logic

Understanding the time travel mechanics is key to mastering Time Clones: 1. Record Phase : Every movement you make is automatically recorded 2. Clone Creation : Press C to create a clone and reset your position 3. Replay Phase : Your clone appears and begins repeating your recorded actions 4. Cooperation : Work with your clone(s) to solve increasingly complex puzzles

Level Progression

The 24 levels are carefully designed to introduce new concepts gradually: - Early Levels : Learn basic cloning and simple button puzzles - Mid Levels : Master multi-clone coordination and timing challenges - Advanced Levels : Solve complex puzzles requiring precise planning and execution

Operation Guide

Time Clones features intuitive controls that are easy to learn but offer deep strategic possibilities:

  • Movement : Use WASD keys or arrow keys to move your character
  • Jump : Press Spacebar to jump over obstacles and reach platforms
  • Create Clone : Press C to create a time-traveling clone
  • Restart Level : Press R to restart the current level
  • Menu Navigation : Press ESC to return to the main menu

Advanced Techniques

  • Movement Optimization : Plan your initial path carefully - your clones will repeat it exactly
  • Timing Coordination : Consider where clones will be when you need them to act
  • Multiple Clone Management : In later levels, manage several clones simultaneously
  • Strategic Positioning : Use clone positions to create new pathways and solutions

Why Play Time Clones?

Completely Free Gaming Experience

Time Clones is entirely free to play with no hidden costs, advertisements, or premium content. Simply open your browser and start solving puzzles immediately.

Cross-Platform Compatibility

The game works perfectly on all modern devices: - Desktop Computers : Full keyboard controls for precise gameplay - Laptops : Optimized for smaller screens while maintaining full functionality - Tablets : Touch-friendly interface adaptation - Smartphones : Responsive design for mobile puzzle solving

Educational Benefits

While entertaining, Time Clones also develops valuable cognitive skills: - Strategic Planning : Think several steps ahead to coordinate clone actions - Spatial Reasoning : Understand how movement patterns create puzzle solutions - Problem Solving : Approach challenges from multiple angles - Memory Skills : Remember and optimize movement sequences

Perfect for All Skill Levels

Whether you're new to puzzle games or a veteran player, Time Clones offers appropriate challenges. The hint system ensures beginners can progress, while advanced players can challenge themselves to find optimal solutions.

Instant Accessibility

No downloads, installations, or account creation required. Time Clones runs directly in your web browser, making it perfect for quick gaming sessions at work, school, or home.

Frequently Asked Questions (FAQ)