Teleport Jumper

Seele01-Flash
By
Teleport Jumper is an innovative puzzle platformer that challenges players to think strategically about movement. Master short-range teleportation mechanics to bypass obstacles and solve increasingly complex puzzles in this engaging 2D logic game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Teleport Jumper**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Minimalist style using `OrthographicCamera` to simulate a flat 2D retro look while maintaining smooth scaling. * **Color Palette**: Strictly follow the reference: * **Player**: Bright Green (#00FF00) Cube with two simple black eyes. * **Walls/Ground**: Dark Blue (#2A3A55) with lighter blue inner borders. * **Hazards/Spikes**: Bright Red (#FF0000) blocks. * **Exit/Goal**: A Blue square with concentric animated patterns. * **Background**: Muted vertical stripes in Brown/Tan shades (#4A3B2A). * **Visual Effects (VFX)**: * **Teleport Ray**: A pulsing Cyan line (`LineBasicMaterial`) connecting the player to the potential teleport destination. * **Ghost Indicator**: A semi-transparent version of the player mesh appearing at the target location when aiming the teleport. * **Particles**: Small pixel-explosion effects upon successful teleportation or death. * **Performance**: Use simple BoxGeometries for all level blocks. Merge static environment geometries to minimize draw calls. ### 2. Audio Requirements * **BGM**: A loopable, "thinking" track—low-fidelity beats (Lo-Fi) or ambient electronic music that is relaxing and aids concentration. * **Sound Effects (SFX)**: * **Jump**: A short, crisp retro "hop" sound. * **Teleport Aim**: A low, continuous hum when the teleport button is held. * **Teleport Execute**: A digital "zap" or "warp" sound. * **Invalid Move**: A dull "buzzer" sound if aiming at a solid wall. * **Level Win**: A positive, ascending 8-bit chime. ### 3. Gameplay Loop * **Core Mechanics**: * **Movement**: Standard 2D platformer movement (Left/Right + Jump). Physics should be snappy with high friction (no sliding on stop). * **Teleportation**: The unique mechanic. The player can teleport a **fixed short distance** horizontally or vertically (depending on facing direction or input). * **Teleport Logic**: 1. Player initiates teleport. 2. System checks a specific distance ahead (e.g., 3 grid units). 3. Raycast checks if the *destination* is empty space (not inside a wall). Note: The ray *can* pass through walls (bypassing obstacles), but the destination must be safe. 4. If valid, the player instantly moves there. * **Win Condition**: The player's bounding box intersects with the Exit Portal. * **Fail Condition**: The player touches a Red Hazard block or falls off the map (instant reset). ### 4. Mobile Controls & Interaction * **Layout (Landscape Mode)**: * **Left Bottom**: Two large, semi-transparent virtual buttons for **Left** and **Right** movement (min size 60x60px). * **Right Bottom**: Two distinct buttons: 1. **Jump Button** (lower right). 2. **Teleport Button** (slightly above/left of Jump). * **Teleport Interaction**: * **Hold**: Pressing and holding the Teleport button activates "Aim Mode." The Cyan Line and Ghost Indicator appear. * **Release**: Releasing the button executes the teleport if the Ghost Indicator is green (valid). * **Cancel**: If the player slides their finger *off* the button before releasing, the action cancels. * **Feedback**: * Trigger `navigator.vibrate(50)` (Haptic Feedback) upon a successful teleport or death. * The Teleport Button should glow or change opacity when pressed. * **UI Overlay**: Simple "Retry" button in the top-right corner (icon based) to reset the level quickly. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Teleport Jumper is a captivating puzzle platformer that revolutionizes traditional movement mechanics through strategic teleportation. This ingenious 2D game combines logic puzzles with platforming challenges, creating a unique gaming experience that tests both your reflexes and problem-solving skills. Players must navigate through carefully designed levels using a short-range teleport ability to bypass obstacles and reach the exit.

Core Features

Innovative Teleportation Mechanics

The game's standout feature is its teleportation system that adds a strategic layer to traditional platforming. Unlike conventional jumping games, Teleport Jumper requires players to think ahead and plan their teleportation routes carefully. The short-range nature of the teleport creates interesting spatial puzzles where positioning becomes crucial.

Challenging Logic Puzzles

Each level presents a unique puzzle that requires creative thinking and spatial awareness. The game progressively introduces new mechanics and obstacles, keeping players engaged with fresh challenges. From simple barrier bypasses to complex multi-step sequences, every level offers a satisfying "aha!" moment when you discover the solution.

Clean 2D Visual Design

The game features a clean, minimalist art style with bright colors and clear visual cues. The green character contrasts beautifully against the varied level backgrounds, making it easy to track movement and plan teleportation paths. Visual indicators help players understand teleport range and potential landing spots.

Progressive Difficulty System

Teleport Jumper masterfully balances accessibility with challenge. Early levels introduce core mechanics gently, while later stages combine multiple elements to create brain-bending puzzles that will test even experienced puzzle game veterans.

Game Playstyle

Strategic Movement Planning

Success in Teleport Jumper requires thinking several moves ahead. Players must analyze level layouts, identify obstacles, and plan teleportation sequences that efficiently navigate to the exit. This strategic element elevates the game beyond simple reflexes to genuine puzzle-solving.

Precision Platforming Elements

While strategy is key, the game also demands precise execution. Timing your teleports correctly and positioning your character accurately becomes increasingly important as levels grow more complex.

Operation Guide

Basic Controls

  • Movement : Use WASD keys or arrow keys to move your character around the level
  • Teleport : Press X, J, or Spacebar to activate your teleportation ability
  • Cancel Teleport : Use C or K to cancel a teleport before executing it
  • Reset Level : Press R to restart the current level if you get stuck
  • Menu Navigation : Use Esc or B to return to previous menus

Mastering Teleportation

The teleport ability has a limited range, indicated by visual cues in the game. You can aim your teleport destination and cancel it if you change your mind. Practice timing and positioning to become proficient at navigating through tight spaces and around obstacles.

Level Strategy Tips

  1. Survey First : Always examine the entire level before making your first move
  2. Plan Routes : Think about the sequence of teleports needed to reach the exit
  3. Use Cancellation : Don't hesitate to cancel teleports if you spot a better path
  4. Practice Precision : Some levels require exact positioning, so take your time

Why Play Teleport Jumper

Perfect for Puzzle Enthusiasts

If you enjoy logic puzzles and strategic thinking games, Teleport Jumper offers a perfect blend of mental challenge and engaging gameplay. The teleportation mechanic creates unique puzzle scenarios you won't find in other platformers.

Accessible Yet Challenging

The game welcomes newcomers with intuitive controls and clear visual design, while providing enough depth to challenge experienced players. Each level can be completed relatively quickly, making it perfect for both short gaming sessions and extended puzzle-solving marathons.

Browser-Based Convenience

No downloads or installations required - simply open your web browser and start playing immediately. The game works seamlessly on both desktop computers and mobile devices, allowing you to enjoy puzzles anywhere.

Completely Free Experience

Enjoy the full game without any cost, advertisements, or premium content barriers. Every level and feature is available from the start, providing excellent value for puzzle game enthusiasts.

Frequently Asked Questions (FAQ)