Up Together - Multiplayer Parkour Adventure

Seele01-Flash
By
Up Together is an exciting multiplayer parkour game where you choose a cute fruit or vegetable character and climb as high as possible. Navigate through challenging obstacles, compete on leaderboards, and discover hidden secrets in this addictive vertical adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Up Together". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, "Flat Shaded" aesthetic with vibrant, saturated colors (similar to the screenshot). Use simple geometric shapes (dodecahedrons, cubes) for characters and environments to maintain high performance on mobile devices. * **Character Model**: A cute, low-poly Apple character with simple black stick legs and pac-man style eyes. The mesh should be low-poly (<500 tris). * **Level Design**: A vertical "Obby" (Obstacle Course) map. * **Platforms**: Floating islands suspended in a skybox. * **Blue Blocks**: High-gloss material, indicating speed/boost zones. * **Red Blocks**: Emissive material, indicating danger/reset zones. * **Walls**: Vertical surfaces textured for visual grip to indicate wall-climbing ability. * **Environment**: A gradient sky background (Teal to Blue) with simple low-poly clouds to give a sense of altitude. * **Optimization**: Use `THREE.InstancedMesh` for repetitive platforms. Avoid complex real-time shadows; use baked lighting or simple directional light. ### 2. Audio Requirements * **BGM**: An upbeat, fast-tempo "Happy Hardcore" or "Chiptune" track that motivates the player to keep moving. * **Sound Effects (SFX)**: * **Jump**: A cartoonish "Boing" or distinct "Pop" sound. * **Blue Block Interaction**: A high-pitched "Zing" or "Whoosh" to convey speed. * **Red Block/Fall**: A comedic "Splat" or descending whistle sound. * **Wall Slide**: A subtle scraping loop when sliding down walls. ### 3. Gameplay Loop * **Core Objective**: Ascend vertically through the level to reach the top. Score is based on current height. * **Movement Physics**: "Arcade-style" physics. Air control is essential (player can slightly steer while jumping). * **Special Mechanics**: * **Blue Blocks**: Touching these applies an immediate forward velocity boost or higher jump height. * **Red Blocks**: Collision resets the player to the last stable "Checkpoint" platform. * **Wall Jump/Climb**: If the player is in the air and touching a wall while the Jump button is held, they should slowly slide down or be able to jump again off the wall. * **Progression**: The map gets progressively harder with smaller platforms and moving obstacles the higher the player goes. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Essential for seeing the width of the course). * **Control Scheme**: * **Left Thumb**: A dynamic Virtual Joystick for movement (XZ plane). * **Right Thumb**: A large, semi-transparent "JUMP" button (min size 64x64px) positioned comfortably at the bottom right. * **Camera**: Third-person follow camera. Crucially, the camera must tilt upwards slightly as the player ascends to show the path above. It should implement soft damping for smooth movement. * **Feedback**: * Trigger `navigator.vibrate(50)` on landing or hitting a Blue Block. * Visual particle burst (confetti style) when hitting a checkpoint. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Up Together

Up Together is a thrilling multiplayer parkour game that challenges players to reach new heights in a colorful, fruit-filled world. Choose from adorable fruit and vegetable characters, each with their own charming personality, and embark on an endless vertical climbing adventure. The game combines skillful platforming with competitive multiplayer elements, creating an engaging experience that keeps players coming back for more.

This free-to-play browser game offers intuitive controls and progressively challenging gameplay that appeals to both casual players and parkour enthusiasts. With its vibrant low-poly art style and smooth animations, Up Together delivers a visually appealing experience across all devices.

Core Features

Character Customization

Select your favorite fruit or vegetable character and give them a unique name. From apples to carrots, each character brings personality to your climbing journey while maintaining identical gameplay mechanics for fair competition.

Dynamic Obstacle System

Navigate through a variety of challenging obstacles designed to test your parkour skills: - Blue Blocks : Step on these special platforms to gain speed boosts and jump extra distances - Red Blocks : Dangerous obstacles that must be avoided at all costs - Wall Climbing : Use advanced techniques to scale vertical surfaces - Hidden Secrets : Discover secret areas and shortcuts throughout your climb

Competitive Leaderboards

Compete with players worldwide on the global leaderboard. The higher you climb, the better your ranking becomes. Track your personal best and challenge yourself to beat previous records while competing for the top spot.

Multiplayer Experience

Join other players in real-time as everyone attempts to reach the summit together. See other climbers' progress, learn from their techniques, and enjoy the social aspect of shared challenges.

Gameplay Mechanics

Up Together features precision-based parkour gameplay that rewards skill and persistence. Players must master timing, momentum, and spatial awareness to overcome increasingly difficult obstacles. The game's physics engine provides realistic jumping and climbing mechanics that feel responsive and satisfying.

The vertical progression system ensures that each climb feels like a meaningful achievement. As you ascend higher, new challenges emerge, keeping the gameplay fresh and engaging throughout extended play sessions.

Operation Guide

The game features simple yet responsive controls designed for both keyboard and touchscreen play:

Movement Controls: - WASD Keys or Arrow Keys : Move your character in all directions - Spacebar : Jump (essential for parkour navigation) - Hold Spacebar : Continuous jumping for rapid movement or wall climbing

Advanced Techniques: - Combine movement keys with jumping for diagonal leaps - Use wall climbing by holding space while against vertical surfaces - Time your jumps perfectly with blue blocks for maximum speed boosts - Practice momentum conservation for longer jumps

Platform Compatibility

Up Together is designed as a cross-platform browser game that works seamlessly across multiple devices:

  • Desktop Computers : Full keyboard control support for precise movement
  • Mobile Phones : Touch-optimized interface for on-the-go gaming
  • Tablets : Large screen experience with intuitive touch controls
  • Web Browsers : No downloads required - play instantly in any modern browser

Why Play Up Together

Completely Free : Enjoy the full game experience without any payment requirements or hidden fees.

Instant Access : Start playing immediately through your web browser without downloads, installations, or account creation.

Skill Development : Improve your reflexes, timing, and spatial reasoning through challenging parkour gameplay.

Social Competition : Connect with a global community of players through leaderboards and multiplayer features.

Regular Discovery : Hidden secrets and alternative paths provide replay value and encourage exploration.

Stress Relief : The satisfying climbing mechanics and colorful visuals create a relaxing yet engaging gaming experience.

Whether you're looking for a quick gaming session or extended play, Up Together offers the perfect balance of challenge and accessibility that keeps players engaged for hours.

Frequently Asked Questions (FAQ)