top of page
Game Programmer - Portfolio
Unannounced VR Project
Tools:
Unreal Engine 5
Language:
C++
Role:
Gameplay Programmer
Personal Contributions:
VR UI
Mass AI
Gameplay Features
Game Optimisation
I worked on a new VR game with Historic VR as a contract programmer. During my time there I was the only programmer which gave me a lot of responsibility over a wide range of areas, because of this the project allowed me to learn about different experimental Unreal Engine features.
For this project I came in mid-way through development where I had to pick up a lot of code and quickly understand what was in the codebase. I implemented Mass AI into the project with our own custom outfit randomisation for the Mass AI by using data assets read by the Mass AI blueprints. I worked on general gameplay features including progression updates, fast travel and the Main Menu for the game.
When I joined the project there was optimisation that needed to be done, I started by going through Unreal Insights to check where we were having issues and went through a process of cleaning up tick in ddifferent classes as well implementing level streaming volumes across the game as our world is quite large and needed be broken down into chunks.
bottom of page