Tactical Squad

Seele01-Flash
By
Tactical Squad is an engaging stick figure shooting game where precision and timing are everything. Line up your shots through a sniper scope and eliminate targets in various tactical scenarios.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Tactical Squad**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A "2.5D" Sniper Arcade style. Use a fixed First-Person camera perspective. The world should look like a flat, vector-style urban environment (similar to the screenshot) but built with 3D planes to allow for parallax depth. * **The Scope (UI Overlay)**: Create a high-quality 2D HUD overlay using HTML/CSS absolute positioning on top of the canvas. This must include a circular scope vignette (black edges, clear center), crosshairs, and range-finder markings (-20, -10, 0, 20). * **Characters**: Use `THREE.Group` composed of simple `THREE.CylinderGeometry` and `THREE.SphereGeometry` (black material) to create 3D Stick Figures. * **Enemies**: Black stick figures running horizontally across a bridge or street. * **VIP/Target**: A specific stick figure highlighted in Teal/Green (as seen in the screenshot) or holding a briefcase. * **Environment**: A background city skyline (grey/beige buildings) and a foreground railing/bridge where the characters run. * **VFX**: * **Blood**: Since the tag is "Bloody", implement a `THREE.Points` particle explosion (red squares) that triggers at the hit point when a target is shot. * **Muzzle Flash**: A brief yellow light or plane flash in front of the camera on fire. ### 2. Audio Requirements * **BGM**: A minimal, suspenseful "spy" loop (low bass, slow tempo) to build tension. * **SFX**: * **Gunshot**: A loud, high-caliber sniper rifle sound with slight echo. * **Bolt Action**: A mechanical "click-clack" sound played 1 second after firing (reloading). * **Hit/Splat**: A wet impact sound when a stick figure is hit. * **Civilian Alarm**: A buzzer sound if the wrong target is hit. ### 3. Gameplay Loop * **Mechanic**: "Shooting Gallery" style. The player is stationary. Stick figures run from left-to-right or right-to-left along the bridge. * **Aiming & Shooting**: The player controls the camera rotation to align the crosshair. Because bullets have travel time in real sniper games, but this is "Easy" arcade mode, use **Raycasting** for instant hits. * **Mission System**: * **Objective**: "Eliminate the Green Target" or "Kill 3 Enemies". * **Fail State**: Shooting a civilian (non-hostile stick figure) or letting the target escape off-screen. * **Win State**: Successfully eliminating the specific target(s). * **Physics**: When a stick figure is hit, apply a backward force or simply rotate them 90 degrees backward to simulate falling, then fade them out. ### 4. Mobile Controls & Interaction * **Touch Aiming (Right Hand)**: Implement a "Touch Drag" system on the screen background. Dragging anywhere on the screen rotates the camera (yaw and pitch). * *Sensitivity*: Lower sensitivity is required for precision aiming. * *Invert Y*: Option (default Off). * **Fire Button (Left/Right Hand)**: Place a large, semi-transparent red circular button in the bottom-right (or bottom-left, configurable) corner of the UI. * *Interaction*: `touchstart` triggers the shot. * **Scope Zoom (Optional)**: A vertical slider on the left side to adjust the Field of View (FOV) slightly (Zoom in/out). * **Feedback**: * **Recoil**: When firing, tween the camera pitch up slightly and then return it to center to simulate recoil. * **Vibration**: Trigger `navigator.vibrate(50)` on a successful shot. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tactical Squad is a thrilling stick figure shooting game that puts your marksmanship skills to the test. With its simple yet engaging gameplay, this HTML5-powered game delivers an authentic sniper experience right in your browser. The game features clean stick figure graphics and intuitive controls that make it accessible to players of all skill levels.

Rated 3.5 out of 5 stars by players, Tactical Squad offers a perfect blend of strategy and action. The game's straightforward approach to tactical shooting makes it an ideal choice for quick gaming sessions or extended play.

Core Features

Precision-Based Gameplay

Every shot counts in Tactical Squad. The game emphasizes accuracy over speed, requiring players to carefully line up their shots through a detailed sniper scope. This creates a satisfying gameplay loop where patience and skill are rewarded.

Stick Figure Art Style

The game features a distinctive stick figure aesthetic that's both charming and functional. This visual style allows for clear target identification while maintaining the game's accessible nature.

HTML5 Technology

Built with modern HTML5 technology, Tactical Squad runs smoothly across all devices and browsers without requiring any downloads or plugins. The game is fully embeddable and optimized for both desktop and mobile play.

Easy to Learn, Challenging to Master

While the controls are simple - just point and click - mastering the game requires developing your aim and understanding target patterns. This makes it perfect for casual players while still offering depth for those seeking a challenge.

Game Mechanics

Sniper Scope Targeting

The core gameplay revolves around using a sniper scope to line up precise shots. Players must account for target movement and positioning to achieve successful eliminations.

Multiple Scenarios

Tactical Squad presents various shooting scenarios that test different aspects of your marksmanship skills. Each level presents unique challenges and target configurations.

Score-Based Progression

Your performance is measured through accuracy and efficiency, encouraging players to improve their shooting skills with each playthrough.

Controls and Gameplay

Simple Mouse Controls

The game uses intuitive mouse controls that feel natural and responsive: - Mouse Movement : Aim your sniper scope - Left Click : Fire your weapon - Scope View : Use the detailed scope interface for precise targeting

Tactical Elements

Success in Tactical Squad requires more than just good aim. Players must: - Observe target patterns and movement - Time shots for maximum effectiveness - Maintain accuracy under pressure - Adapt to different scenario challenges

Platform Compatibility

Tactical Squad is designed for maximum accessibility: - Web Browser : Plays directly in any modern browser - Mobile Devices : Optimized touch controls for smartphones and tablets - Cross-Platform : Seamless experience across all devices - No Download Required : Instant play without installation

Why Play Tactical Squad

This game stands out in the crowded shooting game market for several reasons:

Instant Accessibility

No downloads, no installations, no waiting. Simply open your browser and start playing immediately. The game loads quickly and runs smoothly on virtually any device.

Perfect for Short Sessions

Whether you have 5 minutes or an hour, Tactical Squad adapts to your schedule. The mission-based structure allows for satisfying quick gaming sessions.

Skill Development

The game helps develop hand-eye coordination, precision, and strategic thinking. Each shot teaches you something about timing and accuracy.

Free Entertainment

Enjoy quality gaming entertainment without any cost. Tactical Squad provides hours of engaging gameplay completely free of charge.

Clean, Family-Friendly Fun

Despite being a shooting game, the stick figure art style keeps the content appropriate and non-graphic, making it suitable for a wide audience.

Frequently Asked Questions (FAQ)