Tube Jumpers - Water Skiing Adventure Game

Seele01-Flash
By
Tube Jumpers is an exciting water-skiing adventure game that supports up to 4 players on the same device. Jump over dangerous waves, avoid sharks, and compete with friends in this thrilling aquatic challenge.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Tube Jumpers - Multiplayer Arcade**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a **2.5D or 3D voxel-style aesthetic** inspired by the provided retro pixel-art screenshot. The camera should be a fixed side-view (orthographic projection preferred) to mimic the classic 2D arcade feel but with 3D depth. * **Characters:** Create 4 distinct "dummy" characters (low-poly blocky humanoids) wearing swimming trunks of different colors (Red, Blue, Green, Yellow). They should have ragdoll physics properties—floppy limbs when in the air or upon impact. * **The Tube (Vehicle):** A long, red, rectangular inflatable tube (or raft) that the characters ride on. It moves horizontally across the screen from left to right at a high speed. * **Background & Environment:** * **Sky:** Solid bright blue (#66CCFF) to match the retro vibe. * **Water:** A deep blue band at the bottom (#0033CC) with simple white foam particle effects trailing behind the tube. * **Obstacles:** * **Sharks:** Blocky grey sharks that jump vertically out of the water. * **Rocks:** Large, jagged voxel rocks protruding from the water. * **Buoys/Balls:** Floating obstacles that can knock players off. * **Performance:** Optimize for mobile by using simple BoxGeometries for almost everything. Use a single shared material with a texture atlas for colors to reduce draw calls. ### 2. Audio Requirements * **BGM:** A fast-paced, 8-bit or chiptune "Summer Beach" track. It should feel chaotic and energetic, looping seamlessly. * **Sound Effects (SFX):** * **Jump:** A classic retro "boing" or spring sound. * **Impact:** A comedic "thud" or "slap" sound when a character hits an obstacle or the water. * **Splash:** Water splash sound when falling off. * **Crowd/Cheer:** A short 8-bit cheer when a wave is cleared successfully. ### 3. Gameplay Loop * **Core Mechanic:** The game is an endless runner (or "rider") where the tube moves automatically. The primary goal is survival. The last player remaining on the tube wins. * **Physics:** The characters are loosely attached to the tube. When the tube hits a small wave or bump, the characters are jostled. When the player taps their button, the character performs a physics-based jump/flop forward to dodge obstacles. * **Obstacle Logic:** Obstacles (sharks, rocks) appear procedurally from the right side. * **Multiplayer (Local):** Up to 4 players play on the *same device*. Each player controls one character. * **Win Condition:** If a character touches an obstacle or falls into the water, they are eliminated. The round ends when only one player is left (or everyone falls). ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** is mandatory to accommodate the horizontal scrolling and multiple player buttons. * **Control Scheme (One-Button Multiplayer):** * Split the screen into 2, 3, or 4 invisible touch zones (depending on player count) arranged along the bottom or corners. * **Player 1 (Red):** Tap Bottom-Left corner. * **Player 2 (Blue):** Tap Bottom-Right corner. * **Player 3 (Green):** Tap Top-Left corner (or a dedicated button UI). * **Player 4 (Yellow):** Tap Top-Right corner (or a dedicated button UI). * **UI/UX:** * Large, distinct, colored buttons on the screen overlay indicating which area belongs to which player (e.g., a Red button with "P1"). * A simple "Restart" button that appears prominently in the center after a round ends. * **Feedback:** Screen shake (camera shake) when the tube hits a big wave or a player gets knocked off. Add simple haptic feedback (vibration) on mobile devices upon collision. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tube Jumpers is a fast-paced water-skiing adventure game that brings the excitement of aquatic sports to your browser. This colorful arcade-style game challenges players to stay afloat while navigating through dangerous waters filled with waves, sharks, and various obstacles. With support for 1 to 4 players on the same device, it's perfect for competitive gaming sessions with friends and family.

The game features vibrant pixel-art graphics with a charming retro aesthetic. Players control colorful tube riders who must bounce and jump to survive increasingly challenging water conditions. The simple yet addictive gameplay mechanics make it accessible to players of all ages while providing enough challenge to keep experienced gamers engaged.

Core Features

Multiplayer Mayhem

Tube Jumpers shines as a local multiplayer experience , supporting up to 4 players simultaneously on the same device. This makes it perfect for: - Party gaming sessions with friends and family - Competitive tournaments in your living room - Quick matches during breaks or gatherings - Cooperative fun where players can cheer each other on

Dynamic Water Hazards

The game keeps players on their toes with various aquatic dangers: - Giant waves that can knock you off your tube - Hungry sharks lurking beneath the surface - Floating obstacles that appear randomly - Environmental hazards that test your reflexes

Simple Yet Engaging Gameplay

  • One-button controls make it easy for anyone to play
  • Physics-based jumping creates realistic tube bouncing
  • Progressive difficulty keeps the challenge fresh
  • Instant restart for quick retry after elimination

Retro Arcade Style

The game features a delightful pixel-art design that evokes classic arcade games while maintaining modern polish and smooth animations.

Game Mechanics

Tube Jumpers combines skill-based timing with competitive multiplayer action. Players must master the art of jumping at precisely the right moment to: - Clear incoming waves before they crash down - Avoid shark attacks from below - Navigate through obstacles without losing balance - Outlast opponents in elimination-style rounds

The physics engine creates realistic tube movement, making each jump feel satisfying and requiring players to anticipate the tube's momentum and positioning.

Operation Guide

The game uses intuitive controls that anyone can master: - Player 1 : Use designated key (typically spacebar or up arrow) to jump - Player 2-4 : Each player gets assigned specific keys for their character - Timing is everything : Press your jump key at the right moment to clear obstacles - Stay afloat : Keep bouncing to avoid falling into the water - Last player standing wins : Survive longer than your opponents to claim victory

The beauty of Tube Jumpers lies in its simplicity - with just one button per player, anyone can join the fun immediately without learning complex control schemes.

Why Play This Game

Tube Jumpers offers a perfect blend of competitive multiplayer action and casual arcade fun . Here's why it stands out:

Instant Fun : No learning curve means players can jump right into the action and start having fun immediately.

Social Gaming : The local multiplayer design encourages face-to-face interaction and creates memorable gaming moments with friends.

Replay Value : Random obstacle generation and competitive nature ensure no two games are exactly alike.

Universal Appeal : Simple controls and charming graphics make it suitable for players of all ages and skill levels.

Free Entertainment : Enjoy hours of multiplayer fun without any cost - perfect for budget-conscious gamers looking for quality entertainment.

Whether you're hosting a party, looking for a quick gaming break, or want to challenge friends to a water-skiing showdown, Tube Jumpers delivers non-stop aquatic adventure that will keep everyone engaged and entertained.

Frequently Asked Questions (FAQ)