My degree has been centered around mastering C++ and object-oriented programming.
I have worked extensively with Unreal Engine 5 throughout my two years at university and have developed a strong proficiency in navigating and utilising the engine effectively.
I am proficient in source control tools like Perforce and GitHub, which I have used extensively for all projects. I also have experience using Hansoft to manage and organize group projects.
This project is made in Unreal Engine 5.5, the latest at the time I was creating this game. I built this game in my free time fully using Unreal's blueprint system
so I could better understand it and how it operated versus using actual C++ code.
It is a survival crafting game that comes fully featured with a crafting system, building system and fully integrated title screen with options menu and way to play/exit the game.
The options menu is also featured in a pause screen that pauses the game and allows the player to change the options in game as well as exit the game.
I made heavy use of nanite during this project for better performance while still having high quality assets improving the look of the overall project.
I have included a download for the game below if you would like to try it out for yourself, it is zip compressed so it will need to be extracted before ran.
While I am proud of the work on this project these is not a lot of content or stuff to do currently but I will be working on it in my free time to improve my development skills.
It also isn't well optimised so it may run poorly on some systems but I will be improving that as I work on it.
This scene was built in Visual Studio 2022 using DirectX11 in C++ everything was handcoded apart from the base engine we was given to use which was a black screen. During this module I was taught about 3D computer graphics and the advanced math behind them. I learnt how to use models within my own project, how to spawn them in and transform them to make a realistic looking scene.
This was my first proper project using Unreal Engine as part of my year one studies. We was
tasked with creating 2 levels within our small groups. For the first level I was assigned to
blockout and did the basic world layout and created the map flow. For the second level I
was assigned to the Gameplay pass, Post Processing/Effects and the Polish pass.
For the first map I was going for a fairly simple design with a small hub room with the
puzzles and way to progress to the next level all accessible from within this room. The second
map we decided to go for a horror theme with a big haunted castle, I added all the
gameplay elements like the door that would open to allow access to the second floor with a key, and the moving platform challenge in the basement. I
was also happy with how my lighting came out in the end as it really helped with the atmosphere.