About Me


Hi, I am River! I am a game programmer studying in Belgium, especially insterested in gameplay and AI programming. I love implementing fun game mechanics and systems and enjoy learning new things in the process.

Projects


Fluffy Engine

<aside>

I created a basic 2D game engine and implemented some Galaga levels in it. This project gave me a much deeper understanding of how game engines work. In the project I had to make some design choices for my engine, such as:

GitHub - RiverHillbug/FluffyEngine: My custom 2D game engine for Programming 4.


GOAP Implementation for Survival Game

<aside>

I was given a starting code that had the basic layout for a survival game, consisting of different types of enemies, consumables, buildings, and a player character agent. My task was to implement the behaviour of the agent so that it survives as long as possible. I implemented GOAP for my agent because I was very interested in learning an alternative for state machines.

Challenges

GitHub - RiverHillbug/SurvivalGOAP: My GOAP implementation for survival game agents.