Rage - Stick Fighter Game

Seele01-Flash
By
Rage is an intense free stick figure fighting game where you unleash devastating combat moves against waves of enemies. Battle through Arcade and Adventure modes with upgradeable abilities and brutal stick combat action.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rage: Stickman Brawler**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "3D Ink Doodle" aesthetic. Use Three.js primitives (Spheres and Cylinders) with `MeshBasicMaterial` (Solid Black #000000) to create stylized 3D stick figures that look like 2D drawings. * **Environment**: A 2.5D side-scrolling stage. The background should be a white or light-grey paper texture to simulate a sketchbook. The ground is a flat plane with a faint grid or pencil-sketch texture. * **Particle Effects (Critical)**: The game features a "Bloody" tag. Implement a high-performance instanced mesh particle system for blood splatters. When enemies are hit, emit bright red (#FF0000) cubic particles that obey gravity and stain the floor plane temporarily. * **Mobile Optimization**: Limit enemy polygon count using simple geometries. Use a single directional light for shadows, but rely mostly on ambient light to maintain the "flat cartoon" look. Implement object pooling for enemies and blood particles to prevent garbage collection stutter on mobile devices. ### 2. Audio Requirements * **BGM**: High-tempo, aggressive heavy metal or punk rock instrumental loop (distorted guitars, fast drums) to match the "Rage" theme. * **SFX**: * **Combat**: Exaggerated "Punch/Kick" impacts (fleshy thuds), "Whoosh" sounds for missed attacks. * **Voice**: Grunts for player effort, high-pitched squeals for enemy deaths. * **Rage Mode**: A rising "power-up" sound followed by a heartbeat sound effect when the Rage Meter is active. ### 3. Gameplay Loop * **Core Mechanics**: A wave-based beat 'em up. The player moves left/right and attacks incoming enemies. * **Enemies**: * *Basic Sticks*: Fast, low health, try to swarm the player. * *The Blobs*: Green, gelatinous shapes (deformed spheres) that move slowly but have high health and knockback resistance. * **Rage System**: A "Rage Meter" fills up as the player deals damage. When full, the player can activate "Rage Mode": the screen tints red, the player moves 2x faster, deals 3x damage, and gains invulnerability for 5 seconds. * **Progression**: Earn "Rage Points" for every kill. Simple in-game UI allows purchasing "Strength Up" or "Health Up" between waves. * **Win/Loss**: The game is an endless high-score arcade mode. Game Over occurs when Player HP reaches 0. ### 4. Mobile Controls & Interaction * **Perspective**: Fixed camera angle (Side view, slightly elevated) that smoothly follows the player on the X-axis. * **Touch Controls**: * **Left Zone**: Dynamic Virtual Joystick for movement (Left/Right/Z-depth movement). * **Right Zone**: Large, distinct action buttons (minimum 60px diameter). * *Button A*: Punch (Fast, low damage). * *Button B*: Kick (Slow, high knockback). * *Button R (Special)*: Rage Trigger (Glows when meter is full). * **Feedback**: * **Camera Shake**: The camera must shake violently on heavy impacts or explosions. * **Damage Numbers**: Floating text showing damage values on hit. * **Haptics**: Trigger `navigator.vibrate(50)` on successful hits if supported. * **Orientation**: Forced **Landscape** mode for optimal control spacing. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Rage is a high-octane stick figure fighting game that delivers pure, unfiltered combat action. This free online beat 'em up game puts you in control of an incredibly powerful stick warrior who makes legendary fighters look like beginners. With its simple yet addictive gameplay, Rage has become a favorite among fans of stick figure games and fighting enthusiasts alike.

The game features intense bloody combat where you'll face off against various stick enemies and blob creatures in fast-paced battles. Every punch, kick, and special move is designed to deliver maximum impact and satisfaction as you demolish your opponents with brutal efficiency.

Core Features

Dual Game Modes

Rage offers two distinct gameplay experiences:

  • Arcade Mode : Jump straight into non-stop action with endless waves of enemies. Perfect for quick gaming sessions and testing your combat skills
  • Adventure Mode : Experience a deeper gameplay journey with story progression, character development, and increasingly challenging encounters

Upgrade System

Earn points through successful combat and use them to purchase powerful upgrades: - Increase your attack power and damage output - Enhance your defense and health capacity - Unlock devastating special moves and combo attacks - Improve your speed and agility for better combat flow

Intense Combat Mechanics

The fighting system emphasizes: - Brutal Stick Combat : Experience satisfying physics-based fighting with impactful animations - Combo System : Chain attacks together for maximum damage and style points - Enemy Variety : Battle against different types of stick fighters and blob enemies, each with unique behaviors - Bloody Action : Mature combat with realistic damage effects and intense battle sequences

Gameplay Experience

Combat Strategy

Success in Rage requires more than button mashing. You'll need to: - Time your attacks perfectly to break through enemy defenses - Use movement and positioning to avoid incoming damage - Manage your health and energy resources effectively - Adapt your fighting style to different enemy types

Progressive Difficulty

As you advance through the game, expect: - Stronger enemies with improved AI behavior - More complex battle scenarios requiring tactical thinking - Boss encounters that test all your combat skills - Opportunities to showcase your upgraded abilities

Operation Guide

Rage features intuitive controls that are easy to learn but challenging to master:

  • Movement Controls : Use arrow keys or WASD to move your stick fighter around the battlefield
  • Attack Commands : Various key combinations execute different attacks and special moves
  • Combat Combos : Chain button presses to create devastating combo attacks
  • Special Abilities : Activate powerful special moves using upgraded abilities

The game includes a comprehensive in-game tutorial that teaches you all the essential combat mechanics. Start with basic attacks and gradually learn advanced techniques as you progress through the battles.

Why Play This Game

Perfect for Action Fans

If you love intense fighting games with no-holds-barred combat, Rage delivers exactly what you're looking for. The stick figure art style allows for exaggerated, over-the-top action that's both hilarious and satisfying.

Free and Accessible

As a completely free browser game, Rage offers premium fighting game entertainment without any cost barriers. No downloads, no installations - just pure fighting action available instantly.

Highly Replayable

With multiple game modes, an extensive upgrade system, and progressively challenging gameplay, Rage offers hundreds of hours of entertainment. The combination of Arcade and Adventure modes ensures you'll always have fresh challenges to tackle.

Save Progress

Unlike many browser games, Rage allows you to save your progress, meaning you can build up your character over multiple gaming sessions and really develop your fighting prowess over time.

Whether you're looking for a quick stress-relief session or an extended gaming adventure, Rage provides the perfect outlet for unleashing your inner warrior in epic stick figure combat battles.

Frequently Asked Questions (FAQ)