Sniper Challenge

Seele01-Flash
By
Sniper Challenge is an intense 3D shooting game where precision and timing are everything. Take on the role of a skilled sniper tasked with eliminating contestants before they complete dangerous trials in this high-stakes tactical shooter.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Sniper Challenge". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a vibrant **Low-Poly / Hyper-Casual** aesthetic similar to "Squid Game" parodies. Use bright, saturated colors: Sandy Yellow for the terrain, Cyan Blue for the sky, Red for the player character, and Blue/Green for running targets. * **Player Asset**: A first-person perspective view involving a high-detail sniper rifle model (black/grey) with a visible scope. The camera should be positioned behind the scope. * **Enemy Assets**: Low-poly humanoid figures in blue tracksuits. They should have simple running animations (vertex shader based or simple bone animation). * **Environment**: A desert island setting. * **Ground**: Rolling sand dunes using a simple plane geometry with noise-based displacement. * **Decor**: Low-poly palm trees and geometric rock formations scattered in the background to provide depth. * **Performance**: Use `InstancedMesh` for the enemy horde and trees to ensure 60FPS on mobile devices. Limit real-time shadows to the immediate player view; use baked lighting or ambient occlusion for the environment. * **VFX**: Add a yellow "muzzle flash" particle effect, a white smoke trail for the bullet trajectory, and a "shell casing" ejection animation upon firing. ### 2. Audio Requirements * **BGM**: A suspenseful, rhythmic electronic track with a deep bassline, mimicking the tension of a survival competition. * **Sound Effects**: * **Gunshot**: A loud, punchy, high-caliber thunder sound. * **Reload**: Mechanical bolt-action clicking sounds (slide back, shell eject, slide forward). * **Impact**: A wet "thud" or high-pitched "ding" when hitting a target. * **Ambience**: subtle wind howling and distant ocean waves. * **Win/Loss**: A siren sound for failure; a cash register "cha-ching" sound for victory. ### 3. Gameplay Loop * **Scenario**: The player is a stationary sniper on a high vantage point. A group of AI enemies (contestants) spawns at a distance and runs toward a "Finish Line" (e.g., a red laser line on the ground). * **Mechanics**: * **Aiming**: The rifle sways slightly to simulate breathing. * **Shooting**: Raycasting from the center of the screen/scope. * **Ballistics**: Instant hit (hitscan) is acceptable for simplicity, but a slight delay for the bullet trail adds "juice." * **Reload**: There is a 1.5-second cooldown between shots (bolt action animation). * **Win Condition**: Eliminate all targets before any single target crosses the finish line. * **Lose Condition**: If one target crosses the line, the screen turns red, and the level fails. * **Physics**: Simple ragdoll physics (or static rotation to ground) when an enemy is hit. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Essential for field of view). * **Touch Controls**: * **Look/Aim**: Touch and drag anywhere on the **left half** of the screen to rotate the camera (pan/tilt). Sensitivity should be lower when scoped in. * **Scope Toggle**: A dedicated circular button icon (magnifying glass) on the **bottom right**. Tapping it changes the camera FOV from 60 (normal) to 15 (zoomed). * **Fire**: A large, distinctive bullet icon button on the **mid-right**. Tapping it triggers the shot. * **UI Layout**: Keep the center of the screen clear for the crosshair. Place a simple "Targets Left: X" counter at the top center. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on every shot. * **Visual**: Camera recoil (screen shake) upwards when firing. A red hit-marker indicator flashes near the crosshair upon a successful hit. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Sniper Challenge is a thrilling tactical shooting game that puts your marksmanship skills to the ultimate test. In this high-stakes 3D shooter, you assume the role of a professional sniper with a critical mission: eliminate contestants before they can complete their intense trials and claim the ultimate prize. With its detailed graphics, smooth controls, and mission-driven gameplay, every shot you take carries weight and consequence.

Core Features

Precision Shooting Mechanics

The game's core revolves around precise aiming and timing . Unlike run-and-gun shooters, Sniper Challenge rewards patience, accuracy, and strategic thinking. Each shot must be carefully calculated, considering distance, movement patterns, and environmental factors.

Immersive 3D Environment

Experience detailed 3D graphics that bring the battlefield to life. The game features: - Realistic desert landscapes with rocky terrain - Dynamic lighting and shadow effects - Smooth character animations - Environmental details that enhance immersion

Mission-Based Gameplay

Every level presents unique challenges where contestants attempt to complete various trials. Your objective is to prevent their success through strategic elimination. The game combines elements of: - Tactical planning - Target prioritization - Time management - Precision shooting

Free Browser Gaming

Completely free to play with no downloads required. Access the full game directly through your web browser, making it perfect for quick gaming sessions or extended play.

Gameplay Mechanics

Target System

Contestants move across the battlefield attempting to reach their objectives. You must: - Identify high-priority targets based on their proximity to goals - Track moving subjects and predict their paths - Execute precise shots before they complete their missions - Manage ammunition effectively for maximum efficiency

Strategic Elements

The game rewards tactical thinking over rapid firing: - Observe contestant movement patterns - Choose optimal shooting positions - Time your shots for maximum impact - Balance speed with accuracy

Controls Guide

The control scheme is designed for precision and accessibility :

  • Right Mouse Button or V Key : Enter aiming mode for precise target acquisition
  • Left Mouse Button or Spacebar : Fire your weapon
  • Mouse Movement : Adjust crosshair position and scanning

These intuitive controls ensure that both mouse and keyboard players can enjoy smooth, responsive gameplay without complex key combinations.

Why Play Sniper Challenge

Perfect for Tactical Shooting Fans

If you enjoy games that reward skill over luck , Sniper Challenge delivers an authentic sniper experience. The game emphasizes: - Precision over spray-and-pray tactics - Strategic thinking and planning - Patience and timing - Progressive skill development

Accessible Yet Challenging

The game strikes an excellent balance between accessibility for newcomers and depth for experienced players. Simple controls make it easy to start, while the precision required for success provides lasting challenge.

Instant Action

No lengthy tutorials or complex storylines - jump straight into intense sniper action. Perfect for players who want immediate engagement with tactical shooting gameplay.

Cross-Platform Compatibility

Play seamlessly across desktop and mobile devices through any modern web browser. The responsive design ensures optimal performance whether you're using a computer, tablet, or smartphone.

Frequently Asked Questions (FAQ)