Western Shooter: Battle Gun Duel

Seele01-Flash
By
Western Shooter: Battle Gun Duel is an exciting Wild West gunfighting game where you play as a Sheriff hunting down outlaws. Test your reflexes in intense duels, upgrade your weapons, and restore law and order to ghost towns.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Western Shooter: Battle Gun Duel**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **stylized Low-Poly or Cel-Shaded (Toon Shader)** art style to mimic the cartoon 2D look of the screenshot. Characters should have bold outlines if possible. * **Characters**: * **Sheriff (Player)**: Features a cowboy hat, sheriff badge, thick mustache, and holds a revolver. * **Outlaws (Enemy)**: Varied designs (e.g., Pirates, Bandits) with distinctive hats and ragged clothes. * **Animation**: Characters act mostly static but have separate arm meshes that rotate for aiming. * **Environment (Ghost Town)**: * **Setting**: A spooky Wild West street at night. * **Background**: Dark blue/purple night sky, a large glowing full moon (serving as a light source), silhouettes of gnarled trees, and wooden saloon buildings. * **Props**: Jack-o'-lanterns (pumpkins) scattered on the ground, tumbleweeds, and wooden crates. * **Atmosphere**: Use volumetric fog (purple/grey) to create depth and an "eerie" vibe. * **Performance**: Use baked lighting for static background elements. Limit character polygon count (< 1500 tris). Use texture atlasing to reduce draw calls. ### 2. Audio Requirements * **Background Music (BGM)**: A mix of **Spaghetti Western** (acoustic guitar, whistling, harmonica) and **Spooky Ambience** (wind howling, distant wolf howl). The tempo should increase during the duel countdown. * **Sound Effects (SFX)**: * **UI**: "Click/Clack" of a revolver cylinder spinning for menu selection. * **Gameplay**: * *Gunfire*: Loud, punchy revolver shots with a slight echo. * *Impact*: "Thud" for body hits, high-pitched "Ping" for ricochets/misses. * *Voice*: Grunts for taking damage; a deep "Draw!" voice line at the start. * *Win*: A coin jingling sound effect. ### 3. Gameplay Loop * **The Duel Mechanic (Timing-Based)**: * The game is a series of 1v1 standoffs. * **Aiming**: The Sheriff's gun arm automatically oscillates up and down (arcs between -45 and +45 degrees). * **Shooting**: The player must tap at the precise moment the gun aligns with the enemy. * **Combat Logic**: * **Hit Detection**: Raycasting from the gun barrel. Headshots deal 2x damage. Body shots deal 1x damage. * **Enemy AI**: The enemy also has an oscillating aim and shoots after a randomized timer. As levels progress, the enemy aims faster and shoots sooner. * **Win/Loss**: * Deplete the enemy's HP bar to win and earn coins. * If Player HP reaches 0, game over. * **Progression**: Between rounds, a simple shop scene allows spending coins to upgrade "Gun Stability" (slower sway) or "Damage". ### 4. Mobile Controls & Interaction * **Controls**: **One-Tap Gameplay**. * Tap anywhere on the screen to pull the trigger. * No movement controls required (characters are fixed in position). * **Screen Orientation**: **Landscape Mode** is preferred to frame the duel (Sheriff Left, Enemy Right). * **UI Layout**: * **HP Bars**: clearly visible at the top corners (Left for Player, Right for Enemy). * **Touch Feedback**: * **Visual**: Screen shake on shooting. A bright muzzle flash particle effect. Floating damage numbers on hit. * **Haptic**: Trigger a short vibration (using `navigator.vibrate`) when shooting and a heavy vibration when taking damage. * **Buttons**: Large, thumb-friendly buttons (min 48px height) for "Next Level" or "Retry". Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Western Shooter: Battle Gun Duel brings the excitement of Wild West gunfights directly to your browser. Step into the boots of a fearless Sheriff tasked with cleaning up lawless frontier towns. This thrilling shooting game combines classic western atmosphere with fast-paced action, challenging your reflexes and accuracy in deadly standoffs against dangerous outlaws.

Set in atmospheric ghost towns under moonlit skies, every duel is a test of nerves where only the fastest draw survives. The game features intuitive one-button controls that make it accessible to players of all skill levels while maintaining the intensity that keeps you coming back for more.

Core Features

Authentic Wild West Experience

Immerse yourself in beautifully crafted cartoon-style graphics that capture the essence of the American frontier. From dusty main streets to eerie ghost towns, each location tells its own story of the lawless Wild West era.

Intense Gun Duels

Face off against a variety of dangerous criminals in classic western standoffs. Each opponent has unique characteristics and shooting patterns, requiring you to adapt your strategy and perfect your timing.

Weapon Upgrade System

Start with a basic revolver and upgrade your firearm as you progress. Improved weapons offer better accuracy, faster reload times, and increased damage, giving you the edge against tougher opponents.

Progressive Difficulty

The game gradually increases in challenge as you face more skilled outlaws. Early duels help you master the mechanics, while later encounters test even experienced gunslingers.

Cross-Platform Compatibility

Play seamlessly on both desktop and mobile devices. The responsive design ensures smooth gameplay whether you're using a mouse on PC or touch controls on your smartphone.

Gameplay Mechanics

The core gameplay revolves around timing and precision. Watch for the moment when your Sheriff raises his weapon, then click to fire. Success depends on your reaction speed and ability to read your opponent's movements. Miss your shot or fire too early, and you'll find yourself on the wrong end of an outlaw's gun.

Each successful duel earns you rewards that can be used to upgrade your equipment and unlock new challenges. The progression system keeps you motivated to improve your skills and take on increasingly dangerous criminals.

Controls Guide

Desktop : Use the left mouse button to shoot when the Sheriff is ready to draw Mobile : Tap the screen when your character is in position to fire Timing : Wait for the visual cue before shooting - patience and precision are key to victory

The simple control scheme ensures that anyone can jump in and start playing immediately, but mastering the perfect timing takes practice and skill.

Why Play Western Shooter: Battle Gun Duel

This game offers the perfect blend of nostalgia and excitement for fans of western movies and shooting games. The atmospheric graphics, engaging progression system, and challenging gameplay create an experience that's both accessible and deeply satisfying. Whether you have a few minutes to spare or want to spend an hour perfecting your draw, Western Shooter delivers quick, intense entertainment that captures the spirit of the Old West.

The free-to-play model means you can jump right into the action without any barriers, making it perfect for casual gaming sessions or competitive challenges with friends.

Frequently Asked Questions (FAQ)