BodyCamera Shooter

Seele01-Flash
By
BodyCamera Shooter delivers an ultra-realistic FPS experience through a unique body camera perspective. Navigate abandoned buildings, survive enemy waves, and master tactical combat in this free browser-based shooter.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**BodyCamera Shooter Mobile**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Found footage" aesthetic. The graphics should utilize post-processing to mimic a tactical body camera. Implement **Chromatic Aberration (RGB Shift)**, **Heavy Vignette**, **Film Grain**, and a slight **Fish-eye (Barrel Distortion)** lens effect. The color palette should be desaturated, gritty, and high-contrast. * **Environment:** An abandoned urban setting (concrete ruins, rubble, dry vegetation). Use **baked lighting textures** on low-poly building geometry to simulate realistic shadows without the performance cost of real-time dynamic lighting. * **Player Model:** No visible body parts except the hands and the weapon. The weapon model must be high quality as it occupies a large portion of the screen (positioned lower right, chest level). * **Performance:** Strict mobile optimization. Use instanced mesh for debris/vegetation. Limit draw calls. Use simple fog to hide distant rendering limits (LOD). ### 2. Audio Requirements * **BGM:** No melodic music. Use a subtle, dark ambient drone or wind noise to build tension. * **SFX (Immersive):** * **Gunshots:** Loud, punchy, with a slight "outdoor echo" reverb. * **Movement:** Heavy footsteps (concrete/gravel sounds), fabric rustling, and audible breathing that gets faster when the "Run" toggle is active. * **UI/Feedback:** A high-pitched "tinnitus" ringing sound and muffled audio when the player takes critical damage. ### 3. Gameplay Loop * **Core Mechanic:** A wave-based survival shooter. The player spawns in a ruin, enemies (tactical soldiers) appear from different cover points. * **Shooting Mechanics:** Raycast shooting with simulated **bullet spread** and **recoil**. The camera must "kick" upwards and shake violently when firing to simulate the bodycam mounting instability. * **Progression:** Score accumulates by neutralizing enemies. Reaching specific score thresholds dynamically swaps the weapon model (e.g., start with Pistol -> SMG -> Assault Rifle). * **Win/Loss:** No definitive "Win" (endless waves). Game Over occurs when player health reaches 0. Show a "Signal Lost" static screen upon death. ### 4. Mobile Controls & Interaction * **Touch Controls (Dual Stick):** * **Left Zone:** Virtual Joystick for movement (Forward/Back/Strafe). * **Right Zone:** Invisible touch area for camera rotation (Look). * **UI Overlay:** * **Fire Button:** Large, distinct button on the right thumb zone. * **ADS (Aim Down Sights):** Toggle button near the Fire button that zooms the FOV slightly and tightens crosshair spread. * **Reload (R):** Circular button in the upper right quadrant. * **Stance/Jump:** Smaller buttons for Jump and Crouch (C) on the bottom right. * **Camera Behavior:** Implement "Head Bob" (actually chest bob) linked to movement speed. The camera should sway naturally. * **Feedback:** Heavy **Device Vibration (Haptic Feedback)** on shooting and taking damage. Visual red pulsing vignette when health is low. ### 5. Output Language * English Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

BodyCamera Shooter is a revolutionary first-person shooter that brings unprecedented realism to your browser. Experience intense combat through the lens of a chest-mounted body camera, creating an immersive battlefield perspective that puts you directly in the action. Navigate through abandoned buildings and war-torn environments where every corner could hide deadly threats.

This innovative FPS combines tactical gameplay with hyper-realistic graphics, delivering an adrenaline-pumping experience that challenges both your reflexes and strategic thinking. The unique fish-eye camera view creates an authentic combat simulation that sets this game apart from traditional shooters.

Core Features

Revolutionary Body Camera Perspective

The game's signature feature is its chest-level body camera viewpoint, providing a realistic field of view that mimics actual combat footage. This unique perspective creates unprecedented immersion and requires players to adapt their tactical approach.

Weapon Progression System

Advance through six different soldier levels, each unlocking powerful new weapons. Start with basic firearms and progress to advanced military-grade equipment as you prove your combat skills.

Multiple Combat Scenarios

  • Immediate Access : Two initial combat zones available from the start
  • Level 5 Unlock : Counter-Strike style urban warfare map
  • Level 10 Elite : Advanced scenario requiring maximum skill level

Ultra-Realistic Graphics and Audio

Hyper-realistic visuals create an authentic battlefield atmosphere. Environmental audio cues become crucial for survival, though your own footsteps may mask enemy movements, adding to the tactical challenge.

Gameplay Mechanics

Survive waves of enemies in unfamiliar territory through tactical decision-making and precision shooting. The game emphasizes realism over arcade-style action, requiring careful movement and strategic positioning.

Combat Strategy

Success depends on combining quick reaction times with tactical precision. The unpredictable nature of combat scenarios forces constant adaptation and split-second decision making.

Operation Guide

Movement Controls

  • WASD or Arrow Keys : Navigate your soldier
  • Shift : Sprint to avoid enemy fire
  • Space Bar : Jump over obstacles
  • C : Crouch for better accuracy and cover

Combat Controls

  • Left Click : Fire weapon
  • Right Click : Aim down sights for precision
  • R : Quick reload (essential for survival)
  • 1, 2, 3 or Mouse Wheel : Switch between weapons
  • Tab : Pause menu

Mastery Tips

  1. Start with basics : Master movement while shooting before attempting advanced tactics
  2. Use sprint strategically : Incorporate running and jumping to avoid enemy fire
  3. Reload timing : Use the R key for quick reloads during combat breaks
  4. Audio awareness : Listen for environmental cues while managing your own noise
  5. Adapt to fish-eye view : The unique camera perspective requires adjustment but provides tactical advantages

Why Play BodyCamera Shooter

Complete Accessibility : Play instantly in any modern browser on desktop or mobile devices. No downloads, installations, or special software required.

Unique Gaming Experience : The body camera perspective offers something genuinely different from traditional FPS games, creating an authentic combat simulation.

Progressive Challenge : The level-based weapon unlock system and multiple scenarios provide long-term engagement and goals to achieve.

Realistic Immersion : Hyper-realistic graphics and authentic combat mechanics create an unparalleled sense of presence in the battlefield.

Free Entertainment : Experience premium FPS action without any cost or subscription requirements.

Frequently Asked Questions (FAQ)