Cubies - 3D Puzzle Platform Game

Seele01-Flash
By
Cubies is an adorable 3D puzzle platform game where you help cube-shaped characters collect their scattered younglings through increasingly challenging levels filled with creative obstacles and surprises.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cubies**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Kawaii" Voxel/Low-poly aesthetic mixed with Pixel Art. The world should feel bright, colorful, and clean. * **Main Character (The Cubie):** A simple Cube geometry. * **Color:** Mint Green (#66FFCC). * **Texture:** Apply a 2D pixel-art face texture to the front face (black eyes, blushing pink cheeks, smiling mouth). * **Movement VFX:** When the Cubie moves or jumps, emit small white "cross" or "star" shaped particles (billboarding sprites) to mimic the reference image. * **Collectibles (Younglings):** Smaller versions of the main character (50% scale), colored pastel Pink (#FF99CC). They rotate slowly in place. * **Environment:** * **Level Design:** Floating platforms against a solid bright blue background (#0088FF) or a simple gradient skybox. * **Platform Materials:** Clean, matte textures. Use grid patterns on the floor to help players judge distances for puzzles. * **Hazards/Mechanics:** * *Invisible Paths:* Platforms that are only visible when the player is within a certain radius, or sparkle intermittently. * *Disappearing Blocks:* Blocks that blink color and vanish 1 second after the player steps on them. * *Elevators:* Simple moving platforms (vertical translation). * **Mobile Optimization:** Use `THREE.BoxGeometry` for almost everything to keep draw calls low. Use a single texture atlas for faces if possible. Avoid expensive real-time shadows; use baked ambient occlusion or simple blob shadows under characters. ### 2. Audio Requirements * **BGM:** Upbeat, happy Chiptune/8-bit track. High tempo (~120 BPM) to keep the energy up. * **Sound Effects (SFX):** * **Jump:** A short, ascending 8-bit "whoosh" or "boing". * **Collect:** A high-pitched major chord arpeggio or "ding" when collecting a Youngling. * **Death/Fall:** A cute "wobble" down-pitch sound. * **Level Clear:** A triumphant fanfare. ### 3. Gameplay Loop * **Objective:** The player controls the Mint Green Cubie. The goal is to collect **all** Pink Younglings in the level to unlock the Exit Door. * **Win Condition:** Touching the Exit Door after collecting all Younglings. * **Lose Condition:** Falling off the floating platforms into the void (y < -10). This triggers an instant respawn at the start position. * **Camera:** Isometric projection or a high-angle 3rd person follow camera. The camera should smooth-damp to follow the player but keep the level layout visible. ### 4. Mobile Controls & Interaction * **Touch Controls (Screen Overlay):** * **Left Side:** A Virtual Joystick (D-pad logic) for movement (XZ plane). It should be dynamic (centers where the user first touches). * **Right Side:** A large, round "JUMP" button (min size 64px). * **Responsiveness:** * Movement should be **snappy**. Low inertia/friction. When the player releases the joystick, the cube stops immediately (critical for precision platforming). * Add a slight "squash and stretch" vertex animation to the Cube when jumping and landing to improve the "game feel" on small screens. * **UI Layout:** * **Top Left:** "Younglings: X/Y" counter. * **Top Right:** Pause/Restart button (44x44px hit area). * Support both Portrait and Landscape, but optimize the camera FOV for **Landscape orientation**. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Cubies

Cubies is a charming 3D puzzle platform game that combines brain-teasing challenges with heartwarming family themes. In this delightful adventure, you control cute cube-shaped characters on a mission to collect all their little ones scattered throughout each level before reaching the finish line. The game features vibrant, colorful graphics and an intuitive design that makes it perfect for players of all ages.

What sets Cubies apart is its perfect blend of puzzle-solving and platforming elements. Each level presents unique challenges that require both quick thinking and precise movement skills, making it an excellent choice for anyone looking to exercise their brain while having fun.

Core Features

Engaging Puzzle Mechanics

Cubies offers progressively challenging levels that introduce new obstacles and mechanics as you advance. From elevators that transport you to different areas to invisible paths that test your memory, every level brings fresh surprises that keep the gameplay exciting and unpredictable.

Creative Level Design

The game features innovative obstacles including: - Elevators for vertical transportation between platforms - Invisible paths that challenge your spatial awareness - Disappearing blocks that require perfect timing - Dynamic obstacles that create unique puzzle scenarios

Multiplayer Competition

For competitive players, Cubies includes an exciting 1v1 arena mode where you can challenge friends to see who can claim the most territory. This multiplayer feature adds a whole new dimension to the gameplay experience.

Family-Friendly Design

With its cute cube characters and wholesome collecting gameplay, Cubies is perfectly suited for family gaming sessions. The game encourages cooperation and problem-solving skills while providing entertainment for players of all skill levels.

Gameplay Mechanics

The core objective in Cubies is straightforward yet engaging: navigate through each level to collect all the scattered baby cubies while avoiding obstacles and reaching the finish line. However, the execution requires strategy, timing, and spatial awareness as levels become increasingly complex.

Each level introduces new elements that change how you approach the puzzle. You might need to use elevators to reach high platforms, remember the location of invisible paths, or time your movements perfectly to cross disappearing blocks before they vanish.

Operation Guide

Cubies features simple, intuitive controls that make it accessible to everyone:

  • Movement : Use WASD keys or arrow keys to move your cubie character
  • Navigation : Explore each level thoroughly to find all hidden younglings
  • Objective : Collect every baby cubie in the level before proceeding to the exit
  • Strategy : Plan your route carefully to avoid getting stuck or missing any collectibles

The game responds smoothly to keyboard inputs, ensuring precise control for navigating through challenging platforming sections and tight puzzle scenarios.

Why Play Cubies

Perfect Brain Training

Cubies serves as excellent brain exercise, combining spatial reasoning, memory challenges, and problem-solving skills. Each level requires you to think ahead and plan your route while adapting to new obstacles.

Stress-Free Gaming

Unlike high-pressure action games, Cubies offers a relaxed gaming environment where you can take your time to solve puzzles. There's no timer pressure, allowing you to enjoy the experience at your own pace.

Social Gaming Fun

The multiplayer arena mode makes Cubies perfect for social gaming. Challenge friends and family members to competitive matches that test both strategy and quick thinking.

Cross-Platform Accessibility

Play Cubies on any device - desktop computers, laptops, tablets, or smartphones. The game runs smoothly in web browsers without requiring downloads or installations.

Completely Free

Enjoy the full Cubies experience without any cost. No hidden fees, no premium content locks - just pure puzzle-platforming fun available to everyone.

Perfect for All Ages

Cubies strikes the perfect balance between being challenging enough for adults while remaining accessible to younger players. The cute visual design and family-friendly theme make it an ideal choice for parents looking for quality games to share with their children.

Frequently Asked Questions (FAQ)