A fun simple yet challenging puzzle game made in Nim utilizing the Nico framework. Play handcrafted levels, or procedural generated endless levels.
Second place game jam game. Unique roguelike first person slasher, that has players explore a dungeon, getting upgrades on level progression that change drastically.
A simple rendering method that raycasts from the camera, and then renders quads that face the camera. Quads then can have a custom texture applied to create interesting effects.
A 2 week long game jam game, with skill and puzzle solving. Level editor and silly puzzles.
PiUI is a radial menu creation tool for the Unity Engine. It enables easy creation of screenspace radial menus. Users can choose to make menus either dynamically, or manually in editor.
A 2D physics sandbox. Launch projectiles from a Planet and watch its trajectory. All planets are procedurally textured in shader.
As the name implies this is a simple binary format which is inspired by message pack and bson. Data is strongly typed and field names are stored. Unlike other formats field names are deduplicated at their first usage which saves a bit of space if not compressing.
Potato is a dynamic library based hot code reload library. Included with it is potatowatcher a program which uses inotify to watch files for changes to cause a recompilation. Using Potato I have succesfully tied it into two of my game projects giving automatic hot code reloads. All without forcing the end project build with reload support.