Jump and Hover

Seele01-Flash
By
Jump and Hover is an innovative puzzle platform game that challenges your timing and strategic thinking. Control a cube character through dangerous levels filled with obstacles and spikes using unique jump and hover mechanics.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jump and Hover**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Minimalist Orthographic 3D. The aesthetic should mirror the "logic/puzzle" genre—clean lines, high contrast, and simple geometry. * **Camera**: Use an `OrthographicCamera` angled slightly downward (isometric-like view) to make judging distances and platform alignment easy on a small screen. * **Background**: A scrolling or static tiled background using a checkerboard pattern of dark and light greens (referencing the original game's title screen). * **Player Character**: A simple, vibrant Blue Cube (`BoxGeometry`). It should have a slight emission or outline to stand out against the background. * **Environment**: * **Platforms**: Solid blocks (Grey or White). * **Spikes**: Cone geometries (Red or Silver) placed on surfaces. * **Batteries**: Floating yellow cylinders or cubes that rotate slowly. * **Exit/Goal**: A green portal or a flag. * **UI Elements**: A "Hover Energy Bar" displayed directly above the player character (billboarded) so the user doesn't have to look away from the action. * **Mobile Optimization**: Use basic geometries (`BoxGeometry`, `ConeGeometry`) rather than imported models to ensure 60FPS on mobile browsers. Use `MeshLambertMaterial` for simple, performant lighting. ### 2. Audio Requirements * **BGM**: A loopable, thoughtful, retro-style chiptune track. It should be calm (puzzle-solving mood) rather than aggressive. * **Sound Effects (SFX)**: * **Jump**: A short, crisp 8-bit "up" sound. * **Hover**: A continuous, looping low-frequency hum or static noise that plays only while the hover key is held and energy remains. * **Battery Pickup**: A high-pitched, positive "ding" or recharge sound. * **Death**: A "crunch" or low-pitch descending sound when hitting spikes. * **Level Complete**: A short success fanfare. ### 3. Gameplay Loop * **Core Mechanics**: * The player moves the cube Left and Right. * **The Unique Mechanic**: When the player jumps, holding the Jump button freezes vertical movement (gravity = 0) but allows horizontal movement. This is the "Hover." * **Resource Management**: Hovering consumes a "Energy Bar" rapidly (e.g., lasts 2 seconds max). * **Recharge**: The Energy Bar recharges instantly upon touching the ground OR collecting a floating Battery. * **Level Objective**: Navigate from the start point to the exit without touching spikes or falling into the void. * **Fail State**: Touching a spike or falling off the map resets the cube to the spawn point immediately. * **Win State**: Touching the goal object loads the next level configuration. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode (force orientation if possible, or style CSS accordingly). * **Touch Controls**: * **Left Side of Screen**: Two large, invisible touch zones (or semi-transparent arrow icons) for **Move Left** and **Move Right**. * **Right Side of Screen**: A single large, circular button for **Jump/Hover**. * **Interaction Logic**: * **Tap** Right Button: Normal Jump. * **Hold** Right Button: Activate Hover (if in air and energy > 0). Releasing the button re-enables gravity immediately. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when the player dies (hits a spike) to provide tactile feedback. * **UI Scaling**: Ensure all buttons remain at least 44x44 pixels in clickable area for accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jump and Hover is a captivating puzzle platform game that combines precision jumping with strategic hover mechanics. This brain-training adventure challenges players to navigate a cube character through increasingly difficult levels filled with deadly obstacles, spikes, and complex platforming challenges. The game's unique hover system adds a strategic layer that sets it apart from traditional platform games.

Core Features

Unique Hover Mechanics

The standout feature of Jump and Hover is its innovative hover system. Unlike traditional platform games, you have a limited hover ability that depletes quickly, requiring careful planning and precise timing for each movement.

Strategic Gameplay Elements

  • Limited Hover Timer : Your hover ability drains rapidly, demanding quick decision-making
  • Battery Collection System : Scattered batteries throughout levels recharge your hover bar mid-air
  • Ground Recharging : Touching solid ground instantly restores your hover capacity
  • Obstacle Variety : Navigate through spikes, moving platforms, and complex level designs

Brain Training Benefits

This puzzle platform game excellently develops: - Spatial Reasoning : Plan jump trajectories and hover paths - Timing Precision : Master the split-second decisions required for success - Strategic Planning : Think ahead to conserve hover energy effectively - Problem-Solving Skills : Analyze each level's unique challenges

Game Mechanics

The Hover System Explained

Your cube character's hover ability is the key to success. The hover timer depletes almost immediately once activated, so every second counts. You must decide beforehand which platform to target, as mid-air course corrections are nearly impossible with the limited hover duration.

Battery Collection Strategy

Batteries are strategically placed throughout levels to help you recharge your hover bar while airborne. Learning their locations and incorporating them into your movement strategy is essential for completing challenging sections.

Operation Guide

Movement Controls: - A & D Keys or Left & Right Arrow Keys : Move your cube character horizontally - W Key , Space Bar , or Up Arrow : Jump (tap for single jump) - Hold W , Space Bar , or Up Arrow : Activate hover mode

Additional Controls: - R Key : Reset current level when stuck - ESC or B Key : Return to previous menu

Pro Tips for Success

  1. Plan Before You Jump : Study the level layout before making your first move
  2. Conserve Hover Energy : Only use hover when absolutely necessary
  3. Target Battery Locations : Plan routes that include battery pickups for longer sequences
  4. Practice Timing : Master the rhythm between jumps and hover activation
  5. Use Ground Recharging : Touch platforms whenever possible to restore hover capacity

Why Play Jump and Hover

Jump and Hover offers a refreshing twist on the platform game genre that will appeal to puzzle enthusiasts and casual gamers alike. The game's unique mechanics create a perfect balance of challenge and accessibility, making each level completion feel rewarding.

Perfect for All Skill Levels

Whether you're a seasoned puzzle game veteran or new to platform games, Jump and Hover provides: - Intuitive Controls : Easy to learn, challenging to master - Progressive Difficulty : Levels gradually introduce new challenges - Immediate Feedback : Quick reset functionality encourages experimentation - No Download Required : Play instantly in your browser

Cognitive Benefits

Beyond entertainment, this game serves as an excellent brain training tool, improving reaction time, spatial awareness, and strategic planning skills through engaging gameplay.

Frequently Asked Questions (FAQ)