"The Last Game Dev" served as my End of Studies Project, aimed at acquiring my license in Computer Science and Multimedia.
The primary objective behind it was to design an immersive and captivating game that simultaneously imparted knowledge about game development principles, particularly focusing on Unreal Engine and C++.

Almost the entire game was coded with C++, from the player and weapon logic to the Enemy AI and Widgets.

While undertaking this solo project, I had minimal prior experience with Unreal Engine, apart from a certificate I earned through Udemy.
Furthermore, the constrained timeframe within which I had to complete its development made it an exceedingly challenging task. However, I wholeheartedly embraced the challenges and thoroughly enjoyed the process.

The primary aim behind the creation of this game was to facilitate a smoother and more enjoyable beginning to the hard journey of learning game development. The game's design clearly reflects its purpose of aiding aspiring gamers who seek to develop their own games, evident through both its user interface (UI) and the game's overall objectives.

Here is a link to a pdf of the end of study report for more details of the process: Open PDF!