Odd Bot Out - Robot Escape Puzzle Game

Seele01-Flash
By
Odd Bot Out is an innovative puzzle platform game where you help a charming little robot escape from a mysterious robot company through clever problem-solving and strategic thinking.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Odd Bot Out - Minimalist Robot Puzzle Escape". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a clean, sterile, "clinical factory" aesthetic similar to Fancade or Mekorama. Use a **Low-Poly** style with soft, rounded edges (bevels) on geometry. * **Character Model:** A minimalist robot character ("Odd Bot"). * Head: White capsule or rounded cube with a large, singular black cyclops eye. * Body: A simple purple (`#9370DB`) rectangular block. * Legs: Small grey cylinders or spheres that animate (waddle) when moving. * **Environment:** * A grid-based diorama map floating in a void (white or very light grey background). * Floors: Clean white tiles with subtle grid lines. * Interactable Objects: Brightly colored blocks (Red/Yellow) that stand out against the white environment. * Hazards: Red laser beams or gaps in the floor. * **Camera:** Use an **Orthographic Camera** positioned isometrically (lookAt center) to provide a clear, distortion-free view of the puzzle layout. * **Optimization:** Use simple geometric primitives (`BoxGeometry`, `CylinderGeometry`) with shared materials to keep draw calls low for mobile performance. Enable simple soft shadows (`ShadowMap`). ### 2. Audio Requirements * **BGM:** A quirky, minimalist electronic track. It should be "thinking music"—slow-tempo, plucky synth sounds, rhythmic but not distracting. * **Sound Effects (SFX):** * **Movement:** A soft, rhythmic mechanical *whir-clack* as the robot walks. * **Interaction:** A satisfying *click* or *pop* sound when the player drags and snaps a block into place. * **Success:** A cheerful digital *chime* when the level is cleared. * **Failure/Fall:** A descending "sad trombone" synthesizer sound or a robotic "uh-oh". ### 3. Gameplay Loop * **Objective:** Guide the Odd Bot from the Start Point to the Exit Door (a green lit panel) in a 3D space. * **Mechanics:** * **Indirect Control:** The player does not always control the bot directly. Instead, the player modifies the environment. * **Drag & Drop:** Using touch, the player can drag specific blocks (bridges, stairs, sliders) to fill gaps or create pathways. * **Wiring/Logic:** Some levels require tapping buttons to rotate platforms or activate "electricity" to power elevators. * **Physics:** Basic collision detection is required so the bot can walk *on* top of objects but bumps *into* walls. * **Win Condition:** The bot successfully touches the Exit Door area. * **Fail Condition:** The bot falls off the map or touches a hazard (laser). ### 4. Mobile Controls & Interaction * **Input System:** Pure Touch/Mouse control (Raycasting). * **Tap-to-Move:** Tapping on a floor tile creates a pathfinding target for the bot to walk to. * **Draggable Objects:** Objects tagged as "moveable" should highlight when touched and follow the finger/cursor along a constrained axis (e.g., only sliding X or Y). * **Orientation:** **Portrait Mode** preferred (vertical layout allows for tall puzzle towers and easy one-handed play), but responsive enough to handle Landscape. * **UI Layout:** * "Hint" Button: Top Right (Icon: Lightbulb). * "Restart" Button: Top Left (Icon: Circular arrow). * Touch targets must be at least 44x44 pixels. * **Feedback:** * **Visual:** When a draggable object is held, slightly scale it up or change its emission color to indicate selection. * **Haptic:** Trigger a light vibration (using `navigator.vibrate`) when a draggable block "snaps" into a valid position. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Odd Bot Out is a captivating puzzle platform game that combines strategic thinking with engaging gameplay. In this unique adventure, you take on the role of helping a small, adorable robot break free from a complex robot company facility. The game challenges players to think creatively as they navigate through intricate maps filled with obstacles, circuits, and mechanical puzzles.

This isn't your typical platform game - it's a brain-teasing experience that requires careful planning and logical thinking. Each level presents new challenges that will test your problem-solving skills while keeping you entertained with charming visuals and intuitive gameplay mechanics.

Core Features

Challenging Puzzle Mechanics

The game revolves around environmental puzzle-solving where every object in the game world serves a purpose. You'll need to: - Analyze complex circuit systems - Manipulate movable objects strategically - Connect electrical circuits to power mechanisms - Press buttons in the correct sequence - Clear pathways for the robot to progress

Progressive Difficulty System

Each level introduces new mechanics and increased complexity, ensuring that players are constantly challenged without becoming overwhelmed. The difficulty curve is carefully designed to help you master basic concepts before introducing advanced puzzle elements.

Hint System Support

Stuck on a particularly challenging puzzle? The built-in hint system provides gentle guidance without spoiling the satisfaction of solving puzzles independently. This feature makes the game accessible to players of all skill levels.

Cross-Platform Compatibility

Enjoy seamless gameplay across all your devices - whether you prefer playing on desktop computers, smartphones, or tablets, the game adapts perfectly to different screen sizes and input methods.

Gameplay Mechanics

The core gameplay revolves around environmental manipulation and logical problem-solving . Unlike traditional platform games that focus on jumping and running, Odd Bot Out emphasizes:

  • Circuit Connection : Link electrical components to power doors, elevators, and other mechanisms
  • Object Manipulation : Move blocks, platforms, and other items to create paths
  • Button Sequences : Activate switches and buttons in the correct order
  • Timing Challenges : Coordinate multiple actions to achieve the desired outcome

Operation Guide

Mouse Controls

  • Click and Drag : Move objects and interact with circuit components
  • Single Click : Press buttons, activate switches, and select items
  • Right Click : Access context menus and additional options (where available)

Touch Controls (Mobile)

  • Tap : Select and activate interactive elements
  • Drag : Move objects and connect circuit components
  • Pinch : Zoom in and out for better puzzle visibility

General Tips

  • Examine each level carefully before making moves
  • Experiment with different object combinations
  • Use the hint system when genuinely stuck
  • Think about cause and effect relationships

Why Play This Game

Odd Bot Out offers a unique gaming experience that stands out in the crowded puzzle game market. Here's what makes it special:

Mental Stimulation

The game provides excellent brain training through logical thinking and problem-solving challenges. Each puzzle requires you to analyze situations, plan ahead, and execute solutions methodically.

Stress-Free Gaming

Unlike action-packed games, Odd Bot Out allows you to play at your own pace. There are no time pressures or lives to lose - just pure puzzle-solving enjoyment.

Educational Value

The game subtly teaches logical thinking , cause-and-effect relationships , and systematic problem-solving - skills that are valuable both in gaming and real life.

Accessibility

With its free-to-play model and cross-platform support, anyone can jump in and start playing immediately. The game's intuitive interface makes it easy for players of all ages to understand and enjoy.

Replayability

Even after completing levels, you can return to find more efficient solutions or simply enjoy the satisfying puzzle mechanics again.

Whether you're a puzzle game veteran or someone looking to exercise their mind with an entertaining challenge, Odd Bot Out delivers a rewarding and memorable gaming experience that will keep you coming back for more.

Frequently Asked Questions (FAQ)