Rainbow Obby - Ultimate Parkour Challenge

Seele01-Flash
By
Rainbow Obby is the ultimate parkour obstacle course game featuring three exciting game modes. Navigate through hundreds of challenging obstacles across colorful rainbow worlds in this free-to-play adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rainbow Obby**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Replicate a "Roblox-inspired" aesthetic. Use low-poly primitives (cubes, cylinders) for everything. The character should be a classic "Noob" style blocky figure (Yellow cube head, Red block torso, Green/Blue limbs). * **Color Palette**: Extremely high saturation. The obstacle course must use a **Rainbow Gradient** theme. Platforms should alternate colors (Red, Orange, Yellow, Green, Blue, Purple). * **Environment**: * **Skybox**: Bright cyan sky with simple white low-poly clouds. * **Background**: A massive, semi-transparent Rainbow arch mesh spanning the horizon. * **Water**: The "floor" or "death zone" should be a shimmering blue water plane (using a simple shader or animated texture). * **Performance**: Use `BoxGeometry` and `MeshLambertMaterial` for most objects to ensure 60FPS on mobile browsers. Merge geometries where possible. ### 2. Audio Requirements * **BGM**: An upbeat, high-tempo "Happy Hardcore" or "Chiptune" loop. It should feel energetic and childish. * **Sound Effects (SFX)**: * **Jump**: A cartoonish "Boing" or digital "Whoosh". * **Death**: A comical "Oof" sound or a shattering block noise. * **Checkpoint**: A satisfying "Ding" or sparkle sound. * **Power-up**: A futuristic "Power-up" rising tone (for Jetpacks/Springs). ### 3. Gameplay Loop * **Objective**: Navigate a linear vertical obstacle course to reach the "Top". * **Obstacle Types**: 1. **Static Platforms**: Simple jumps. 2. **Spinners**: Rotating beams that knock the player off. 3. **Disappearing Blocks**: Platforms that blink in and out of existence. 4. **Spring Boards**: Neon colored pads that launch the player high into the air. * **Mechanics**: * **Checkpoints**: Flagpoles placed every 10-20 meters. If the player touches the water/falls, they respawn at the last active checkpoint. * **Power-ups**: Place "Jetpack" items (visualized as a backpack icon) that allow double-jumping for 10 seconds. * **Victory**: Reaching the treasure chest at the very top triggers a particle explosion (confetti). ### 4. Mobile Controls & Interaction * **Touch Controls**: * **Left Thumb**: Virtual Joystick for movement (WASD logic). * **Right Thumb (Bottom)**: Large circular "Jump" button (mapped to Spacebar). * **Right Thumb (Drag)**: Dragging anywhere on the right half of the screen rotates the camera (OrbitControls logic, focused on the character). * **Orientation**: **Landscape Mode** is mandatory. * **UI Layout**: * Jump button must be at least 64x64px. * "Reset Character" button in the top-left corner (in case the player gets stuck). * All UI needs to be semi-transparent so it doesn't block the view of the obstacles. * **Feedback**: Brief vibration (Haptic Feedback) on Death and Checkpoint activation. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Rainbow Obby

Rainbow Obby is an exhilarating parkour obstacle course game that challenges players to reach the very top of massive, colorful worlds filled with hundreds of unique obstacles. This vibrant 3D platformer combines classic obby gameplay with modern mechanics, offering an engaging experience for parkour enthusiasts and casual gamers alike.

Set against stunning rainbow-themed environments, players must master the art of running, jumping, and climbing to overcome increasingly difficult challenges. The game's block-based design and smooth 3D graphics create an immersive world where every jump matters and every obstacle presents a new test of skill.

Core Features

Three Unique Game Modes

Classic Mode delivers the original Rainbow Obby experience with pure parkour action. Navigate through 3 distinct worlds, each packed with hundreds of carefully designed obstacles that test your timing, precision, and patience. From simple jumps to complex climbing sequences, this mode offers the full spectrum of obby challenges.

Car Mode transforms the traditional parkour experience into a high-speed driving adventure. Race through ramps, execute perfect jumps, and navigate tricky roads that demand both speed and precision. This mode appeals to racing game fans who want to experience obby challenges from behind the wheel.

Bike Mode combines the technical challenge of Classic Mode with the added complexity of vehicle control. Maneuvering a bike through parkour obstacles creates a unique gameplay experience that's surprisingly more challenging than traditional running and jumping.

Helpful Power-ups and Items

When obstacles become too challenging, players can access various helpful items including jetpacks for aerial assistance, springs for extra jumping power, and other creative tools designed to help overcome difficult sections. These power-ups ensure that no obstacle remains permanently insurmountable.

Cross-Platform Accessibility

Rainbow Obby supports seamless gameplay across multiple platforms. Whether you're playing on a desktop computer, smartphone, or tablet, the game maintains consistent performance and controls, making it perfect for gaming sessions anywhere.

Game Mechanics and Objectives

The primary objective is straightforward yet challenging: reach the top of each massive obstacle course. However, the journey involves mastering precise movement controls, timing jumps perfectly, and developing strategies for the most difficult sections.

Each world presents escalating difficulty levels, ensuring that players constantly face new challenges as they progress. The game rewards persistence and skill development, making every successful completion feel genuinely earned.

Operation Guide

Rainbow Obby features intuitive controls designed for both keyboard and touch screen players:

  • Movement : Use WASD keys (or on-screen controls) for character movement in all directions
  • Jumping : Press spacebar (or tap jump button) to leap over obstacles and gaps
  • Camera Control : Mouse movement adjusts viewing angle for better obstacle navigation
  • Item Usage : Access and activate power-ups through simple button presses when available

The responsive control system ensures that player skill, rather than clunky mechanics, determines success or failure at each obstacle.

Why Play Rainbow Obby

Completely Free Experience : Enjoy the full game without any payment requirements, downloads, or hidden costs. Simply open your browser and start playing immediately.

Progressive Challenge System : The game's difficulty curve is perfectly balanced, starting accessible for beginners while building to challenges that will test even experienced parkour game veterans.

Variety and Replayability : Three distinct game modes provide completely different gameplay experiences, effectively giving you three games in one package.

Visual Appeal : The rainbow-themed aesthetic creates a cheerful, engaging environment that makes even difficult obstacles feel fun rather than frustrating.

Skill Development : Players naturally improve their timing, spatial awareness, and problem-solving abilities while enjoying the gameplay.

Community Challenge : Join millions of players worldwide attempting to conquer these same obstacles, creating a shared experience of triumph and determination.

Frequently Asked Questions (FAQ)