Procedural tilemap, generated using a simple version of the Wave Function Collapse Algorithm. Press Space to re-generate You can also play around with density and tile size values Feel free to borrow this algrorithm (although it's really messy), credit would be appreciated