Personal Project - TestCenter

Test Center Game

I made the test center using UE5 as a project to develop my Blueprint and C++ skills. The aim was simple, to create a game using blueprints and then convert those blueprints to C++. I managed to create a number of game elements and combine them to make the basis of a puzzle platformer.

These are some of the gameplay Blueprints used in the demo above. They detail how the turret and exit tube function. Other assets are handled entirely in C++ such as the push buttons and the doors that open on trigger. I have followed a system of designing in blueprint and creating the final asset in C++.

During devlopment I found I wanted and needed a number of materials to facilitate gameplay or storytelling objectives. This lead me to create these materials for the test center. The first is a frosted glass material that obscures what is behind it. The second is a post process materials used alongside a post process volume to highlight the player when they are behind an object, this is invaluable for a fixed perspective game. Finally I created this water shader to create a game element that would kill the player and be an obvious point of danger.

The player animations were something I particularly enjoyed setting up as I have not spent a great deal of time around creating characters before. I created and animated this character myself and then using a combination of C++ parameters and the animation graph I have made it possible for the player to jump, move and pick objects up.

Information icon

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.