Projects
2022

Hex Voronoi
After spending a while wandering the internet in search of something new to learn, I found something I somehow missed: the language, Haxe, and the game framework, Heaps. This was the result of my learning.
2021
2020

HexagonalHS
-
June 25, 2020
-
14 Minutes
-
Engine,
Haskell,
Functional
I've been playing around with Haskell for quite a while and I wanted to have a play around with a purely-functional graphics pipeline.

4D Geometry Viewer
Developing a game that uses the fourth dimension is rarely discussed, if discussed at all. I created an interactive visualisation of 4D geometry to learn how to apply 3D rendering concepts to higher dimensions.

Hogs of War: Level Editor
A cross-platform tool that allows for the visualisation and manipulation of Hogs of War map files.
2019

Street Fighter Clone
A university assignment where the goal was to study and recreate Street Fighter's mechanics in our own clone of the game.

Space
-
August 20, 2019
-
3 Minutes
-
Web,
Clojure,
Functional
While I have some webdev experience from my static blog, I've never ventured further. I made Space so that I could learn more about things such as databases, servers and RESTful APIs to open up more opportunities.

HSRogue: A roguelike in Haskell
-
March 8, 2019
-
6 Minutes
-
Engine,
Haskell,
Functional
My first attempt at game development in the functional language, Haskell, as well as a description of the challenges I had to overcome to get things working.