Shadow Ninja Revenge

Seele01-Flash
By
Shadow Ninja Revenge is an intense action-platformer where you embark on a vengeful quest to rescue your kidnapped son from the evil Takeda. Master ninja combat, stealth abilities, and deadly weapons in this free browser game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shadow Ninja Revenge". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style (2.5D Silhouette Aesthetic):** Implement a "Shadow Fight" inspired aesthetic. All foreground elements (Player, Enemies, Platforms, Traps) must use `MeshBasicMaterial` with a solid black color (`0x000000`) to create a flat silhouette look against a vibrant background. * **Camera:** Use an `OrthographicCamera` to maintain a strict 2D side-scrolling perspective while utilizing 3D depth for parallax backgrounds. * **Background (Parallax):** Create a multi-layered background system. * *Layer 1 (Far):* A vibrant, gradient skybox or plane (Deep Blue/Purple Nebula or Sunset Orange) using emissive materials. * *Layer 2 (Mid):* Bamboo forests or temple pagodas in a desaturated, semi-transparent color (e.g., dark teal or crimson) that scroll slower than the player. * **Player Model:** A stylized, low-poly humanoid rig. Rendered as a black silhouette. Add a long, flowing red scarf (using a simple cloth simulation or trail renderer) to emphasize movement. * **VFX:** * **Sword Trails:** White or cyan distinct geometric trails (`TrailRenderer`) when the sword is swung to cut through the darkness. * **Death Effect:** Enemies should dissolve into black smoke particles upon defeat. ### 2. Audio Requirements * **BGM (Background Music):** A fusion of traditional Japanese instruments (Koto, Shamisen) and high-tempo electronic/Drum & Bass beats to drive the action pace. * **Sound Effects (SFX):** * *Jump/Dash:* Sharp wind "Whoosh" sounds. * *Combat:* High-pitched metallic "Clang" for sword hits; "Thwack" for shuriken impacts. * *UI:* Wood block "Clack" sounds for button presses. * *Collection:* A mystical chime when collecting scrolls/loot. ### 3. Gameplay Loop * **Core Mechanics:** Side-scrolling platformer. The player moves from Left to Right. * **Player Actions:** * *Movement:* Run, Jump (Double Jump enabled), Wall Slide/Wall Jump. * *Combat:* Melee Attack (Sword - short range), Ranged Attack (Shuriken - linear projectile with cooldown), Skill (Disguise/Dash - invulnerability frame). * **Enemies:** * *Guards:* Patrol platforms. Attack when player enters range. * *Traps:* Static spikes and swinging pendulums (instant death or high damage). * **Win Condition:** Locate the "Portal Scroll" item in the level and reach the "Torii Gate" at the end of the stage. * **Fail Condition:** Health reaches 0 (via enemy damage) or falling into a bottomless pit. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Force horizontal). * **Touch Controls (Virtual UI):** * *Left Zone:* A floating Virtual D-Pad or Joystick for movement (Left/Right). * *Right Zone:* A diamond cluster of action buttons (min-size 60x60px for accessibility): * **A Button (Bottom):** Jump. * **B Button (Right):** Sword Attack. * **X Button (Left):** Throw Shuriken. * **Y Button (Top):** Special Skill (Dash). * **Feedback:** * *Haptic:* Trigger `navigator.vibrate(20)` on taking damage or landing a hit. * *Visual:* Screen shake (Camera shake) on impact. * **UI Optimization:** Keep HUD (Health bar, Shuriken count) pinned to top-left corners with large, readable fonts. Ensure no UI overlaps the play area in the 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

Shadow Ninja Revenge is a thrilling action-platformer that puts you in the role of a skilled ninja on a personal mission of vengeance. When the ruthless warlord Takeda kidnaps your son, you must use every ninja skill at your disposal to infiltrate his stronghold and bring your child home safely.

This side-scrolling adventure combines classic platforming elements with modern ninja combat mechanics, offering players an immersive experience filled with stealth, action, and strategic gameplay. The game features beautiful hand-drawn aesthetics that bring the shadowy world of feudal Japan to life.

Core Features

Authentic Ninja Combat System

Master a variety of traditional ninja weapons and techniques: - Shuriken throwing : Silently eliminate distant enemies with precision throwing stars - Sword combat : Engage in close-quarters battle with your deadly katana - Stealth abilities : Use disguise skills to move undetected through enemy territory - Environmental traversal : Dash through levels using advanced parkour techniques

Progressive Skill Development

The game features an extensive skill tree system that allows you to customize your ninja's abilities: - Unlock new combat techniques as you progress - Improve weapon proficiency and damage output - Enhance stealth capabilities for better infiltration - Develop special abilities to overcome unique challenges

Challenging Level Design

Each stage presents unique obstacles and enemies: - Navigate through deadly traps and environmental hazards - Face off against Takeda's elite guards - Discover hidden portal scrolls to unlock new areas - Explore beautifully crafted environments inspired by traditional Japanese architecture

Collection and Upgrade System

  • Collect loot throughout your journey to purchase upgrades
  • Find portal scrolls to access new levels through mystical torii gates
  • Upgrade your equipment and abilities using collected resources
  • Unlock powerful new techniques to aid in your quest

Gameplay Mechanics

Stealth-Action Hybrid

Shadow Ninja Revenge perfectly balances stealth and action gameplay. You can choose to silently eliminate enemies using stealth takedowns and throwing weapons, or engage in direct combat using your sword skills. The choice of approach often depends on the situation and your preferred playstyle.

Tutorial and Learning Curve

The game includes a comprehensive tutorial system that gradually introduces new mechanics and abilities. This ensures that both newcomers to the genre and experienced players can quickly master the controls and advanced techniques.

Controls and Operation

The game features intuitive keyboard controls optimized for smooth gameplay: - W or Up Arrow : Jump over obstacles and reach higher platforms - A/D or Left/Right Arrows : Move your ninja left and right through levels - J Key : Throw shurikens at enemies and targets - K Key : Execute sword attacks and combat techniques - L Key : Activate disguise and stealth abilities

Platform Compatibility

Shadow Ninja Revenge is designed as a completely free browser game that requires no downloads or installations. The game runs smoothly on: - Desktop computers (Windows, Mac, Linux) - Mobile devices (iOS and Android) - Tablet devices - Any device with a modern web browser

Why Play Shadow Ninja Revenge

This game offers a perfect blend of classic ninja mythology and modern gaming mechanics. The compelling storyline of a father's quest to save his son provides emotional depth, while the challenging gameplay ensures hours of entertainment. The beautiful visual design and smooth animations create an immersive experience that captures the essence of traditional ninja legends.

Whether you're a fan of platformer games, action adventures, or ninja-themed entertainment, Shadow Ninja Revenge delivers a satisfying gaming experience that's accessible to players of all skill levels.

Frequently Asked Questions (FAQ)