Mystery of the Temple
Project Type:
Engine Used:
Language Used:
Primary Role(s):
Project Length:
Solo Project
Unreal Engine 4.27
Blueprints
Game and Level Designer
Created in 3 weeks
Mystery of the Temple is a game I created for my Action Adventure & RPG Level Design course where we were required to create a level with a 4-step puzzle. I decided to go with an underground Egyptian style temple for my level, inspired by Indiana Jones. The level had to be similar to that of an escape room, where the player needed to solve a type of puzzle that included at least 4 steps before completion. The puzzles I chose varied from activating some torches, to solving a word puzzle, to stepping on platforms with the correct symbols on them.
Game Creation Process
Game Design
For this project we had only 3 weeks to design and create a project where the player had to solve a 4-step puzzle. My original designs started off very ambitious due to our last subway train level project taking up half the semester. I finally settled on an Egyptian-style temple level that my professor approved for me to begin building. My plans changed during the development process as they usually do, but I ended with a level that I and my professor was extremely happy with.
Level Design Document
Top-down Map and Reference Sheet
Level Design
The focus of this project was to level design for a puzzle level where the player had to figure out how to complete the puzzle without it being too obscure or frustrating. We had to design it in a way that didn't use advanced game mechanics either since this was a level design course and not a scripting one. I took inspiration for the puzzle from games like Legend of Zelda, and the Indiana Jones movies for the theme. I settled on fairly simple puzzles, like rotating pillars to spell a particular word, stepping on platforms in the correct sequence, and lighting torches in a hallway section that had a few of them unlit.
Level Design Screenshots
Scripting
The scripting for this project was a little more advanced than the previous subway train level, but still fairly basic. I scripted the functionality for all the puzzles in the game's level blueprint by using basic variables and basic nodes to keep track of everything.
Level Event Scripting
Project Take-Aways
This was my second level design project where I got to further progress my block out and scripting skills. This was the first time I had scripted together a puzzle in Unreal Engine, and was very fun to put together and complete. I got much more skilled at using sequencer to create in-game cutscenes and creating better and more detailed looking block mesh over the duration of the project.



