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.
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.