Artefact Development Report
Gameplay Video
This project was made for my Game Development Project module at university (my main, final, individual project). My goal was to find how I can improve procedural generation for level design. This will make development time shorter and hopefully increase player retention and replayability. My problem is stated below:
“It can be challenging to keep player immersion and interest when creating procedural levels for a game. This project’s intension is to make a dungeon generator that allows for more replayability in games by exploring different techniques that keeps players engrossed and evaluating their success.”
The intention of the project was to create a tool to improve production time for level designers. It aids the level designer by creating a completely random dungeon every time, so the level designers only have to create the rooms themselves, instead of an entire dungeon.
September 2024 - February 2025
Unreal Engine 5
Microsoft Office
Trello
For this project, I:
Researched into procedural generation, other game projects, and level design techniques.
Documented the entire production pipeline, as well as the level design diagrams.
Created a dungeon generation tool that can fit into any Unreal project.
Added a full seed system, pickups, and a boss room that can be interchanged for project-specific needs.
Made player-facing UI so that users can also choose how to customise their own playthroughs, as well as exposing variables for developers.
Hosted multiple playtest sessions and iterated based off of feedback received.