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


Leave a comment

Log in with itch.io to leave a comment.