Fruits of Fury - Epic Ninja Action Game

Seele01-Flash
By
Fruits of Fury is an exciting ninja action game where you battle waves of evil fruits using epic ninja skills. Protect your watering can, unlock powerful abilities, and turn furious produce into juice in this addictive pixel-art adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Fruits of Fury**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Isometric view with a **Voxel Art / Pixelated 3D style** (reminiscent of the provided icon). Use simple geometric shapes (cubes) to construct characters to keep performance high on mobile. * **Color Palette:** High contrast. A dark, mystical purple/night-sky background (hex: #1a0b2e) to make the vibrant colors of the fruits and fire effects pop. * **Characters:** * **Player:** A stylized, blocky "Ninja" character with a flowing red headband trail. * **Enemies:** "Evil Fruits" - Angry red Apples, bouncing blue Mushrooms (as seen in the icon), and spinning Bananas. They should have simple angry face textures. * **Objective:** A central "Holy Watering Can" that the player must defend. It should glow gold. * **VFX:** **"Juice" effects are critical.** When an enemy is defeated, they must explode into small colored voxel particles (simulating fruit juice) that splash onto the ground plane before fading. * **Lighting:** A central point light from the Watering Can, plus ambient moonlight. Sword swings should have a glowing trail. ### 2. Audio Requirements * **BGM:** An energetic, fast-paced **8-bit Chiptune** track mixed with heavy drum and bass beats to simulate a "retro ninja battle." * **Sound Effects (SFX):** * **Attack:** Sharp, high-pitched sword "swoosh" sounds. * **Impact:** A wet, squishy "splat" sound when fruits are destroyed. * **Damage:** A dull thud or crunch when the Watering Can gets hit. * **UI:** Retro "blip" sounds for button presses and a fanfare jingle for clearing a wave. ### 3. Gameplay Loop * **Core Mechanic:** The player controls the Ninja in a small arena. Waves of Fruit Enemies spawn from the edges of the screen and move towards the central Watering Can to destroy it. * **Combat:** The player must intercept enemies. Attacking destroys standard fruits in 1 hit, bigger fruits (Mushrooms) take 2-3 hits. * **Progression:** Every 10 enemies defeated fills a "Fury Meter." When full, the player unlocks a special skill (e.g., a spinning AOE attack) for a short duration. * **Win/Loss:** * **Loss:** If the Watering Can's HP reaches 0, Game Over. * **Win:** Infinite survival mode. Score is based on "Juice Liters" collected (enemies killed). ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (forces the camera to adapt to wider FOV). * **Control Scheme:** * **Left Thumb:** A dynamic **Virtual Joystick** for character movement (360 degrees). * **Right Thumb:** A large, circular **Attack Button** (Sword Icon) for basic slashes. * **Skill Buttons:** Smaller buttons orbiting the Attack button that light up when cooldowns are ready (e.g., "Dash", "Spin"). * **Feedback:** * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate(50)`) whenever the player lands a hit or takes damage. * **Visual Feedback:** Damage numbers pop up and float upwards when enemies are hit. * **UI Layout:** Keep the Health Bar (Watering Can status) at the top center. Score at the top left. Ensure all touch targets are at least 44x44px and separated to prevent accidental misclicks. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Fruits of Fury is a thrilling pixel-art action game that combines ninja combat with fruit-slashing mayhem. In this unique adventure, you take on the role of a fearless ninja warrior defending against an invasion of angry fruits. With its charming retro graphics and addictive gameplay mechanics, this free browser game offers hours of entertainment for action game enthusiasts.

The game features a compelling mix of action, fighting, and clicker elements wrapped in a delightfully absurd premise. As evil fruits launch their assault, you must use your ninja skills to slice, dice, and juice your way through endless waves of produce-based enemies.

Core Features

Ninja Combat System

Master the art of fruit destruction with intuitive combat controls. Your ninja character comes equipped with deadly weapons and the ability to unleash devastating attacks on waves of angry fruits. The combat system is designed to be both accessible for beginners and rewarding for skilled players.

Progressive Ability System

As you battle through fruit hordes, you'll unlock powerful new abilities and skills. Each upgrade enhances your ninja's capabilities, allowing you to handle increasingly challenging waves of enemies. The progression system keeps gameplay fresh and motivating.

Retro Pixel Art Style

Enjoy beautiful pixel art graphics that bring the ninja-versus-fruit world to life. The charming visual style combines classic arcade aesthetics with modern game design, creating an appealing experience for players of all ages.

Endless Action Gameplay

Face continuous waves of fruit enemies in this endless action experience. The game's pacing keeps you engaged with constant challenges while allowing for strategic planning between waves.

Gameplay Mechanics

Protect Your Watering Can

Your primary objective is defending your precious watering can from the fruit invasion. This central goal adds strategic depth to the combat, as you must balance offensive attacks with defensive positioning.

Upgrade and Progression

Collect resources from defeated fruits to unlock powerful upgrades. Enhance your weapons, improve your abilities, and discover new combat techniques as you progress through the game.

Dynamic Skill System

Unlock various ninja skills during battle and activate them using keyboard shortcuts. This system adds tactical depth and allows for personalized combat strategies.

Operation Guide

Basic Controls

  • Left Mouse Click : Execute basic attacks and slash at incoming fruits
  • Keyboard Keys : Activate special abilities as you unlock them during gameplay
  • Mouse Movement : Navigate and aim your attacks

Combat Tips

  • Focus on timing your attacks to maximize damage
  • Prioritize protecting your watering can while maintaining offensive pressure
  • Experiment with different ability combinations as you unlock new skills
  • Watch for enemy patterns to optimize your defensive strategy

Platform Compatibility

Fruits of Fury is designed as a cross-platform browser game, ensuring accessibility across multiple devices:

  • Desktop Computers : Full gameplay experience on Windows, Mac, and Linux
  • Mobile Devices : Optimized touch controls for smartphones and tablets
  • Tablets : Enhanced experience with larger screen real estate
  • Web Browsers : No downloads required - play instantly in any modern browser

Why Play Fruits of Fury

Completely Free Gaming

Enjoy the full game experience without any cost. No hidden fees, no premium content locks - just pure ninja action available to everyone.

Instant Accessibility

Start playing immediately without downloads or installations. Simply open your browser and begin your fruit-slashing adventure.

Perfect for All Skill Levels

Whether you're a casual gamer looking for quick entertainment or a dedicated player seeking challenging action, the game adapts to different play styles.

Unique Gaming Concept

Experience the wonderfully absurd world where ninja warriors battle evil fruits. This creative premise sets the game apart from traditional action titles.

Nostalgic Appeal

The retro pixel art style and arcade-inspired gameplay will appeal to both classic gaming enthusiasts and modern players discovering pixel art for the first time.

Frequently Asked Questions (FAQ)