Gun Run - Action Stick Figure Runner Game

Seele01-Flash
By
Gun Run is an intense action-packed runner game featuring stick figure combat. Run through challenging terrain while shooting mechanical enemies and upgrading your abilities through multiple levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Gun Run: Neon Warfare". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A stylized **2.5D Side-Scroller** using a "Neon Stick Figure" aesthetic. The background should be a dark void (black/dark grey) to contrast with bright neon assets. * **Player Model**: A 3D Stickman constructed from `THREE.CylinderGeometry` (limbs) and `THREE.SphereGeometry` (head/joints). The player should glow **Neon Orange**. * **Enemies ("Mechanical Meanies")**: Low-poly geometric flying drones or ground turrets (Cubes/Pyramids) that glow **Neon Red**. They should shatter into particles upon death. * **Environment**: Procedurally generated terrain ("Hill and dale"). Use a `THREE.Shape` extruded to create a ground path that varies in height (hills) and has gaps (pits). The ground should have a "Tron-grid" texture or a matte low-poly look. * **Performance**: Use `THREE.InstancedMesh` for repeated environmental objects or particles. Limit real-time shadows; use baked lighting or emissive materials to save mobile GPU power. ### 2. Audio Requirements * **BGM**: A fast-paced, high-energy **Industrial Techno** or **Drum & Bass** loop to drive the "run and gun" urgency. * **Sound Effects (SFX)**: * **Shooting**: Retro-style "Pew-Pew" laser sounds (high pitch). * **Jump**: A "Whoosh" or spring sound. * **Double Jump**: A higher-pitched variation of the jump sound. * **Explosion**: Digital crunch/static noise when enemies are destroyed. * **Impact**: A low thud when the player takes damage. ### 3. Gameplay Loop * **Core Mechanic**: The player moves horizontally across an endless scrolling terrain, jumping over gaps/obstacles and shooting enemies. * **Combat**: The player has a gun arm that tracks input to aim. Projectiles travel in a straight line. * **Enemies**: Enemies appear from the right side. Some are ground-based (must be jumped over or shot), some are flying (must be shot). * **Progression**: Infinite runner style. The score increases based on distance traveled and enemies destroyed. Game speed gradually increases over time. * **Win/Loss**: Game Over if the player falls into a pit or Health reaches 0. No specific "Win" condition, just High Score. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** mode is mandatory for the side-scrolling view. * **Control Scheme (Dual Virtual Stick + Button)**: * **Left Virtual Joystick**: Controls movement (Left/Right) on the X-axis. * **Right Virtual Joystick**: Controls the Gun Aiming angle (360 degrees). Holding this joystick automatically fires the weapon. * **Jump Button**: A distinct, large circular button (min 64x64px) placed above the Right Joystick for easy thumb access. Tap to Jump, Tap in mid-air to Double Jump. * **Camera**: A smooth follow camera that tracks the player's X and Y position with a slight offset to show more of the path ahead. * **Feedback**: * **Visual**: Screen shake on explosions. Flash red overlay when hit. * **Haptic**: Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate(200)` on player damage/death (if supported). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Gun Run is a thrilling stick figure action runner that combines fast-paced platforming with intense shooting gameplay. In this adrenaline-fueled adventure, you control a heavily armed stick figure warrior racing across hills and valleys while battling waves of mechanical enemies. The game offers endless action with its unique blend of running, jumping, and gunfight mechanics.

Core Features

Dynamic Action Combat

Gun Run delivers non-stop action with its innovative combat system. Your stick figure hero automatically runs forward while you control the shooting mechanics using mouse positioning and clicking. The game features auto-fire capability when you hold down the mouse button, allowing for continuous combat against mechanical adversaries.

Progressive Level System

The game includes a robust level progression system where defeating enemies and completing sections increases your character's abilities. Each level brings new challenges and tougher mechanical opponents, keeping the gameplay fresh and engaging throughout your adventure.

Intuitive Control Scheme

Designed for accessibility, Gun Run uses simple yet effective controls that anyone can master. The combination of mouse aiming and keyboard movement creates a smooth gaming experience that feels natural and responsive.

Stick Figure Art Style

The game embraces the classic stick figure aesthetic with smooth animations and clear visual feedback. This minimalist art style ensures the game runs smoothly on any device while maintaining engaging visual appeal.

Gameplay Mechanics

In Gun Run, you'll experience intense action as your character automatically runs forward through varied terrain. The core gameplay loop involves:

  • Running : Your stick figure continuously moves forward through hills and valleys
  • Shooting : Use mouse positioning to aim and click to fire at mechanical enemies
  • Jumping : Navigate obstacles with single and double jumps using the W key
  • Dodging : Move left and right with A/D keys to avoid enemy attacks
  • Progressing : Defeat enemies to advance levels and increase your power

Operation Guide

Master these simple controls to dominate the battlefield:

  • Mouse Movement : Aim your weapon by moving the mouse cursor
  • Mouse Click : Fire your gun (hold for automatic firing)
  • A/D Keys : Move your character left and right while running
  • W Key : Jump over obstacles (press again for double jump)

The game's intuitive control scheme allows you to focus on the action without complex button combinations. The auto-run feature keeps the pace high while giving you full control over combat and navigation.

Why Play Gun Run

Gun Run stands out in the action runner genre with its perfect balance of simplicity and excitement. The game offers:

  • Instant Action : Jump right into fast-paced combat without lengthy tutorials
  • Free to Play : Enjoy the complete game experience without any cost
  • Browser Compatible : Play directly in your web browser without downloads
  • Challenging Progression : Each level introduces new obstacles and enemies
  • Addictive Gameplay : The combination of running and shooting creates compelling replay value

Whether you're looking for a quick gaming session or an extended action adventure, Gun Run delivers the perfect dose of stick figure mayhem that will keep you coming back for more.

Frequently Asked Questions (FAQ)