Genre : Action, SpeedRunning
Development Time : 5 months
Engine: Unreal Engine 4
Role : Level Designer
Make engaging levels that showcase the mechanics of the game
Designed and iteration on levels to fit within the game vision
Designed a rule set for minimum and maximum distance for tethering
FrostRunner is a first-person, speedrunning, platformer where the player is tasked with completing platform challenges before the timer expired.
Judging distance for tethering
My main goal for the level Dryad was to teach the player how far they can tether to the crystal. While brainstorming about the layout for the level, I started testing different distances the player can tether from. In the end, I was able to find 3 different distances that felt enjoyable for the player.
This is the first version of the map layout for Dryad. As the project went on, another designer took charge of redesigning the layout due to feedback. As the layout change, the goal for Dryad did not.
Jumping at 2700 units away
This first jump is to demonstrate the shortest distance a player can tether to the crystal. I wanted this distance to be demonstrated first so the player can learn how close they can tether to the crystal.
Jump at 2800 units away
After jumping on the two platforms, the player can either tether to the furthest crystal or fetch the collectable.
Jump at 3000 units away
The final section is designed to provide the player with a sense of discomfort in their ability to tether to the crystal. Once the player jumps from the platform, the player will not be able to tether to the crystal for 1 second because they are not within range. Once they are in range, they will be able to tether to the crystal and finish the level.
What went right?
Dividing our group into strike teams helped everyone focused on the task at hand.
Designing pipelines with review status help our design team provide and give feedback to every level idea that was pitched.
While our team was playtesting the game constantly, the difficulty range was slightly skew toward the developer's difficulty and not the player difficulty.
Our team did not plan early enough about changing the difficulty with each level by adding a new game mode.
What did I learn?
Create a playtest schedule early into development to design the level difficulty around your audience.
Having a review status within our pipeline provides us with feedback constantly.