FNaF Shooter - Five Nights at Freddy's FPS Game

Seele01-Flash
By
FNaF Shooter is an intense first-person shooter that puts you face-to-face with the terrifying animatronics from Five Nights at Freddy's. Armed with multiple weapons, fight for survival against Freddy Fazbear, Bonnie, and other mechanical nightmares in this free browser-based horror FPS.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "FNaF Shooter: Animatronic Survival". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a stylized, slightly eerie but arcade-like 3D horror atmosphere. The environment should be a dimly lit, abandoned shopping mall or pizzeria with checkered floors and flickering neon lights. * **Characters (Enemies)**: Use simplified, low-poly geometry to represent animatronic bears, rabbits, and chickens. Textures should look slightly metallic or plastic. They must have glowing eyes (red or white) that persist in the dark. * **Player Weapon**: A first-person view of a modular, sci-fi looking blaster or assault rifle (similar to the screenshot) with high contrast colors (teal/black) so it stands out on small screens. * **Lighting & VFX**: Use PointLights for flickering hallway lamps and a Spotlight attached to the camera (player flashlight). Implement muzzle flash particles and spark effects when bullets hit the metallic animatronics. * **Performance**: Use geometry instancing for enemies to handle hordes. Limit dynamic shadows to the player's flashlight only to maintain high FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: A tense, low-frequency ambient drone mixed with occasional mechanical whirring sounds or distant carnival music that is distorted. * **SFX**: * **Shooting**: Punchy, arcade-style laser or ballistic sounds. * **Enemy Footsteps**: Heavy, metallic clanking that gets louder as they approach (spatial audio logic). * **Jumpscare**: A sharp, high-pitched screech sound effect if an enemy gets into melee range. * **UI**: crisp "click" sounds for reloading and weapon switching. ### 3. Gameplay Loop * **Core Mechanic**: Wave-based survival. The player spawns in the center of the map. Animatronics spawn from dark corners and slowly march toward the player. * **Combat**: The player must aim and shoot to destroy animatronics. Headshots deal double damage. * **Health & Failure**: The player has a health bar. If an animatronic touches the player, they take damage. If health reaches zero, a "Jumpscare" overlay triggers, followed by a "Game Over" screen with a restart button. * **Progression**: Each wave increases the speed and number of enemies. Beating a wave restores a small amount of health. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode only. * **Movement (Left Stick)**: Implement a virtual joystick on the bottom-left of the screen for movement (Forward/Back/Strafe). * **Aiming (Right Area)**: The entire right half of the screen functions as a touch-pad to look around (camera rotation). * **Shooting (Auto-fire/Button)**: * *Option A (Easier)*: Auto-fire when the crosshair hovers over an enemy. * *Option B (Manual)*: A large, distinct "Fire" button on the bottom-right (floating above the aim area). * **UI Layout**: * **Reload**: A circular button near the Fire button. * **Jump**: A button near the Fire button. * **Weapon Switch**: A swipe gesture on the weapon model itself or distinct icons at the top-center. * **Feedback**: Trigger `navigator.vibrate(50)` on every shot fired and `navigator.vibrate([100, 50, 100])` when taking damage. Flash the screen red briefly upon taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About FNaF Shooter

FNaF Shooter transforms the classic horror franchise Five Nights at Freddy's into an action-packed first-person shooter experience. Instead of hiding behind security cameras, you're now armed and ready to take on the terrifying animatronics head-on. This free browser game combines the spine-chilling atmosphere of FNAF with fast-paced FPS gameplay, creating a unique horror shooting experience that fans of both genres will love.

The game features the iconic animatronic characters including Freddy Fazbear, Bonnie the Bunny, and other mechanical monsters that have haunted players' nightmares. With stunning 3D graphics and immersive horror elements, every encounter feels intense and challenging.

Core Features

Complete Weapon Arsenal

FNaF Shooter equips you with an extensive collection of weapons to battle the animatronic invasion. From pistols to assault rifles, each weapon offers different damage levels, firing rates, and reload speeds. The game includes weapon hotkeys (1-7) for quick switching during intense combat situations.

Iconic FNAF Characters

Face off against beloved (and feared) animatronics from the Five Nights at Freddy's universe. Each character maintains their distinctive appearance and terrifying presence, now rendered in detailed 3D models that bring them to life in new horrifying ways.

Survival Horror Gameplay

Unlike traditional FNAF games where you're trapped and defenseless, FNaF Shooter empowers you to fight back. The survival element remains strong as you must manage ammunition, health, and strategic positioning while waves of animatronics attack.

Free Browser Gaming

Play instantly without downloads or installations. The game runs smoothly in any modern web browser, making it accessible across all devices including PC, laptop, and mobile platforms.

Gameplay Mechanics

FNaF Shooter combines classic FPS mechanics with horror survival elements. Players must navigate through various environments while defending against increasingly difficult waves of animatronic enemies. The game emphasizes both accuracy and resource management - every shot counts when you're surrounded by mechanical monsters.

The 3D environments are designed to create tension and surprise encounters. Dark corridors, flickering lights, and eerie sound effects maintain the horror atmosphere that FNAF fans expect, while the shooting mechanics provide the action and empowerment that FPS players crave.

Operation Guide

Mastering FNaF Shooter requires understanding both movement and combat controls:

Movement Controls: - WASD keys : Basic movement in all directions - W + Shift : Sprint to escape dangerous situations or reposition quickly - Space : Jump over obstacles or reach elevated positions - Mouse : Look around and aim at targets

Combat Controls: - Left Mouse Button : Fire your current weapon - Right Mouse Button (hold) : Aim down sights for improved accuracy - Mouse Wheel : Cycle through available weapons - Number Keys (1-7) : Instantly switch to specific weapons - R Key : Reload your current weapon - G Key : Throw grenades for area damage

The key to success is learning when to engage enemies directly and when to retreat and reposition. Different animatronics have varying movement patterns and attack styles, requiring different tactical approaches.

Why Play FNaF Shooter

FNaF Shooter offers a fresh perspective on the beloved horror franchise. Instead of feeling helpless against the animatronics, you're finally equipped to fight back with an arsenal of weapons. This role reversal creates an empowering yet still thrilling experience that maintains the horror elements fans love.

The game is perfect for players who enjoy both horror and action genres. Whether you're a longtime FNAF fan curious about a new gameplay style, or an FPS enthusiast looking for a horror-themed shooter, FNaF Shooter delivers intense, engaging gameplay.

Being completely free and browser-based means you can jump into the action immediately without any barriers. The game's accessibility makes it perfect for quick gaming sessions or extended survival challenges.

Frequently Asked Questions (FAQ)