Modular FPS Weapon System – Unity Prototype
Modular FPS Prototype built in Unity
This project showcases a fully customizable weapon system built using Unity’s Starter Assets (First Person Controller) as a base.
Note: Press E to pick up a weapon and press Q to drop it.
Features:
-
Weapon pickup & drop system
-
Fully modular gun creation
-
Customizable:
-
Fire rate
-
Bullets per shot
-
Damage per bullet
-
Ammo capacity
-
-
Custom projectile system:
-
Adjustable speed
-
Custom visual shape
-
Independent behavior settings
-
The goal of this prototype is to demonstrate flexible FPS mechanics and scalable weapon architecture that can be expanded into a full game.
This project focuses on gameplay systems and mechanics design, rather than level design or narrative.
Source Code:
The project is available for learning and experimentation purposes.
GitHub Repository: https://github.com/AnasAmmora/FpsPrototype.git
| Status | Prototype |
| Platforms | HTML5 |
| Author | Anas_Amoorah |
| Genre | Shooter |
| Made with | Unity |
| Tags | 3D, FPS, gamedev, gun-customization, mechanics, Unity, weapon-system |
| Content | No generative AI was used |




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