Jumphobia - Ultimate Platformer Challenge

Seele01-Flash
By
Jumphobia is an innovative platformer game featuring unique auto-jump mechanics across 250+ challenging rooms. Master precision platforming, solve clever puzzles, and create your own levels to share with the gaming community.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jumphobia: Auto-Jump Platformer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Minimalist vector-style aesthetics translated into 3D. Think clean, flat-shaded geometry with high contrast. The background should be a dark, subtle gradient (deep grey to black) with faint, low-opacity icons (gears, arrows, spikes) floating in the distance to mimic the reference image's wallpaper style. * **Player Character**: A simple, white, untextured humanoid silhouette (or a capsule/box representation if rigging is too complex) that stands out sharply against the dark background. The character needs basic running animations (legs moving). * **Level Elements**: * **Platforms**: Solid, blocky geometric shapes in muted dark blues or greys. * **Hazards**: Bright red spikes or rotating saw blades to signal danger clearly. * **Goal**: A glowing green portal or flag at the end of the room. * **Camera**: A side-scrolling orthographic camera (fixed Z-depth) that follows the player smoothly on the X and Y axes, keeping the player centered but allowing a view of upcoming obstacles. * **Optimization**: Use `BufferGeometry` for all shapes. Reuse materials. Avoid complex dynamic lighting; use baked ambient light or simple directional light to ensure high frame rates on mobile devices. ### 2. Audio Requirements * **BGM**: An energetic, electronic synth-wave track. It should be fast-paced to match the running speed but not distracting. Think "puzzle-platformer flow state." * **SFX**: * **Jump**: A crisp, retro "whoosh" or spring sound every time the auto-jump triggers. * **Land**: A soft thud when touching the ground. * **Death**: A digital "break" or static noise when hitting spikes/falling. * **Win**: A short, uplifting chime when reaching the exit. * **UI**: subtle clicks for on-screen buttons. ### 3. Gameplay Loop * **Core Mechanic - The "Auto-Jump"**: This is the unique selling point. The player **cannot** manually jump. The character automatically jumps ONLY when running off the edge of a platform. * **Objective**: Navigate from the left side of the screen to the exit on the right. * **Controls Logic**: The player only controls horizontal movement (Left/Right). * **Puzzle Element**: The player must calculate momentum. To cross a gap, they must run off the edge at full speed. To drop down without jumping across, they might need to creep to the edge (or the mechanic forces a jump, meaning dropping down requires finding a wall to slide down or a specific gap). *Interpretation for this prompt*: Stick to the "Jump when facing an edge" rule. If you stop at the edge, you don't jump. If you run off, you launch. * **Fail State**: Touching red spikes or falling into the bottomless pit resets the character to the start of the current "room" (level). ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode is preferred for platformers to see the level ahead. * **Touch Controls**: * **Left Half of Screen**: Touch and hold to move **Left**. * **Right Half of Screen**: Touch and hold to move **Right**. * (Alternative UI): Two large, semi-transparent arrow buttons (Left/Right) placed at the bottom corners of the screen. * **Action Buttons**: * **Reset Button (R)**: A visible "Retry" icon in the top-right corner to instantly restart the room if stuck. * **Shoot/Interact (Z/X)**: Place a small circular button labeled "A" (Action) above the Right movement arrow for shooting or switching weapons (if implementing the weapon mechanic mentioned in the description). * **Feedback**: * **Visual**: Small dust particles spawn at the feet when running or landing. * **Haptic**: Trigger a light vibration (`navigator.vibrate(50)`) when the character dies or reaches the goal. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jumphobia revolutionizes the platformer genre with its innovative auto-jump mechanic that challenges traditional gaming expectations. This skill-based adventure game features over 250 meticulously designed rooms spread across 25 progressive levels, each presenting unique obstacles and brain-teasing puzzles that will test your reflexes and strategic thinking.

The game's core twist lies in its automatic jumping system - your character automatically leaps when approaching an edge, creating a completely new platforming experience that requires players to rethink their approach to navigation and timing.

Core Features

Massive Content Library

With 250+ rooms spanning 25 distinct levels , Jumphobia offers extensive gameplay that can provide dozens of hours of challenging entertainment. Each room is carefully crafted to introduce new mechanics and obstacles while maintaining the perfect difficulty curve.

Revolutionary Auto-Jump Mechanics

The signature auto-jump system creates a unique platforming experience where timing and positioning become more critical than traditional jump controls. This innovative approach makes every movement deliberate and strategic.

Advanced Level Creation Tools

Once you've mastered the main campaign, unlock the comprehensive level editor that allows you to design, create, and share your own custom levels with the global gaming community. The intuitive creation tools make it easy for players of all skill levels to build challenging courses.

Weapon System & Combat

Beyond platforming, the game incorporates shooting mechanics with multiple weapons that can be switched on-the-fly, adding an extra layer of strategy to level completion.

Community-Driven Content

Join a thriving community of level creators and players. Upload your custom creations and discover an endless stream of user-generated content that keeps the game fresh and exciting.

Gameplay Mechanics

Precision Platforming

Every room in Jumphobia is designed as a micro-puzzle that requires perfect timing, spatial awareness, and quick reflexes. The auto-jump mechanic means you must carefully plan your route and positioning.

Progressive Difficulty

Starting with accessible introductory levels, the game gradually introduces more complex obstacles, moving platforms, hazards, and puzzle elements that will challenge even experienced platformer veterans.

Checkpoint System

Strategically placed checkpoints ensure that challenging sections remain fun rather than frustrating, allowing you to quickly retry difficult segments without losing significant progress.

Operation Guide

Basic Controls

  • Arrow Keys : Move your character left and right
  • R Key (Quick Press) : Reset to last checkpoint
  • R Key (Hold) : Reset entire room
  • Z Key : Shoot your current weapon
  • X Key : Switch between available weapons

Advanced Techniques

Mastering Jumphobia requires understanding the nuances of the auto-jump system. Learn to use momentum, timing, and weapon mechanics to navigate increasingly complex obstacle courses.

Why Play Jumphobia

Unique Gaming Experience

Jumphobia offers something genuinely different in the platformer genre. The auto-jump mechanic creates fresh challenges that feel familiar yet completely new, making it perfect for both newcomers and platformer veterans seeking innovation.

Endless Replayability

Between the substantial main campaign and unlimited user-generated content, Jumphobia provides virtually infinite gameplay possibilities. The level editor ensures there's always new content to discover and create.

Skill Development

The game excellently trains spatial reasoning, timing, and strategic planning skills while providing immediate feedback and encouraging experimentation.

Free Browser Gaming

Enjoy this complete gaming experience directly in your web browser without downloads or installations. Perfect for quick gaming sessions or extended play marathons.

Creative Expression

The robust level editor isn't just a bonus feature - it's a full creation suite that allows you to express your creativity and challenge other players with your unique designs.

Frequently Asked Questions (FAQ)