Rabbit Samurai

Seele01-Flash
By
Rabbit Samurai is an exciting ninja skill game where you play as a heroic rabbit warrior using grappling hook mechanics to swing through levels, collect carrots, and rescue trapped mice friends from dangerous wolf lairs.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rabbit Samurai: Grappling Hook Adventure**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Cartoon Vector Art style converted to 3D. The world should look bright, colorful, and playful, resembling a high-quality Flash game brought to life with depth. * **Main Character:** A spherical blue rabbit wearing a red ninja eye-mask (like a Ninja Turtle or superhero mask). The model should be simple geometry (sphere-based) with flat shading or toon shading to mimic vector art. * **Environment:** "Green Land" setting. * **Foreground:** Wooden platforms, floating grassy islands, and sticky walls where the grappling hook can attach. * **Hazards:** Sharp, metallic spikes (low-poly cones) placed on floors or ceilings. * **Collectibles:** Floating orange carrots (rotate slowly) and caged mice (small cubic cages that break open upon contact). * **Background:** A parallax scrolling background with soft green hills, blue sky, and stylized white clouds to create depth without distracting from gameplay. * **Grappling Hook:** A stylized Kunai (ninja dagger) attached to a rope. The rope should use simple physics (verlet integration or simple line rendering) to look taut when pulling. * **Mobile Optimization:** Use simple geometries (Low-poly) and baked lighting where possible. Avoid expensive real-time shadows; use blob shadows for characters. ### 2. Audio Requirements * **BGM:** Upbeat, fast-paced "Ninja Cartoon" style music. Mix traditional Japanese instruments (Koto, Shakuhachi) with a modern, bouncy drum beat to keep the energy high. * **Sound Effects (SFX):** * **Grapple Launch:** A sharp "Thwip!" sound. * **Grapple Hit:** A solid wooden "Thunk" sound when hitting a wall. * **Bouncing:** A cartoonish "Boing" when the rabbit hits a wall without grappling. * **Collection:** A high-pitched "Ching!" or "Crunch" for collecting carrots. * **Rescue:** A cheerful "Yippee!" or squeak when freeing a mouse. * **Fail/Spike:** A comedic "Ouch" or synthesized fail noise. ### 3. Gameplay Loop * **Core Mechanic:** The rabbit moves exclusively by physics-based swinging or bouncing. It cannot walk. * **Launch:** The level starts with the rabbit being shot out of a cannon. * **Swinging:** The player shoots a grappling hook that attaches to walls/ceilings. The rabbit swings around this pivot point. Releasing the hook preserves momentum, flinging the rabbit forward. * **Objective:** Navigate the vertical and horizontal maze to reach the "Exit Portal" (or giant mouse cage) at the end of the level. * **Secondary Goals:** Collect all 3 carrots per level and rescue the hidden mouse for a perfect score. * **Failure:** Touching spikes or falling off the bottom of the screen results in an instant restart of the current level. * **Physics:** The movement should feel "floaty" but responsive. High restitution (bounciness) on the rabbit body so it ricochets off walls if the player misses a grapple. ### 4. Mobile Controls & Interaction * **Control Scheme (One-Touch):** * **Tap & Hold:** Shoots the grappling hook towards the nearest valid surface in the direction of the tap (or simply shoots straight out in the rabbit's facing direction if simplified). The hook remains attached as long as the screen is touched. * **Release:** Retracts the hook, launching the rabbit based on current swing momentum. * **Orientation:** **Portrait Mode** is preferred for vertical climbing levels, but the camera must zoom out dynamically to show where the player is falling. * **UI Layout:** * Top Left: Pause Button (44x44px hit area). * Top Center: Current Level & Carrot Counter (0/3). * **Touch Feedback:** When the hook connects, trigger a light haptic vibration (Taptic Engine) if supported by the browser/device. * **Visual Cues:** Draw a faint trajectory line when the rabbit is moving fast to help the player predict their path. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Rabbit Samurai

Rabbit Samurai is a thrilling skill-based platform game that combines ninja action with physics-based swinging mechanics. In this colorful adventure, you take control of a brave rabbit warrior equipped with a powerful grappling hook, embarking on an epic rescue mission to save little mice friends trapped in wolf lairs across the green land.

The game features intuitive one-click controls that are easy to learn but challenging to master, making it perfect for players of all skill levels who enjoy precision-based gameplay and satisfying physics mechanics.

Core Features

Innovative Grappling Hook Mechanics

The game's signature feature is its smooth grappling hook system that allows for fluid swinging motion. Master the art of momentum and timing to navigate through increasingly complex levels with precision and style.

Engaging Rescue Mission Gameplay

Your primary objective is to locate and rescue adorable mice friends who have been trapped in dangerous mousetraps throughout the wolf's territory. Each successful rescue brings you closer to completing your heroic mission.

Collectible Rewards System

Gather carrots and crystals scattered throughout each level to boost your score and unlock progression rewards. These collectibles add an extra layer of challenge for completionist players.

Dynamic Level Design

Experience diverse environments filled with dangerous spikes, challenging obstacles, and strategic grappling points that test your ninja skills and reflexes.

Rocket Ninja Cannon Action

Launch yourself from special ninja cannons to reach new areas and maintain momentum, adding explosive excitement to your swinging adventures.

Game Mechanics

The core gameplay revolves around physics-based swinging using your trusty grappling hook. Time your swings perfectly to build momentum, avoid deadly spikes, and reach otherwise inaccessible areas where your mice friends are trapped.

Key Gameplay Elements: - Physics-Based Movement : Realistic swinging mechanics that reward skill and timing - Precision Challenges : Navigate through spike-filled areas requiring careful planning - Exploration Elements : Discover hidden paths and secret areas in each level - Progressive Difficulty : Levels become increasingly challenging as you advance

Operation Guide

Rabbit Samurai features incredibly simple yet responsive controls:

Basic Controls: - Left Mouse Button : Tap to shoot your grappling hook at anchor points - Hold Left Mouse Button : Maintain your grip while swinging - Release Button : Let go to launch yourself in the current direction

Gameplay Tips: - Time your grappling hook shots to hit solid anchor points - Use momentum to swing across large gaps and reach high platforms - Plan your route carefully to avoid dangerous spike traps - Collect all carrots and crystals for maximum scoring - Look for alternative paths that might lead to trapped mice

Advanced Techniques: - Chain multiple swings together for greater distance - Use the ninja cannon strategically to access new areas - Master the timing of release and re-grab for complex maneuvers

Why Play Rabbit Samurai

Perfect for Skill Game Enthusiasts : The game offers a satisfying blend of precision, timing, and physics that appeals to players who enjoy mastering challenging mechanics.

Family-Friendly Adventure : With its cute animal characters and non-violent rescue theme, it's suitable for players of all ages while still providing genuine challenge.

Instant Accessibility : No downloads required - play directly in your web browser with just a mouse click to start your ninja adventure.

Addictive Progression : Each level presents new challenges and obstacles, keeping the gameplay fresh and engaging throughout your rescue mission.

Satisfying Physics : The realistic swinging mechanics provide a deeply satisfying gameplay experience that rewards skill development and practice.

Whether you're looking for a quick gaming session or an extended challenge to master, Rabbit Samurai delivers an entertaining ninja adventure that combines skill, strategy, and adorable characters in one complete package.

Frequently Asked Questions (FAQ)