Jump Up 3D - Trampoline Basketball Game

Seele01-Flash
By
Jump Up 3D combines basketball with trampoline physics for an exciting twist on traditional sports games. Bounce, aim, and slam dunk your way through challenging levels with precise timing and mouse controls.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jump Up 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-contrast, hyper-casual 3D aesthetic. Use **low-poly geometry** with vibrant, saturated colors (e.g., Orange #FF6600 for the ball/accents, Purple #330066 for the night sky/background, similar to the Halloween-themed reference). * **Key Models:** * **Player Character:** A stylized, joint-based character (or simple capsule representation if rigging is too complex) wearing a basketball jersey. * **Trampoline:** A circular base with a dynamic surface that deforms slightly upon impact. * **Basketball Hoop:** Standard backboard and rim. In higher levels, this object must be capable of moving vertically or rotating. * **Background:** A parallax scrolling city skyline (silhouettes of buildings) to create depth without high rendering costs. * **Performance:** Optimize for mobile GPUs. Use `THREE.MeshLambertMaterial` or `THREE.MeshBasicMaterial` for background elements to save lighting calculations. Limit dynamic lights to one directional light (Simulating the moon) and one ambient light. ### 2. Audio Requirements * **BGM:** Energetic, looping "Sports Arena" style track with a hip-hop beat and synthesized brass stabs to maintain high energy. * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" sound synced with the trampoline compression. * **Shoot:** A "Whoosh" air-cutting sound when input is triggered. * **Score:** A satisfying "Swish" (net sound) combined with a crowd cheer or applause. * **Collision:** A heavy rubber bounce sound if the ball hits the rim or backboard. ### 3. Gameplay Loop * **Auto-Bounce Mechanism:** The player character automatically bounces up and down on the trampoline. The jump height is consistent. * **Shooting Mechanic:** * The player's goal is to time the release of the ball. * When the player taps/clicks, the character performs a shooting animation (or releases the ball object). * The ball follows a **projectile motion trajectory** based on the character's height at the moment of the click. * **Success Condition:** The ball passes through the hoop's trigger zone (top-down). * **Level Progression:** * **Level 1:** Static hoop. * **Level 2:** Two hoops or greater distance. * **Level 3+:** Hoops moving vertically (Sine wave motion) or rotating backboards. * **Win/Loss:** Score 3 baskets to "Win" the level and trigger a victory dance animation (or particle confetti). Missing too many shots resets the streak. ### 4. Mobile Controls & Interaction * **Input Handling:** Use a full-screen invisible hit area. Listen for `touchstart` (mobile) and `mousedown` (desktop). * **Action:** A single tap triggers the "Shoot/Dunk" function immediately. Latency must be zero. * **Orientation:** Force **Portrait Mode** layout. The camera should be positioned to the side (Side-scroller view) but slightly angled to show 3D depth. * **UI Layout:** * Score counter at the top center (large, readable font). * "Level Complete" overlay with a large "Next Level" button (minimum 44x44px touch area). * **Haptics & Feedback:** * Trigger `navigator.vibrate(50)` on a successful basket. * Trigger `navigator.vibrate([30, 30, 30])` on hitting the rim (miss). * **Visual Juice:** Add a "Slow Motion" effect for 0.5 seconds just as the ball approaches the hoop to heighten tension. 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 Up 3D is an innovative sports basketball game that revolutionizes the traditional court experience by adding trampoline physics. This unique 3D game challenges players to master the art of slam dunking while bouncing on trampolines, creating an exhilarating blend of precision, timing, and athletic skill.

Unlike conventional basketball games, Jump Up 3D places you on top of skyscrapers, beaches, and various dynamic environments where you must time your jumps perfectly to score spectacular dunks. The game's physics-based mechanics make every shot feel realistic and rewarding.

Core Features

Physics-Based Gameplay

The game's standout feature is its realistic physics engine that simulates trampoline bouncing and basketball trajectory. Every jump, bounce, and shot feels authentic, requiring players to understand momentum and timing to achieve perfect slam dunks.

Progressive Level Design

  • Round 1 : Start atop a skyscraper with a single hoop target
  • Round 2 : Team up with another player for collaborative scoring
  • Round 3 : Master three-point shooting with multiple hoops at varying distances
  • Round 4 : Beach setting with increased pace and rewards
  • Round 5 : Moving hoops that challenge your timing skills
  • Round 6 : Rotating basketball posts for advanced difficulty

Dynamic Environments

From urban rooftops to sunny beaches, each level offers unique visual themes and challenges. The game keeps players engaged with constantly changing backdrops and increasingly complex obstacle configurations.

Competitive Elements

Face off against opponents in fast-paced basketball action. The game rewards accuracy, speed, and combo shots, encouraging players to push their limits and achieve higher scores.

Game Mechanics

Trampoline Physics System

The core gameplay revolves around bouncing on trampolines to gain height and momentum for spectacular dunks. Players must learn to read the bounce patterns and time their shots during the peak of their jump for maximum accuracy.

Scoring System

  • Standard baskets provide base points
  • Three-point shots offer higher rewards
  • Distance-based scoring rewards longer shots
  • Combo shots multiply your score
  • Breaking through barriers adds bonus points

Obstacle Navigation

Some hoops feature barriers that must be broken through strategic shooting. These obstacles add an extra layer of challenge and require players to adjust their shooting angles and power.

Operation Guide

Basic Controls

  • Left Mouse Button : Shoot the basketball
  • Timing : Click when your trampoline jump reaches the perfect alignment
  • Aim : Position your cursor to direct the shot trajectory

Mastering the Game

  1. Perfect Your Timing : Wait for the optimal moment in your bounce cycle
  2. Study the Physics : Understand how trampoline momentum affects your shots
  3. Practice Precision : Aim carefully for distant and moving targets
  4. Plan Your Strategy : Consider the best approach for multi-hoop challenges
  5. Build Combos : Chain successful shots for maximum points

Advanced Techniques

  • Learn to predict moving hoop patterns in later levels
  • Master the art of breaking through barriers efficiently
  • Develop consistent timing for three-point shots
  • Utilize environmental factors to your advantage

Why Play Jump Up 3D

Unique Gaming Experience

This isn't your typical basketball game. The trampoline element adds a fresh twist that makes every shot feel like an achievement. The combination of sports action and physics puzzles creates an engaging experience that stands out in the crowded sports game market.

Accessibility and Convenience

  • Free to Play : Enjoy the complete game experience without any cost
  • Browser-Based : No downloads required - play instantly in your web browser
  • Simple Controls : Easy-to-learn mouse controls suitable for all skill levels
  • Cross-Platform : Works on desktop computers, tablets, and mobile devices

Addictive Progression

The game's level-based structure keeps players motivated with constantly evolving challenges. Each round introduces new mechanics and environments, ensuring the gameplay never becomes repetitive.

Perfect for Quick Gaming Sessions

Whether you have five minutes or an hour, Jump Up 3D adapts to your schedule. Quick rounds make it perfect for short breaks, while the progression system encourages longer play sessions.

Skill Development

The game improves hand-eye coordination, timing, and strategic thinking. Players develop better understanding of physics and trajectory calculations while having fun.

Target Audience

Jump Up 3D appeals to: - Sports game enthusiasts looking for innovative gameplay - Casual gamers who enjoy physics-based challenges - Basketball fans seeking a unique twist on their favorite sport - Players who appreciate games with progressive difficulty - Anyone looking for free, high-quality browser entertainment

Frequently Asked Questions (FAQ)