Final project of the Udemy class:
Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
I wanted to develop this project further and additionally, I implemented:
Limited ammo system
Reloading
Pickable ammo from ground
Zooming in and out while aiming
Level start animation
Some sound effects
Almost everything is programmed in C++.