Hex Voronoi
- April 19, 2022
- 12 Minutes
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.
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.
This website is more than just a landing page for people looking to contact me, it's a trophy cabinet for all of my digital achievements, it's a canvas for thinking out loud and a place for me to tinker.
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.
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.
A cross-platform tool that allows for the visualisation and manipulation of Hogs of War map files.
A university assignment where the goal was to study and recreate Street Fighter's mechanics in our own clone of the game.
Relocate is a physics is an experiment with Box2D physics, Lua scripting, ImGui debugging and the SFML framework, and has been used as a starting point for a few of my other C++ projects.
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.
Alacrity was really successful, but I didn't like the fact that it wasn't cross platform. To test myself even further I wanted to try porting it to OpenGL.