Chubby Ninja

Seele01-Flash
By
Chubby Ninja is a delightful online platformer featuring a lovable, rotund ninja with the power of flight. Navigate through the challenging Cave of Trials while battling enemies and collecting treasures in this funny and engaging adventure game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Chubby Ninja: Vertical Cave Trials**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Voxel Art / Low-Poly aesthetic (interpreting the original 2D pixel art into 3D cubes). The style should be cute, blocky, and colorful. * **Character:** A "Chubby Ninja" composed of simple geometric shapes (mostly cubes). He should wear a grey ninja suit with a visible orange/flesh-toned eye slit. The body should be slightly wide/round to emphasize the "chubby" aspect. * **Environment:** A vertical "Cave of Trials". * **Walls:** Dark brown and earthy voxel blocks forming a vertical shaft. * **Platforms:** Floating rock ledges and wooden planks. * **Collectibles:** Rotating gold voxel coins or gems. * **Enemies:** Simple voxel bats or red "rival ninja" blocks patrolling platforms. * **Mobile Optimization:** Use `BoxGeometry` with basic materials (Lambert/Phong) rather than heavy textures to ensure high FPS on mobile devices. Minimize draw calls by merging geometries where possible. ### 2. Audio Requirements * **BGM (Background Music):** An upbeat, fast-paced "Chiptune" track mixed with pseudo-traditional Japanese instruments (like a synthetic Shamisen or Koto) to fit the "Funny Ninja" theme. * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" or spring sound. * **Flight:** A wind "Whoosh" or small jetpack-style hum when the flight mechanic is active. * **Attack:** A high-pitched, cute "Hiyah!" voice clip or a sword "Swish". * **Collect:** A classic arcade 8-bit "Ding/Chime". * **Damage:** A comical "Oof!" or thud sound. ### 3. Gameplay Loop * **Core Mechanic:** Vertical Platformer. The camera automatically scrolls upward slowly (or tracks the player), forcing the player to keep moving up. "There is no retreat." * **Controls Logic:** * **Movement:** Left/Right movement on platforms. * **Jumping:** Standard jump physics. * **Flight:** Holding the Jump button initiates "Ninja Flight" (hovering upward), which consumes a rapidly depleting "Stamina/Chakra Bar". * **Combat:** Pressing attack throws a shuriken or performs a melee strike to destroy enemies. * **Win/Loss:** * **Loss:** Falling off the bottom of the screen or running out of health. * **Score:** Based on height climbed + coins collected. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (to maintain the classic platformer feel). * **Touch Controls (Virtual UI):** * **Left Thumb:** A virtual D-Pad or Joystick area on the bottom-left for moving Left/Right. * **Right Thumb:** Two distinct buttons (radius approx 50px for hit testing): * **Button A (Jump/Fly):** Tap to jump, Hold to fly. * **Button B (Attack):** Tap to strike. * **Feedback:** reliable touch detection is critical. Add a slight visual "press down" effect or color change on the virtual buttons when touched. * **UI Layout:** Score displayed in the top-left, Stamina/Chakra bar (for flight) displayed above the character's head or at the top-center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Chubby Ninja is a charming platformer game that proves size doesn't matter when it comes to ninja skills! This free online game features an adorable, plump ninja who compensates for his round figure with incredible flying abilities. Set in the mysterious Cave of Trials, players must guide their chunky hero upward through increasingly challenging levels filled with enemies, collectibles, and obstacles.

The game combines cute visual design with engaging platformer mechanics, creating an experience that's both accessible to casual players and challenging enough to keep you coming back for more. With its pixel art style and humorous character design, Chubby Ninja offers a refreshing take on the traditional ninja game genre.

Core Features

Unique Flying Ninja Mechanics

Unlike traditional platformers, Chubby Ninja can actually fly! This core mechanic sets the game apart, allowing for creative level design and unique gameplay strategies. Master the art of ninja flight to navigate through tight spaces and reach hidden areas.

Progressive Cave Exploration

The Cave of Trials becomes increasingly challenging as you ascend. Each section introduces new enemy types, more complex platforming challenges, and valuable collectibles to discover. There's no going back - only up!

Combat and Collection Systems

Battle various enemies using your ninja strike abilities while collecting precious items scattered throughout the cave. The combination of combat and exploration keeps the gameplay fresh and engaging.

Charming Visual Style

The game features delightful pixel art graphics with a cute, cartoon-like aesthetic. The chubby ninja character is endearingly animated, and the cave environments are richly detailed despite the retro art style.

Gameplay Mechanics

Movement and Navigation

Chubby Ninja offers intuitive controls that are easy to learn but require skill to master. The flying mechanic adds a unique dimension to traditional platforming, allowing for creative problem-solving and exploration strategies.

Enemy Encounters

Face off against various cave-dwelling creatures using your ninja combat skills. Each enemy type requires different strategies to defeat, keeping the combat system engaging throughout your journey.

Collectible Items

Scattered throughout the Cave of Trials are valuable collectibles that reward thorough exploration. Finding all items adds replay value and encourages players to master the game's movement mechanics.

Operation Guide

Basic Movement: - L/R Arrow Keys : Move left and right - A Key or Up Arrow : Jump

Special Abilities: - S Key or Spacebar : Activate ninja flight (the game's signature mechanic) - D Key or X : Perform ninja strike attacks

Tips for Success: - Master the flying mechanic early - it's essential for progression - Keep moving upward; there's no retreat in the Cave of Trials - Look for hidden collectibles in hard-to-reach areas - Time your ninja strikes carefully when facing enemies - Use the combination of jumping and flying for maximum mobility

Why Play Chubby Ninja

Chubby Ninja offers a perfect blend of humor, challenge, and charm that makes it stand out in the crowded platformer genre. The game's unique flying mechanics provide a fresh twist on traditional ninja games, while the cute character design and funny animations keep the experience light-hearted and enjoyable.

The progressive difficulty ensures that both newcomers and experienced platformer fans will find appropriate challenges. The Cave of Trials setting creates a sense of mystery and adventure, encouraging players to explore every nook and cranny.

Best of all, it's completely free to play in your browser - no downloads, no installations, just pure ninja fun whenever you want it. Whether you're looking for a quick gaming break or a longer adventure session, Chubby Ninja delivers entertainment that's both accessible and rewarding.

Frequently Asked Questions (FAQ)