Stick Epic Fighter

Seele01-Flash
By
Stick Epic Fighter is an action-packed arcade fighting game where you control a stick warrior battling through waves of enemies. Master epic combos, unlock powerful upgrades, and prove your fighting skills in this dynamic physics-based adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Stick Epic Fighter". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Hybrid aesthetic combining **2D Vector Stickmen** with a **3D Voxel/Minecraft-inspired environment**. * **Player**: A minimalist stickman (Sphere head, Cylinder/Line body and limbs) constructed using basic Three.js primitives. Color: Bright Red or Cyan. * **Enemies**: Voxel-style Zombies (BoxGeometry composition, green skin, blue pants) similar to Minecraft zombies, and opposing stickmen (white/yellow). * **Terrain**: The ground and platforms should be constructed from instanced 1x1x1 `BoxGeometry` cubes with a grey "stone" texture or noise-generated material to resemble pixelated bedrock/cobblestone. * **Background**: A dark night sky with a `PointsMaterial` starfield to create depth. * **Performance**: Use `InstancedMesh` for terrain blocks and enemy hordes to ensure 60FPS on mobile devices. * **Camera**: Side-view PerspectiveCamera (2.5D), tracking the player's X-axis movement with a slight smooth dampening. ### 2. Audio Requirements * **BGM**: An energetic, fast-paced **8-bit / Chiptune track** that loops seamlessly. It should feel arcade-like and driving. * **SFX**: * **Attack**: Retro "Whoosh" or synthesized sword slash sounds. * **Impact**: A heavy, crunchy "thud" or Minecraft-style damage sound when enemies are hit. * **Jump**: A classic rising slide whistle or digital "boing". * **Victory**: A short triumphant jingle when the portal unlocks. * **UI**: Crisp clicks for buttons. ### 3. Gameplay Loop * **Core Mechanic**: A side-scrolling beat 'em up. The player moves from Left to Right. * **Combat System**: Physics-based combat. When an enemy is hit, apply an impulse force to knock them back (Ragdoll effect preferred for death animations). * **Enemy Logic**: Simple AI that tracks the player's position and moves toward them. Zombies attack on contact; Stickman enemies use weapons. * **Progression Rule**: The level is divided into "sectors" or is one long run. The specific rule is: **"Kill All to Proceed."** A visual barrier or inactive portal exists at the end of the section. It only opens/activates once the `enemyCount` reaches 0. * **Win Condition**: Reach the final portal after clearing all enemies. Trigger a "Victory Dance" animation for the player. * **Fail Condition**: Player HP reaches 0 (reset to start of level). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Force landscape via CSS/JS logic). * **Touch Controls**: * **Left Side**: A floating **Virtual Joystick** (D-Pad) for movement (Left/Right). * **Right Side**: Three distinct circular action buttons (min size 60px for touch targets): * **Button A (Big)**: Attack (Hold for rapid strikes). * **Button B**: Jump. * **Button C**: Dash/Sprint. * **Feedback**: * **Screen Shake**: Trigger a subtle camera shake (`Math.sin` vibration) on heavy impacts or explosions. * **Damage Numbers**: Floating text particles appearing when enemies are hit. * **Visual Indicators**: Arrows pointing off-screen if an enemy was missed behind the player (crucial for the "kill all" mechanic). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stick Epic Fighter is an intense arcade-style fighting game that puts you in control of a powerful stick warrior. In this physics-based combat adventure, you'll battle through waves of enemies in a dynamic geometric world, evolving your character into an unstoppable fighting force. The game combines classic side-scrolling action with modern upgrade systems and customization options.

This free-to-play browser game offers endless hours of entertainment without requiring any downloads or installations. Simply open your browser and dive into the action-packed world of stick fighting where precision, skill, and strategy determine your success.

Core Features

Intense Combat System

Experience fluid, physics-based fighting mechanics that make every battle feel dynamic and exciting. The combat system allows for devastating combos and epic fatalities that will completely destroy your enemies.

Character Progression

Unlock powerful upgrades throughout your journey to enhance your fighting abilities. Each level rewards you with points that can be invested in making your stick warrior stronger and more capable against tougher opponents.

Customization Options

Personalize your stickman fighter with various skins and appearances. Give your hero a unique look as you progress through increasingly challenging rounds.

Wave-Based Combat

Face hordes of enemies in each level, with difficulty ramping up as you advance. Only by defeating every single enemy can you unlock the portal to the next challenging stage.

Visual Indicators

Helpful arrows guide you to enemy locations and areas you might have missed, ensuring you never get lost during intense battles.

Game Mechanics

Strategic Gameplay

While you can jump and sprint past enemies to reach the end quickly, true victory requires eliminating every foe. This strategic element adds depth to what could otherwise be a simple action game.

Combo System

Master the art of chaining attacks together for maximum damage. Holding down the attack button allows for continuous strikes, essential for defeating tougher enemies that require multiple hits.

Level Progression

Each successfully completed level unlocks more challenging stages with stronger enemies and new obstacles. Your stickman celebrates with a victory dance upon clearing each stage!

Operation Guide

Basic Controls

  • Movement : Use A/D keys or left/right arrow keys to move your character
  • Jump : Press W or up arrow key to jump over obstacles and reach higher platforms
  • Attack : Use left mouse button, S key, or down arrow key to unleash sword strikes
  • Dash : Press Space bar for quick dashes to avoid enemy attacks or close distance

Combat Tips

  • Hold down the attack key continuously to deliver multiple hits
  • Use jumping to avoid enemy attacks while positioning for counterstrikes
  • Utilize the dash ability to quickly move in and out of combat range
  • Pay attention to arrow indicators showing enemy locations
  • Collect all points after defeating enemies to maximize upgrade potential

Progression Strategy

Invest your earned points wisely in upgrades that complement your playstyle. Focus on damage improvements early to handle tougher enemies more efficiently, then consider defensive upgrades for later stages.

Why Play This Game

Stick Epic Fighter offers the perfect blend of simple controls and deep gameplay mechanics. Whether you're looking for a quick gaming session or an extended fighting adventure, this game delivers:

  • Completely Free : No payment required to access the full game experience
  • No Download Needed : Play instantly in any modern web browser
  • Cross-Platform Compatible : Enjoy the game on PC, Mac, or mobile devices
  • Engaging Progression : Constant character improvement keeps gameplay fresh
  • Satisfying Combat : Physics-based fighting feels impactful and rewarding

The game is perfect for fans of action games, arcade classics, and anyone who enjoys skill-based combat with RPG-style progression elements. Its accessible controls make it easy for beginners to start, while the upgrade system and increasing difficulty provide long-term engagement for dedicated players.

Frequently Asked Questions (FAQ)