Modular FPS Codebase (Unity)
A downloadable tool
Unity FPS Script Toolkit (C# Source Only)
A clean, modular FPS framework for Unity developers. This script-only pack gives you everything you need to build your own first-person shooter — without bloated visuals or prefab hell.
Includes:
- Smooth player controller (walk, sprint, crouch, jump)
- Raycast shooting, melee attack, and gun switching
- Modular weapon loadouts using ScriptableObjects
- Enemy AI (patrol, chase, shoot, take damage)
- Enemy spawning + goal tracking system
- Pickup system (weapons, ammo, etc.)
- Basic UI (health bar, interaction prompts, win/lose menus)
- Clean game manager (handles pause, state transitions)
Best for Unity devs who want systems — not scenes.
No art. No fluff. Just pure FPS logic, ready to drop into your own project.
| Status | Released |
| Category | Tool |
| Author | ShadyEbied |
| Tags | 3D, FPS, tool, Unity |
| Content | No generative AI was used |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $3 USD. You will get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.