A first-person stealth shooter prototype built with Godot Engine
4.4, blending action, stealth, and interactive environments.
Players can approach scenarios in multiple ways --- either through
intense combat or careful stealth.
- Modular Weapon Framework โ easily extend with shotguns, SMGs, pistols, rifles, or snipers.
- Recoil & Bullet Spread for more realistic shooting.
- Projectile Collision System with environment and objects.
- Animated Doors โ smooth open/close interaction.
- Keypad โ use keypads to unlock doors
- Interactive Elevator โ functional buttons and realistic movement.
- Collectibles โ keys, pickups, and other interactive items.
- Customizable Ladders โ scalable and fully climbable.
- FPS Controls โ WASD for movement, mouse for camera.
- Crouching โ press CTRL to crouch.
- Leaning โ Q and E to peek around corners.
- Interaction System โ F to pick up items, weapons, and objects.
- Drop Mechanic โ G to drop held items or weapons.
- Dynamic HUD โ includes crosshair, ammo counter, and interaction prompts.
- Inventory System โ Hotbar and Backpack
- Reusable, Modular Scripts for easy expansion.
- Sound Design โ footsteps, weapons, doors, elevator, and more.
- Expandable Structure โ built to support new mechanics, maps, and levels.
This project is a prototype, serving as a solid base for creating
stealth FPS games in Godot.
You are free to expand, customize, and adapt it for your own projects!