top of page

Soul Crossing

Soul Crossing is the latest game I am working on creating and is still in the very early stages. Soul Crossing will be a 3D third-person puzzle game where you play as a lost soul trying to make their way through various elaborate puzzles that have existed for many centuries. As you try to solve these puzzles you will use your ability to possess the long dead remains of past adventurers, each fit with a unique purpose. The strong warriors are able to handle heavy objects no one else can while the magical wizards have the ability to manipulate soul energy to help themselves float across difficult gaps. You will have to make use of these abilities and more to make your way through each room.

This game is made in Unreal Engine 5 and will make use of visual/auditory third-party assets found in different online markets. My objective with this project is to do the gameplay logic entirely in C++. Usually both Unreal Blueprints and C++ are used in tandem as they both have their advantages and disadvantages, however I have made it my goal to further my understanding of C++ in Unreal so I am trying my best to do everything I can using the language.

Link to the project repo to view the code:
https://github.com/TyreseWelsh/SoulCrossing
bottom of page