Dragon Stick Z - Stick Figure Fighting Game

Seele01-Flash
By
Dragon Stick Z combines the epic battles of Dragon Ball Z with classic stick figure combat. Fight intense battles with fluid animations, special moves, and brutal finishing attacks in this free online fighting game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Dragon Stick Z". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling Fighting Game. The aesthetic should modernize the classic "Flash Game" stick figure style into 3D. * **Characters:** * **Player (Hero):** A 3D Stickman modeled using `THREE.CylinderGeometry` for limbs and `THREE.SphereGeometry` for joints and head. Color: **Bright Blue**. The model needs a simple hierarchy for animation (idle, run, punch, kick). * **Enemy (Villain):** Same structure as the player but colored **Dark Green**. * **Environment:** * **Background:** A retro-style gradient skybox moving from dark orange (horizon) to purple (zenith), mimicking the screenshot. * **Scenery:** Low-poly, angular purple mountains in the background (parallax scrolling effect if possible). * **Ground:** A flat, bright green plane (`MeshBasicMaterial`) optimized for mobile rendering. * **VFX (Particle Systems):** * **Energy Blasts:** Glowing yellow spheres (`SphereGeometry` with `MeshBasicMaterial` + Bloom effect) for projectiles. * **Hit Effects:** Red square particles exploding outward upon impact (referencing the "Bloody" tag but stylized). * **Aura:** A semi-transparent, scaling sphere around the character when charging energy. * **Optimization:** Use simple geometries. Limit shadow casting to only characters (blob shadows preferred for performance). ### 2. Audio Requirements * **BGM:** High-tempo, MIDI-style rock or electronic battle track (reminiscent of early 2000s Flash games). * **Sound Effects (SFX):** * **Combat:** "Whoosh" sounds for missed attacks, "Crunch/Slap" sounds for hits. * **Energy:** A high-pitched "Zing" or "Laser" sound for shooting Ki blasts. A low hum for charging energy. * **UI:** Retro "Select" blips and a "Fight!" voice announcer clip if available (or synthesized). ### 3. Gameplay Loop * **Core Mechanics:** High-speed 1v1 fighting. * **Health & Ki:** display HP (Red) and Ki/Energy (Yellow) bars at the top of the screen for both characters. * **Combat System:** * **Melee:** Short-range punches/kicks deal damage and build small amounts of Ki. * **Ranged:** Tapping the "Blast" button consumes Ki to fire a yellow energy ball. * **Charge:** Holding a specific button recharges Ki while leaving the player vulnerable. * **Enemy AI:** Simple state machine: Move towards player -> Randomly choose between Melee Attack or Fire Blast -> Retreat/Block. * **Win Condition:** Deplete the opponent's HP to 0. Display "K.O." and a "Restart" button overlay. * **Physics:** Arcade-style physics. No complex friction; instant movement response. Gravity should be slightly floaty (like DBZ characters). ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (forced). * **Touch Controls (UI Overlay):** * **Left Side:** A dynamic Virtual Joystick (Thumbstick) for movement (Left/Right to move, Up to Jump). * **Right Side:** Action Buttons (min size 60px for touch targets): * **A Button (Fist icon):** Melee Attack. * **B Button (Fireball icon):** Energy Blast (requires Ki). * **C Button (Lightning icon):** Charge Ki (Hold down). * **Feedback:** * **Visual:** Flash the screen white briefly on a K.O. * **Haptic:** Trigger `window.navigator.vibrate(50)` on successful hits or taking damage. * **Camera:** Implement a "Dynamic Camera" that zooms in when characters are close and zooms out when they are far apart, keeping both in frame. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Dragon Stick Z is an explosive stick figure fighting game that brings the intensity of Dragon Ball Z battles to the classic stick figure format. This free online action game delivers fast-paced combat with smooth animations, special attacks, and brutal finishing moves that will keep you coming back for more.

Rated 3.4 out of 5 stars by players worldwide, Dragon Stick Z has earned its reputation as one of the most engaging stick figure fighting games available online. The game perfectly captures the essence of anime-style combat while maintaining the simplicity and charm of stick figure graphics.

Core Features

Dragon Stick Z offers an exciting fighting experience with several standout features:

Epic Combat System

Experience fluid stick figure combat with a variety of punches, kicks, and special moves. The game features responsive controls that allow for precise timing and strategic gameplay.

Two-Player Mode

Challenge your friends in intense head-to-head battles. The two-player functionality makes Dragon Stick Z perfect for competitive gaming sessions and friendly rivalries.

Dragon Ball Z Inspiration

The game draws heavily from the iconic Dragon Ball Z universe, incorporating signature moves, combat styles, and the high-energy atmosphere that fans love.

Bloody Action

For mature players, the game includes intense combat with blood effects, adding a realistic edge to the stick figure battles.

Free Browser Gaming

No downloads required! Play instantly in your web browser on any device with internet access.

Gameplay Mechanics

Dragon Stick Z features intuitive combat mechanics that are easy to learn but challenging to master. Players can execute various attacks, blocks, and special moves through simple keyboard controls. The game emphasizes timing, strategy, and quick reflexes to overcome opponents.

The fighting system includes: - Basic attacks (punches and kicks) - Defensive maneuvers (blocking and dodging) - Special combo moves - Power-up attacks - Environmental interactions

Operation Guide

The game uses straightforward keyboard controls for all actions. Detailed instructions are available in the in-game help menu, ensuring new players can quickly learn the control scheme and start fighting effectively.

Controls are designed to be responsive and intuitive, allowing players to focus on strategy and combat rather than struggling with complex button combinations.

Why Play Dragon Stick Z

Dragon Stick Z stands out in the crowded fighting game genre for several reasons:

Instant Accessibility : No registration, downloads, or installations required. Simply open your browser and start fighting.

Nostalgic Appeal : Perfect blend of classic stick figure animation with beloved Dragon Ball Z elements appeals to both retro gaming fans and anime enthusiasts.

Competitive Multiplayer : The two-player mode provides endless entertainment for friends and rivals looking to test their fighting skills.

Free Entertainment : Completely free to play with no hidden costs or premium content locks.

Cross-Platform Compatibility : Works seamlessly on desktop computers, laptops, and mobile devices through web browsers.

Whether you're a fan of fighting games, stick figure animations, or Dragon Ball Z, this game offers an entertaining blend of all three elements in one exciting package.

Frequently Asked Questions (FAQ)