top of page

Lost Champions

Role: Level Designer and Scripter

Solo Level Design Project

Engine: Unreal

Lost Champions is a 3D third-person puzzle game. These ingredients were made by a previous Vancouver Film School instructor, and is used as a Level Design assignment for their one year Game Design program.

​

This was the last Unreal assignment I did during the course, which allows me to see the progress I have made in the Unreal engine since our very first assignment.

​

The mechanics have the player switching between 3 playable characters in order to solve puzzles. I took inspiration from some community made Minecraft co-op puzzle games and had the 3 characters separated, but still working together to solve the challenges that I created.

​

The levels were made using Unreal's BSPs. Once I felt the grey-box was good enough, I then applied textures from the ones given to us, and placed props as well.

​

On top of creating geometry, I also did a fair bit of scripting for the level as well using the blueprint scripter. Some examples of the things I scripted include opening a door if a specific orb is hit, lerping hidden platforms/ segments out of the walls once a button is hit, and making kill volumes that only kill 1 or 2 of the specific playable characters ( a volume that kills the warrior and rogue, not the wizard, etc.)

The levels were designed in a linear fashion, and so that the playable characters are more or less separated from each other. This made it difficult to balance out the usefulness of each character, and the level ended up being a wizard-centered level.

These are the blue-print scripts I did. Some of the scripts had nodes created by the instructor who made the ingredients, but a few times, there were no nodes to help with the scripting. For things such as the hidden platforms lerping out of the walls, I used the base nodes Unreal has.

bottom of page