Two Button Bounce - Cooperative Puzzle Game - Puzzle Game

Seele01-Flash
By Jack Williams
Play Two Button Bounce free online! A challenging cooperative puzzle game for 2 players. Work together to solve puzzles, collect keys, and escape levels. Perfect for friends!
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Shooter

Decay Zone Survival

Build a first-person zombie survival with ammo management.

Build a first-person zombie survival with ammo management.Open in workspace
Unity

Castle Devour Quest

Build a Unity castle quest with risky rooms and a win goal.

Build a Unity castle quest with risky rooms and a win goal.Open in workspace
New

Drone Flight Combat

Build a cinematic drone combat run with missiles and a HUD.

Build a cinematic drone combat run with missiles and a HUD.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.Open in workspace
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Shooter

Decay Zone Survival

Build a first-person zombie survival with ammo management.

Build a first-person zombie survival with ammo management.Open in workspace
Unity

Castle Devour Quest

Build a Unity castle quest with risky rooms and a win goal.

Build a Unity castle quest with risky rooms and a win goal.Open in workspace
New

Drone Flight Combat

Build a cinematic drone combat run with missiles and a HUD.

Build a cinematic drone combat run with missiles and a HUD.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.Open in workspace
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Two Button Bounce**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a **2.5D Orthographic** aesthetic that mimics the flat, vector art style of the reference image. Use `MeshBasicMaterial` or unlit shaders to ensure colors remain flat and vibrant without realistic shadows. * **Characters:** * Create two primary characters: **Cube A (Orange #F4A261)** and **Cube B (Cyan #2A9D8F)**. * Geometry: Simple `BoxGeometry` with slightly rounded corners (or a texture with alpha transparency to mimic the "cat-ear" corners seen in the screenshot). * Faces: Add simple black geometric planes (circles for eyes, semi-circle for mouth) parented to the front face of the cubes. * **Environment:** * **Background:** Dark purple/indigo (`#261C2C`) background. Add subtle horizontal darker stripes to mimic a retro scanline or wall pattern. * **Platforms:** Solid purple blocks (`#5C5470`) with a lighter lavender top border. * **Interactables:** A golden **Key** (floating, rotating) and an **Exit Door** (rectangular portal). * **Optimization:** Use InstancedMesh for the platform blocks if the level is tiled. Keep geometry low-poly. ### 2. Audio Requirements * **BGM:** A looping, upbeat **Chiptune / 8-bit puzzle track**. It should be rhythmic to match the constant movement of the characters but not distracting. * **Sound Effects:** * **Jump:** A retro "Jumping" synth sound (short release). * **Bounce/Wall Hit:** A distinct "Thud" or "Ping" when changing direction. * **Key Collection:** A high-pitched "Ding" or coin sound. * **Level Clear:** A triumphant ascending arpeggio. * **UI Click:** Soft mechanical clicks. ### 3. Gameplay Loop * **Core Mechanic (Auto-Run):** Both characters **automatically run** horizontally. When they hit a wall or another character, they instantly **reverse direction**. They never stop moving unless the level ends. * **Controls:** The player *only* controls the **Jump**. Characters can wall-jump (jumping while touching a wall reverses direction and gains height). * **Objective:** 1. Navigate the platform maze. 2. Collect the **Key** (one character may need to boost the other to reach it). 3. Reach the **Exit Door** (only one character needs to touch the door after the key is collected to win). * **Physics:** Arcade-style physics. No acceleration time; instant velocity. Gravity should feel snappy, not floaty. * **Fail State:** Falling into a bottomless pit or hitting a "Spike" hazard (if added) resets the level immediately. ### 4. Mobile Controls & Interaction * **Split-Screen Touch Controls (Local Co-op):** * Divide the screen vertically into two invisible touch zones. * **Left Half:** Tapping anywhere triggers **Jump for the Orange Character**. * **Right Half:** Tapping anywhere triggers **Jump for the Blue Character**. * **Orientation:** **Landscape Mode** is mandatory to allow sufficient horizontal space for the puzzle layout. * **Visual Feedback:** When a player taps their side of the screen, display a subtle visual ripple or a temporary light-up effect on the corresponding character to indicate input registration. * **UI Layout:** * Place a small "Restart" button in the top-right corner (minimum 44x44px touch target). * Place a "Menu/Back" button in the top-left. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About Two Button Bounce

Two Button Bounce is an exciting cooperative puzzle platformer that transforms the traditional single-player puzzle experience into a collaborative adventure. This engaging brain game features two charming square characters - one orange and one blue - who must work together to overcome increasingly challenging obstacles, collect keys, and find their way to the exit.

Building on the success of puzzle platformers, Two Button Bounce introduces a unique cooperative mechanic where teamwork is essential for success. The game's minimalist design and intuitive controls make it accessible to players of all skill levels, while the collaborative puzzle-solving elements provide depth and replayability.

Core Features

Cooperative Gameplay

The heart of Two Button Bounce lies in its cooperative mechanics. Both characters run continuously back and forth on platforms, and players must time their jumps perfectly to help each other progress. One character often needs to assist the other in reaching higher platforms or collecting essential items.

Brain-Training Puzzle Elements

Each level presents unique logic puzzles that require careful observation and strategic thinking. Players must analyze the level layout, identify the sequence of actions needed, and coordinate their movements to achieve the goal.

Local Multiplayer Support

Designed specifically for local cooperative play, Two Button Bounce allows two friends to share the same keyboard and work together in real-time. This creates an engaging social gaming experience perfect for casual gaming sessions.

Progressive Difficulty

The game features carefully designed levels that gradually introduce new mechanics and increase in complexity, ensuring players remain challenged without becoming frustrated.

Game Mechanics

Character Movement

Both characters move automatically, running back and forth across platforms. This creates a dynamic environment where timing becomes crucial for successful puzzle solving.

Wall Bouncing System

Characters can jump and bounce off walls to reach new areas, change direction, or gain extra height. Mastering the bouncing mechanics is essential for accessing difficult-to-reach keys and exits.

Key Collection

Most levels require collecting keys before the exit becomes accessible. Often, one character must collect the key while the other prepares to help them reach the exit.

Win Condition Flexibility

Unlike many cooperative games, Two Button Bounce only requires one character to reach the exit to complete the level. This design choice encourages strategic thinking about which character should focus on escaping.

Operation Guide

The game features simple yet effective controls designed for two players sharing one keyboard:

Player 1 Controls: - W Key : Jump and bounce off walls

Player 2 Controls: - Up Arrow Key : Jump and bounce off walls

Shared Controls: - R Key : Reset current level - Esc Key : Return to previous menu

Timing Strategy

Success in Two Button Bounce depends heavily on timing. Players must observe their characters' movement patterns and coordinate jumps to maximize efficiency and solve puzzles effectively.

Communication Tips

Since both players share the same screen, clear communication about intentions and timing becomes crucial. Discussing strategy before attempting difficult sections often leads to faster success.

Why Play Two Button Bounce

Perfect for Social Gaming

Two Button Bounce excels as a social gaming experience. The cooperative mechanics naturally encourage discussion, laughter, and shared problem-solving, making it ideal for friends, family members, or gaming partners looking for a collaborative challenge.

Develops Problem-Solving Skills

The game's puzzle elements help develop logical thinking, spatial awareness, and strategic planning skills. Each level presents a unique challenge that requires creative solutions.

Accessible Yet Challenging

With its simple two-button control scheme, the game is easy to learn but difficult to master. This accessibility makes it suitable for players of different skill levels while providing enough challenge to remain engaging.

No Commitment Required

As a free browser-based game, Two Button Bounce requires no downloads, installations, or financial commitment. Players can jump in immediately and enjoy the cooperative puzzle-solving experience.

Builds Teamwork Skills

The cooperative nature of the game helps develop communication and teamwork abilities as players must coordinate their actions and support each other to succeed.

Whether you're looking for a quick gaming session with a friend or a longer puzzle-solving adventure, Two Button Bounce delivers an entertaining cooperative experience that combines simple mechanics with engaging collaborative gameplay.

Frequently Asked Questions (FAQ)