Big Tall Small - Puzzle Platform Game

Seele01-Flash
By
Big Tall Small is an innovative puzzle platform game where you control three unique characters with different sizes and abilities. Work together to solve challenging puzzles and reach the shared exit in this brain-teasing adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Big Tall Small". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Minimalist, geometric 2.5D aesthetic using `OrthographicCamera` to preserve the precise "puzzle" feel without perspective distortion. The world should look like a clean, modern vector illustration brought to life in 3D. * **Characters (The "Triad"):** Create three distinct player characters based on `BoxGeometry`, using the following color coding and dimensions (assume 1 unit = standard grid size): * **Small (Yellow #F2E30C):** Dimensions roughly 0.8 x 0.8. Features: Small, fits in 1-block gaps. * **Tall (Blue #2DAAE1):** Dimensions roughly 0.8 x 1.8. Features: High vertical reach. * **Big (Red #D93232):** Dimensions roughly 1.8 x 1.8. Features: Wide, acts as a solid base for others. * *Details:* Each character must have two simple black oval eyes (`MeshBasicMaterial`) on their front face to convey looking direction. * **Environment:** * **Background:** Deep Navy Blue (`#0B0E20`) to provide high contrast. * **Platforms/Walls:** Solid, dark grey or black geometry. * **Exit Zone:** A semi-transparent, glowing rectangular zone (green or white) that pulses slightly. * **Performance:** Use `MeshLambertMaterial` for characters for simple lighting interaction, but keep geometry very low-poly (primitives only). No complex textures; use vertex colors. ### 2. Audio Requirements * **BGM:** A calm, loopable "lo-fi thinking" track. Soft electric piano or synth pads with a slow tempo to encourage puzzle-solving without anxiety. * **SFX:** * **Jump:** A short, retro 8-bit rising tone. * **Land:** A soft, low-frequency "thud" (change pitch based on character size—heavier for Big). * **Switch Character:** A distinct digital "blip" or "whoosh" sound. * **Win/Level Complete:** A harmonious major chord arpeggio. ### 3. Gameplay Loop * **Core Mechanic:** The player controls **one character at a time** but must utilize all three to solve the level. The inactive characters become static physical objects in the world. * **Stacking Logic:** This is the most critical mechanic. Characters can jump onto each other. * *Small* can ride on *Big* or *Tall*. * *Tall* can ride on *Big*. * They effectively become mobile platforms for each other to reach high ledges or bridge gaps. * **Victory Condition:** The level is only completed when **ALL three characters** are standing simultaneously within the Exit Zone. * **Physics:** Implement simple AABB (Axis-Aligned Bounding Box) collision detection. Physics should feel tight and responsive, not floaty. Inactive characters must have "infinite mass" (cannot be pushed, but can be stood upon). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape** mode for optimal platforming view. * **Touch Controls (UI Overlay):** * **Left Side:** Two large, distinct buttons for **Left** and **Right** movement (minimum touch target 64x64px). * **Right Side:** * A large **Jump** button (bottom right). * A distinct **Switch Character** button (above the jump button). This button should cycle through characters (Yellow -> Red -> Blue -> Yellow). * **Visual Feedback:** * **Active Character Highlight:** The currently controlled character must have a visible white outline (using `OutlinePass` or a simple wireframe helper) or a small arrow floating above their head to indicate focus. * **Camera Tracking:** The camera should smoothly pan (lerp) to follow the *currently active* character, but keep a zoom level that shows the immediate surroundings. * **Haptic Feedback:** Trigger a light vibration (using `navigator.vibrate`) when the player switches characters or lands a jump. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Big Tall Small

Big Tall Small is a captivating puzzle platform game that challenges your logical thinking and problem-solving skills. This innovative brain game features three colorful characters - each with unique sizes and abilities that you must strategically use to overcome obstacles and reach the exit together.

The game combines classic platform mechanics with puzzle-solving elements, creating an engaging experience that tests both your reflexes and intellect. With its minimalist design and progressively challenging levels, Big Tall Small offers hours of mind-bending entertainment for puzzle enthusiasts of all ages.

Core Features

Multi-Character Puzzle Mechanics

The heart of Big Tall Small lies in its unique character-switching system. You control three distinct characters:

  • Big Character (Yellow) : The largest of the trio, capable of reaching high platforms and serving as a stepping stone for others
  • Tall Character (Red) : The medium-sized character with balanced abilities, perfect for intermediate challenges
  • Small Character (Blue) : The smallest and most agile, able to fit through tight spaces and access areas others cannot

Progressive Difficulty System

Each level introduces new puzzle mechanics and increasingly complex challenges. What starts as simple character coordination evolves into intricate multi-step puzzles requiring careful planning and execution.

Cooperative Problem Solving

Unlike traditional single-character games, Big Tall Small emphasizes teamwork. Success requires understanding how each character's unique traits complement the others, creating solutions that no single character could achieve alone.

Minimalist Visual Design

The game features clean, colorful graphics with a dark background that makes the vibrant characters stand out. This simple aesthetic keeps players focused on the puzzle-solving without visual distractions.

Gameplay Mechanics

Big Tall Small challenges players to think strategically about character positioning and movement. Each level presents a shared exit that all three characters must reach simultaneously. The puzzle lies in figuring out how to use each character's size and abilities to create paths, reach platforms, and overcome obstacles.

The game requires spatial reasoning, logical thinking, and planning ahead. Players must consider not just where each character needs to go, but how they can help each other get there. This cooperative element sets Big Tall Small apart from traditional platform puzzlers.

Operation Guide

The controls are intuitive and accessible:

  • Movement : Use WASD keys or Arrow keys to move the active character
  • Character Switch : Press Down arrow, Space bar, or Enter to switch between the three characters
  • Reset Level : Press R to restart the current puzzle if you get stuck
  • Go Back : Use Esc or B to return to the previous menu

The simple control scheme ensures that players can focus entirely on solving puzzles rather than mastering complex inputs. Character switching is instant and smooth, allowing for fluid puzzle-solving strategies.

Why Play Big Tall Small

Big Tall Small offers a unique twist on traditional puzzle games by emphasizing cooperation between multiple characters. It's perfect for players who enjoy:

  • Logic and Strategy : Each puzzle requires careful thinking and planning
  • Progressive Challenge : Difficulty increases naturally as you master the mechanics
  • Accessible Gameplay : Simple controls make it easy for anyone to start playing
  • Brain Training : Excellent for improving spatial reasoning and problem-solving skills
  • Quick Sessions : Perfect for short gaming breaks or extended puzzle-solving sessions

The game is completely free to play in your web browser, requiring no downloads or installations. Its cross-platform compatibility means you can enjoy the puzzles on any device with a modern web browser.

Perfect for Puzzle Enthusiasts

Whether you're a casual gamer looking for a mental challenge or a puzzle veteran seeking something fresh, Big Tall Small delivers engaging gameplay that grows with your skills. The cooperative mechanics create a unique puzzle-solving experience that stands out in the crowded puzzle game genre.

Frequently Asked Questions (FAQ)