Chromatic

Chromatic is a color-based puzzle game. The objective is to connect all input colors to their respective output colors by placing pipes...


Cordy

Cordy is a dynamically typed, interpreted, semi-functional / semi-procedural language. It is designed as a quick-to-write, simple-yet-feature-full, scripting language...


Advent of Code Solutions

Monorepo containing all my Advent of Code solutions for all years. Some years were completed after the fact, others were done competitively...


Procedural Unbounded River Generation

Alternate Title: Why are Rivers so Hard?

This document will try to explain some of the difficulties, limitations, and possible ways to generate rivers in Minecraft. There have been many papers, articles, and other medium which have generated realistic rivers...


Snake

This is a simple version of Snake.