Build A Robot 3

Seele01-Flash
By
Build A Robot 3 is a creative customization game where you design and build your own unique robot companion. With countless parts, attachments, and colors to choose from, create the perfect mechanical friend.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Build A Robot 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Adopt a **Low-Poly Cel-Shaded** aesthetic to mimic the original cartoon style but in 3D. Use bright, saturated colors with heavy outlines (toon shader) to emphasize the "Funny" and "Toy-like" nature of the robots. * **Robot Modules:** Create a modular 3D character system. The robot should be composed of separate meshes for: **Head, Torso, Left Arm, Right Arm, and Legs**. * *Variety:* Include normal sci-fi parts (lasers, antennas) and "funny" parts (e.g., a toaster head, a claw machine arm, tank treads). * **Environment:** A simple 3D space station platform or a circular pedestal. The background should be a dynamic skybox featuring deep space stars and a large, slowly rotating cartoon planet. * **Mobile Optimization:** Keep model poly counts low (<2000 polys per part). Use a single shared texture atlas if possible for performance, or simple vertex colors. Ensure shadows are baked or use a single DirectionalLight to save battery. ### 2. Audio Requirements * **BGM (Background Music):** A quirky, upbeat **Retro-Futuristic Synth-Pop** track. It should feel like a playful factory or workshop. * **Sound Effects (SFX):** * *Part Swap:* A heavy metallic "Clank" or hydraulic "Hiss" sound. * *Color Change:* A digital "Blip" or spray-paint canister sound. * *UI Interaction:* Soft mechanical clicks. * *Rotation:* A subtle servo-motor "Whirrr" sound when the player spins the robot. ### 3. Gameplay Loop * **Core Mechanic:** The game is a creative sandbox. The player cycles through different categories (Head, Arms, Body, Legs) and selects mesh variants for each slot. * **Color Customization:** After selecting a part, the player can apply a color from a predefined palette. Changes must update in real-time. * **Goal:** There is no win/loss condition. The goal is to build the funniest or coolest robot. * **Save/Share:** Include a "Photo Mode" button that hides the UI, plays a camera shutter sound, and triggers a canvas screenshot download. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** is preferred to accommodate the tall stature of the robot and place UI controls within the bottom "thumb zone." * **Touch Controls:** * *Model Interaction:* One-finger horizontal swipe to **rotate** the robot (using restricted OrbitControls). Two-finger pinch to **zoom** in/out on specific details. * *Part Selection:* Tap a body part on the 3D model to highlight it, or use a UI carousel menu at the bottom of the screen. * **UI Layout:** * **Bottom Control Panel:** A large, scrollable horizontal carousel for selecting part variants. * **Color Palette:** A row of large, tappable color swatches (min 44x44px) located just above the part carousel. * **Feedback:** Add a slight camera shake or haptic vibration (using `navigator.vibrate`) when a new heavy part is attached to give weight to the action. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Build A Robot 3 is an entertaining robot customization game that lets your creativity run wild. This fun dress-up style game allows you to design and build your very own mechanical companion from scratch. With an impressive rating of 3.5/5 from players, it's become a favorite among creative gaming enthusiasts who love customization challenges.

In this engaging space-themed environment, you'll have access to a vast array of robot parts, attachments, and color options to create truly unique mechanical beings. Whether you want to build a friendly helper bot or a formidable mechanical warrior, the choice is entirely yours.

Core Features

Extensive Customization Options

The game offers incredible depth in robot customization:

  • Diverse Robot Parts : Choose from heads, bodies, arms, legs, and various attachments
  • Rich Color Palette : Paint your robot in any color combination imaginable
  • Unique Attachments : Add special equipment, weapons, or accessories to make your robot stand out
  • Mix and Match Freedom : Combine different styles and components for endless possibilities

User-Friendly Design Interface

Building your robot is intuitive and enjoyable:

  • Simple Mouse Controls : Easy drag-and-drop interface for seamless customization
  • Real-time Preview : See your changes instantly as you build
  • Undo/Redo Functions : Experiment freely without fear of mistakes
  • Save Your Creations : Keep your favorite robot designs

Creative Expression

This isn't just about assembly - it's about artistic expression:

  • Unlimited Combinations : Millions of possible robot configurations
  • Personal Style : Create robots that reflect your personality
  • Artistic Freedom : No wrong answers - every creation is valid
  • Inspiration Gallery : Get ideas from seeing what others have created

Game Gameplay

Building your robot is straightforward yet deeply satisfying. Start by selecting a basic robot frame, then begin adding components piece by piece. The space-themed background creates an immersive atmosphere as you work on your mechanical masterpiece.

Each component can be positioned, colored, and styled to your liking. The game encourages experimentation - try different combinations to discover unexpected and delightful robot designs. From sleek, modern androids to quirky, colorful companions, the possibilities are truly endless.

Operation Guide

Getting started with Build A Robot 3 is simple:

  • Mouse Navigation : Use your mouse to select and place robot parts
  • Click and Drag : Move components around the workspace
  • Color Selection : Click on color palettes to paint your robot parts
  • Part Categories : Browse through different sections for various robot components
  • Assembly Tools : Use the interface buttons to rotate, resize, or remove parts

The intuitive design means you can start creating immediately, with no complex tutorials needed. The game is suitable for all ages and skill levels.

Why Play This Game

Perfect for Creative Minds : If you enjoy customization games, art projects, or simply love robots, this game offers endless entertainment. It's particularly appealing to:

  • Young Creators : Children who love building and designing
  • Art Enthusiasts : Anyone who enjoys digital creative expression
  • Robot Fans : Science fiction and robotics enthusiasts
  • Casual Gamers : Perfect for relaxing, creative gameplay sessions

The game provides a stress-free environment where you can express creativity without pressure or time limits. It's an excellent choice for anyone looking to unwind while engaging their artistic side.

Educational Value : Beyond entertainment, the game helps develop: - Visual design skills - Color coordination abilities - Spatial awareness - Creative problem-solving

Whether you're looking for a quick creative break or want to spend hours perfecting your robot designs, Build A Robot 3 offers satisfying gameplay that grows with your imagination.

Frequently Asked Questions (FAQ)