Ghost Sniper - 3D Desert Sniper Mission Game

Seele01-Flash
By
Ghost Sniper is an intense 3D tactical sniper game set in hostile desert terrain. Take on challenging missions to eliminate enemy targets from long range using precision shooting and strategic positioning.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Ghost Sniper". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Low-poly Realistic. The scene is set in a bright, arid desert canyon. * **Environment Layout:** * **Vantage Point:** The player is positioned on a high rocky cliff ledge (the "sniper nest"). * **Target Zone:** Below the cliff is a fenced military compound containing low-poly assets: simple rectangular barracks, cylindrical fuel tanks, a water tower, and sparse palm trees. * **Background:** Use a desert skybox with clouds and brown, jagged mountain geometry surrounding the perimeter to limit the view. * **Player Character:** First-person perspective (FPS). Render a high-quality sniper rifle model with a scope attached in the foreground. * **Enemies:** Low-poly soldier models (capsule or simple humanoids) patrolling the base below. They should be distinct from the background (e.g., darker uniforms). * **Mobile Optimization:** Use baked lighting for shadows on the terrain. Limit enemy animations to simple idle/patrol loops. Use Fog (Three.js FogExp2) in sand color to obscure distant rendering and maintain high FPS. ### 2. Audio Requirements * **BGM:** A tense, subtle "stealth military" ambient track. Low-frequency percussion and wind sounds to simulate the lonely desert atmosphere. * **Sound Effects (SFX):** * **Gunshot:** A loud, powerful rifle crack with a slight canyon echo. * **Bolt Action:** Mechanical clicking sound after every shot. * **Impact:** A distinctive "thud" for hitting an enemy and a metallic "ping" for missing and hitting base structures. * **Enemy Fire:** "Whiz" and "snap" sounds to indicate bullets flying past the player. * **UI:** Digital "lock-on" beep when the crosshair hovers over an enemy while scoped. ### 3. Gameplay Loop * **Mission Goal:** Eliminate all enemies in the base (e.g., 5-10 targets) from a distance. * **Shooting Mechanics:** * The rifle has significant sway. Holding a "Breath" button stabilizes it. * Bullet travel is instant (hitscan) for simplicity, or fast projectile if physics allows. * **Enemy AI:** * Enemies patrol between waypoints. * Once the player shoots (hit or miss), enemies enter "Alert" mode and return fire towards the player's position. * **Health & Scoring:** * Player has a Health Bar. Enemy hits reduce health. * **Victory:** All enemies eliminated. * **Defeat:** Player health reaches zero. * **Star Rating:** 3 Stars (100% HP), 2 Stars (>50% HP), 1 Star (<50% HP). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape (Horizontal). * **Touch Controls:** * **Aiming:** Right half of the screen acts as a touch-pad to rotate the camera (look around). * **Strafing:** Left virtual joystick allows minor movement (left/right) along the cliff edge to adjust angles (limited range). * **UI Overlay (Touch Friendly):** * **Scope Button:** A large circular button on the left side. Tapping toggles the camera Zoom (FOV change) and overlays a 2D scope sprite with crosshairs. * **Fire Button:** A large button on the right side. * **Zoom Slider:** A vertical slider near the Scope button to adjust magnification levels smoothly. * **Feedback:** * **Recoil:** Visually kick the camera upward when firing. * **Haptic:** Trigger device vibration (navigator.vibrate) on shooting and when taking damage. * **Hit Marker:** Display a red "X" 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 Ghost Sniper

Ghost Sniper is a thrilling 3D tactical sniper game that puts you in the role of an elite marksman operating in dangerous desert environments. This free-to-play browser game challenges players to complete high-stakes missions by eliminating enemy targets from strategic vantage points using advanced sniper rifles and tactical precision.

Set against the backdrop of vast desert landscapes with enemy bases scattered across the terrain, Ghost Sniper delivers an authentic sniper experience that emphasizes skill, patience, and strategic thinking over run-and-gun action.

Core Features

Immersive 3D Desert Warfare

Experience realistic desert combat environments with detailed 3D graphics featuring sandy terrain, rocky outcrops, and enemy installations. The game's visual design creates an authentic military atmosphere that enhances the tactical shooting experience.

Advanced Sniper Mechanics

  • Precision Scope System : Use right-click to activate your sniper scope for accurate long-range targeting
  • Variable Zoom : Mouse wheel controls allow you to adjust magnification for perfect shot alignment
  • Realistic Ballistics : Account for distance and positioning to make successful eliminations
  • Strategic Positioning : Move to optimal locations for clear shots while maintaining cover

Mission-Based Gameplay

Each level presents unique tactical challenges where you must eliminate all enemy targets while avoiding detection and return fire. Complete missions with full health to earn the coveted 3-star rating, demonstrating your mastery of stealth and precision.

Free Browser Gaming

No downloads required - play instantly in any modern web browser. The game runs smoothly on both desktop and mobile devices, making it accessible whenever you want to test your sniper skills.

Gameplay Strategy

Tactical Approach

Success in Ghost Sniper requires more than just good aim. Survey the battlefield, identify enemy positions, and plan your approach carefully. The desert environment offers various elevated positions and cover points that can give you the tactical advantage.

Stealth and Precision

Unlike action shooters, Ghost Sniper rewards patience and accuracy. Take time to line up your shots, as enemies will return fire if they detect your position. One well-placed shot is better than multiple missed attempts that reveal your location.

Operation Guide

Movement Controls

  • WASD Keys or Arrow Keys : Navigate the desert terrain to find optimal shooting positions
  • Mouse Movement : Look around and scan for targets

Combat Controls

  • Left Click : Fire your sniper rifle - make every shot count
  • Right Click : Activate sniper scope for precision aiming
  • Mouse Wheel : Zoom in and out to acquire targets at various distances

Mission Objectives

Your primary goal is to eliminate all enemy targets in each desert outpost. Approach each mission methodically: 1. Survey the area to identify all threats 2. Find elevated or concealed positions 3. Eliminate targets systematically 4. Avoid taking damage to achieve 3-star ratings

Why Play Ghost Sniper

Ghost Sniper stands out in the crowded field of online shooting games by focusing on tactical gameplay over mindless action. The game appeals to players who enjoy:

  • Strategic Thinking : Each mission is a puzzle requiring careful planning
  • Skill Development : Improve your accuracy and tactical awareness
  • Instant Access : No registration or downloads needed
  • Challenging Gameplay : Missions require genuine skill to master
  • Authentic Experience : Realistic sniper mechanics and desert warfare setting

Whether you're a fan of military simulations or simply enjoy precision-based challenges, Ghost Sniper offers an engaging and rewarding gaming experience that tests both your marksmanship skills and tactical intelligence.

Frequently Asked Questions (FAQ)