This personal untitled work in progress project is currently under development. It´s a cooperative first multiplayer shooter in the style of "The Division" with zombie
survival aspects like in "Left4Dead".
Overall, this project is designed to provide us with
valuable experience and knowledge for future game development projects. One aspect we learned a lot of during development was the proper setup of replication systems inside the engine, assuring a smooth multiplayer experience. Over 70% of the code was also written in C++, ensuring good performance and further deepening our knowledge of the programming language and utilizing Unreal Engines Reflection System.
The goal was to make a player controller that utilizes an immersive true first person perspective, so that we dont have to animate all animations for two seperate perspectives, while utilizing procedural animations so animations can be directly tweaked in the engine.
The player can change the attachments of his currently equipped weapon, via a loadout station inside the level, offering a smooth and immersive way to change how the weapon handles.
To ensure a realistic shooter gameplay expierience I created bullet system that replicates features from reallife firearms, further grounding the games reality. Bullets dont spawn at the player camera but at the weapons muzzle, just as they should.