Website powered by

Mobile Game Prototype | Kwazee Football (Game Jam Winner) (April 2021)

Kwazee Football (name subject to change, hopefully) is the game jam winner of April's edition of the Bournemouth University Game Jam 2021 and it was a project I had the pleasure of collaborating on. I handled the majority of the programming and asset integration side of the game, as well as the UI animations.
The most important aspect I developed was the procedural level generation system. Since the game is also part roguelike, we required a proper generator that can create diverse and increasingly difficult scenarios. After creating a random curved path on the field, starting from the ball and ending at the goal (that will represent one possible approach the player may take go through the level), I use an implementation of the Best Candidate algorithm to efficiently determine where to place obstacles and enemies, so they feel properly spaced out and don't overlap each other or the established path. Although the system is not extremely polished, as it was developed in less than 7 days for the jam, it consistently produces interesting and diverse results.