Project Valkyrie


Project Valkyrie is the codename of my personal summer project. The main aim of the project was and still is to expand my knowledge in Unreal Engine and in general when it comes to game development.

Inspiration & Goals

Ever since I played Resident Evil 5 and Revelations 2 with my friend and had a blast I wanted to create a split screen experience with similar game elements. My ambitions are to create a unique experience with some RPG elements and game modes.

Learning Experience

I create these projects as a learning experience. In this case I've wanted to create more complex levels than before. I've created the current level by blocking (using only one cube and its duplicates that I move, scale and rotate). Another area which I wanted to explore more were destructible objects. I've created the glass windows in APEX Destruction PhysX Lab by Nvidia with more complex collision model than Unreal Engine can create automatically (for example including multiple levels of depth in destruction). Another important thing is that split screen poses multiple new problems and forces the programmer to create more robust systems and cleaner solutions to problems that are reusable and scalable.

The project is in its early stages and I am looking forward to implementing multiple ideas that have been floating around in my head. For now, the main character movement and animation blueprints are working. The shooting mechanic and many effects were taken from Project Cloak and I'd like to improve upon them. The game is playable with two Dualshock 4 controllers with DS4Windows enabled.


And I never got back to it in the end... :D