Ninja Hands 2

Seele01-Flash
By
Ninja Hands 2 is an action-packed 3D ninja game where you master warrior skills, cast powerful spells, and unleash epic combos to defeat enemies. Experience strategic ninja combat with intuitive spell-casting mechanics.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ninja Hands 2: Elemental Master**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a vibrant, cartoonish Low-Poly style. The palette should be high-saturation, contrasting bright blues (sky/magic) with energetic reds (enemies/UI). * **Player Perspective:** First-person view (FPS style), but instead of a gun, the camera focuses on two floating, stylized ninja hands in the foreground. These hands should be rigged to perform hand seal animations (mudras). * **Enemies:** Create simple, blocky "Stickman" style ninjas or samurais with distinct colors (e.g., Red for melee, Green for archers). They should run towards the camera. * **Environment:** A minimalist dojo or open grassy plain with a clear horizon line. Use simple geometry for obstacles (wooden dummies, rocks). * **VFX (Crucial):** * **Drawing Trails:** When the player drags on the screen, render a glowing, particle-emitting trail (trail renderer) that matches the spell element (e.g., Orange for Fire, Blue for Ice). * **Impact:** Explosive particle bursts when spells hit enemies. * **Mobile Optimization:** Use simple unlit or Toon Shaders to ensure 60fps on mobile devices. Limit polygon counts for enemies. ### 2. Audio Requirements * **BGM:** Upbeat, modern blend of traditional Japanese instruments (Koto, Shamisen) with a heavy Trap/Hip-hop beat to drive action. * **SFX:** * **UI/Interaction:** Sharp "Whoosh" sounds when drawing lines. * **Casting:** A distinct "Jutsu activation" sound (energy gathering). * **Combat:** Comical impact thuds, stylized enemy grunts, and elemental sounds (crackling fire, shattering ice). * **Success:** A short, triumphant flute trill upon clearing a wave. ### 3. Gameplay Loop * **Core Mechanic - Gesture Casting:** The player does *not* tap buttons. Instead, specific "Drawing Patterns" trigger spells: * **Horizontal Line (-):** Casts a wide Wind Blade (AOE). * **Vertical Line (|):** Casts a focused Lightning Strike (Single Target). * **Circle (O):** Casts a Fireball. * **V-Shape (V):** Casts Ice Spikes. * **Combat Flow:** Enemies spawn in waves and approach the player. The player must quickly draw the correct symbols to defeat them before they reach the screen (the "danger zone"). * **Win/Loss:** * **Win:** Clear all enemy waves. Camera pans to a "Cool Pose" of the hands. * **Loss:** An enemy reaches the player's position (HP hits 0). ### 4. Mobile Controls & Interaction * **Touch Input:** * **Primary Action:** One-finger drag on the screen canvas to draw symbols. The game must recognize the shape drawn (Gesture Recognition). * **Camera Control (Optional/Limited):** If needed, slight gyro-based camera tilt for immersion, but keep the aim assist generous. * **Orientation:** Portrait Mode (Vertical) is preferred for one-handed play, but the design should be responsive to Landscape. * **UI Layout:** * **Gesture Hints:** Display semi-transparent icons of available gestures (-, |, O) at the top or bottom of the screen as a "Cheat Sheet." * **Health Bar:** Minimalist bar at the top. * **Feedback:** Haptic vibration (using `navigator.vibrate`) when a spell is successfully cast or when the player takes damage. * **Hitbox Size:** Ensure the gesture detection area covers the central 80% of the screen. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ninja Hands 2 is an immersive 3D action ninja game that combines traditional ninja combat with innovative spell-casting mechanics. Step into the role of a skilled ninja warrior and harness mystical abilities to overcome challenging enemies. This free-to-play browser game offers an engaging blend of action, strategy, and skill-based gameplay that will test your ninja prowess.

Core Features

Ninja Hands 2 delivers an authentic ninja experience with modern gaming elements:

  • Intuitive Spell Casting : Draw magical symbols with your mouse to unleash devastating spells and abilities
  • Epic Combo System : Chain attacks and abilities together for maximum damage and spectacular visual effects
  • Strategic Combat : Plan your attacks carefully, combining different spells to create powerful combinations
  • 3D Action Gameplay : Immerse yourself in fluid 3D combat with responsive controls and smooth animations
  • Cross-Platform Play : Available on web browsers, Android, and iOS devices for gaming anywhere
  • Free to Play : Complete ninja experience at no cost, accessible instantly through your browser

Unique Spell-Casting Mechanics

What sets Ninja Hands 2 apart is its innovative approach to ninja abilities. Instead of button mashing, you'll draw mystical patterns and symbols to cast spells. This creates a more immersive and skill-based combat system where precision and timing are key to victory.

Strategic Depth

While the game is easy to learn, mastering the art of spell combinations requires strategic thinking. Different enemies may require different approaches, encouraging players to experiment with various spell combinations and combat tactics.

Game Gameplay

In Ninja Hands 2, you'll face waves of enemies that require quick thinking and precise execution to defeat. The game challenges you to:

  • Master Spell Drawing : Learn different magical symbols and practice drawing them quickly during combat
  • Time Your Attacks : Execute spells at the right moment to maximize damage and efficiency
  • Adapt Your Strategy : Face different enemy types that require unique approaches and spell combinations
  • Progress Through Levels : Advance through increasingly challenging stages that test your ninja skills

The gameplay loop is designed to be both accessible for newcomers and rewarding for players who invest time in mastering the spell-casting system.

Operation Guide

Ninja Hands 2 features simple yet precise controls:

  • Left Mouse Button : Look around the battlefield and interact with the environment
  • Mouse Drawing : Draw lines and patterns to cast spells and unleash ninja abilities
  • Spell Casting : Practice drawing different symbols to master various magical attacks
  • Combat Navigation : Use mouse movements to position yourself strategically during battles

The control scheme is optimized for both desktop and mobile play, ensuring smooth gameplay across all supported platforms.

Why Play This Game

Ninja Hands 2 offers a unique gaming experience that stands out in the crowded action game market. The innovative spell-casting system provides a fresh take on ninja combat, while the strategic elements ensure that success requires more than just quick reflexes. Whether you're a fan of ninja-themed games or looking for something with a unique gameplay mechanic, this game delivers an engaging experience that's both challenging and rewarding.

The game's accessibility across multiple platforms means you can continue your ninja journey whether you're at home on your computer or on the go with your mobile device. With no download required for browser play, you can jump into the action immediately and start mastering your ninja skills.

Frequently Asked Questions (FAQ)