pfp Jikke Egberts
CV
Go Apply Yourself
Links to project:

Project Overview

Go Apply Yourself was created in a team of four for the HVA with the assignment of making a bullet hell or bullet heaven. As a team we decided on taking inspiration from "enter the gungeon" and so we decided to make a roguelike dungeon crawler.

My focus for this project

In the team I became responsible for creating the roguelike dungeon. I created a level generation based on rooms. The difficulty came in that we agreed that evenly spaced square rooms were boring. So I had to create a system that could handle rooms with variable size, shape and door positions. I started this design off with creating a UML for the whole system. The sideQuest missions were scrapped but the rest was implemented following the UML. I decided to make a complicated wall hitbox optimization algorithm instead of checking surrounding tiles to set an algorithmic challenge for myself since algorithms was a talking point in the class at that point. We wanted to make our own rooms so for that I also needed to make a room editor and saving system.
Go Apply Yourself GameplayGo Apply Yourself Room Editor