A downloadable game

Developed by Alexander Philippopoulos with Unreal Engine 5


About

Crypt Raider is a 3D first-person game, in which you must find and steal a golden relic from the crypt dungeon. In order to succeed, you must use everything at your disposal to unlock key areas that will eventually lead you to your goal. Good luck!

Assets

The assets do not belong to me. The medieval dungeon asset pack is owned by Infuse Studio. This asset pack was used to create the environment for the level.

Programming

The programming in the game was all done by me. I used both C++ and Blueprint code. C++ was used to implement the grabbing mechanic. I created a grabber component and used it on the BP_Player actor. I then used the GetWorld() function and tracing to ensure the grabber can properly target the other actors in the level. I also used an out-parameter to get the hit result of the actor being targeted by the player. C++ was also used to move the secret walls with a mover component, and to trigger the events of the puzzle based on certain actors with a trigger component. With Blueprint, I was able to add a mechanic that allows you to open doors by pressing E on them. To do this, I created an interface that executes when pressing E in the trigger zone of the door, and that interface rotates the doors and plays a sound effect when opening and closing. I also used Blueprint to create UI widgets for a main menu, a help menu, a pause menu, and a completion menu.

Design

I designed the level by dragging and dropping assets into the level. I learned about Unreal Engines viewport tool that allows you to see your level in different angles, which helps ensure the meshes are connected properly. I also learned the importance of light in Unreal Engine, and how lighting can greatly impact the design of the environment. Since the games setting is in a dark crypt, I needed to make sure no light from outside the crypt would bleed into the level. To do this, I dragged in multiple meshes to block any openings to prevent light-bleed.

Download

Download
CryptRaider.zip 641 MB

Install instructions

To download the game, follow these steps:

1. Click the "Download" button

2. Right click on the folder and select "Extract All"

3. Open the extracted folder and click the "CryptRaider.exe" file to run the game

Leave a comment

Log in with itch.io to leave a comment.