Gun Master 3D

Seele01-Flash
By
Gun Master 3D is an intense first-person shooter game that tests your precision and tactical skills. Take on dangerous missions to save hostages and eliminate threats with skillful marksmanship.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Gun Master 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Adhere to a "Hyper-Casual Action" aesthetic. Use **Low-Poly** models with flat shading and vibrant colors to ensure high FPS on mobile devices. * **Player View:** A stylized, high-quality weapon model (SMG or Pistol) anchored to the bottom-right or center-bottom of the camera frustum. Include a muzzle flash particle effect (yellow/orange geometry) when firing. * **Characters:** * **Enemies:** Distinctive "Bad Guy" look (e.g., wearing red bandanas, dark tactical vests, or red outlines). They should have simple idle and "aiming at player" animations. * **Hostages:** High-contrast "innocent" look (e.g., white shirts, green outlines, hands-up surrender pose). * **Environment:** A tactical scenario such as a "Rooftop Helipad," "Warehouse," or "Desert Outpost." Use simple geometric shapes (cubes for crates, planes for walls) with baked ambient occlusion textures to save performance. * **Optimization:** Use `InstancedMesh` for repetitive environment objects (like crates or fences). Limit texture sizes to 512x512. Use a single directional light with soft shadows. ### 2. Audio Requirements * **BGM:** A driving, suspenseful "Spy/Action Movie" loop (drum and bass or orchestral percussion) to keep tension high. * **SFX:** * **Gunshot:** A punchy, bass-heavy sound with a slight echo (simulating an outdoor environment). * **Impact:** Metallic "ping" for hitting cover, wet "thud" for hitting enemies. * **Hostage Warning:** A gasp or "Don't shoot!" voice clip if the crosshair hovers over a hostage. * **Success/Fail:** A triumphant brass chord for level clear; a shattered glass or "wasted" sound for game over. ### 3. Gameplay Loop * **Core Mechanic:** The game is an "On-Rails Shooter" or "Stationary Shooter." The player cannot move their feet, only their aim. * **Rules:** * **Victory:** Eliminate all Enemy targets in the scene to progress to the next level. * **Defeat:** The player takes too much damage (health bar reaches 0) OR the player accidentally shoots a Hostage (instant fail). * **Enemy AI:** Enemies spawn in cover. They pop out, wait for a short delay (reaction time window), and then fire at the player. The player must shoot them during the delay. * **Ballistics:** Use `Raycaster` for instant hit detection (hitscan). When an enemy is hit, play a ragdoll animation or a simple "fall backward" tween. ### 4. Mobile Controls & Interaction * **Control Scheme (Drag-to-Aim):** * **Input:** Use `touchmove` (mobile) and `mousemove` (desktop). The player drags anywhere on the screen to rotate the camera/crosshair. * **Shooting:** Implement **"Auto-Fire on Touch"**. While the user is touching and holding the screen, the gun fires continuously at a set fire rate. Releasing the finger stops firing (allowing the player to conserve ammo or reset aim). * **Orientation:** **Landscape Mode** is required for a wider Field of View (FOV) to see enemies on the periphery. * **UI/UX:** * A large, clear **Reticle/Crosshair** in the center of the screen. It should turn Red when hovering over an Enemy and Green when hovering over a Hostage. * **Screen Shake:** Apply a subtle camera shake on every shot fired to simulate recoil and add impact. * **Feedback:** Display floating damage numbers or a "Headshot!" text pop-up when an enemy is 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

Gun Master 3D is a high-stakes first-person shooter that puts your marksmanship skills to the ultimate test. In this intense 3D shooting experience, you step into the boots of an elite special forces operative tasked with the most dangerous missions imaginable. When enemies take hostages and threaten innocent lives, only your precision shooting and quick reflexes can save the day.

This browser-based FPS delivers console-quality action without requiring any downloads or installations. With its stunning 3D graphics and realistic weapon mechanics, Gun Master 3D creates an immersive shooting experience that will keep you on the edge of your seat.

Core Features

Gun Master 3D stands out among online shooting games with its unique combination of precision gameplay and tactical challenges:

Intense Hostage Rescue Missions

Every mission presents life-or-death scenarios where hostages are in immediate danger. You must carefully identify threats while protecting innocent civilians, making every shot count. One wrong move could end the mission instantly.

Realistic First-Person Combat

Experience authentic FPS gameplay with realistic weapon handling and ballistics. The game features detailed weapon models and satisfying shooting mechanics that reward accuracy over spray-and-pray tactics.

Diverse Enemy Types

Face off against various enemy types, each with unique weapons, behaviors, and threat levels. Adapt your strategy as you encounter different combat scenarios, from close-quarters encounters to long-range precision shots.

Progressive Difficulty System

Start with basic missions and gradually face more complex challenges. As you advance, enemies become more dangerous, hostage situations more complicated, and your shooting skills more crucial to success.

High-Quality 3D Graphics

Enjoy stunning visual presentation with detailed environments, realistic lighting effects, and smooth animations that bring the action to life in your browser.

Gameplay Mechanics

Gun Master 3D combines tactical thinking with lightning-fast reflexes. Each level presents unique scenarios where you must:

  • Identify Targets : Distinguish between enemies and hostages in split seconds
  • Aim with Precision : Every bullet matters - accuracy determines mission success
  • Think Strategically : Plan your approach to minimize risk to hostages
  • React Quickly : Enemies won't wait - swift action saves lives

Operation Guide

Mastering Gun Master 3D requires understanding both the controls and tactical approach:

Basic Controls

  • Mouse Movement : Look around and aim your weapon
  • Left Mouse Button : Hold and drag to aim precisely, then release to fire
  • Precision Aiming : Use smooth mouse movements for accurate targeting

Tactical Tips

  • Take time to assess each situation before shooting
  • Prioritize threats based on proximity to hostages
  • Aim for center mass on enemies for reliable takedowns
  • Stay calm under pressure - panic leads to mistakes
  • Practice makes perfect - replay missions to improve accuracy

Why Play Gun Master 3D

This game offers a unique blend of action and strategy that sets it apart from typical browser shooters:

Completely Free : No payment required, no hidden fees, just pure shooting action accessible instantly through your browser.

No Downloads Needed : Jump straight into the action without installing software or waiting for downloads. Perfect for quick gaming sessions anywhere.

Skill-Based Gameplay : Unlike many casual shooters, Gun Master 3D rewards precision and tactical thinking over mindless shooting.

Cross-Platform Compatibility : Play seamlessly on desktop computers, laptops, tablets, and mobile devices.

Quick Sessions : Perfect for short breaks or extended gaming sessions, with missions designed to provide immediate action and satisfaction.

Challenging Progression : Each level presents new challenges that test and develop your shooting skills progressively.

Whether you're a seasoned FPS veteran or new to shooting games, Gun Master 3D offers the perfect balance of accessibility and challenge that keeps players coming back for more tactical action.

Frequently Asked Questions (FAQ)