Loading...

Wait for the application to load and then click 'Ready to start!'

Requires JavaScript to be enabled.

Click on 'Start WFC' to procedurally generate a new image based on the current Base Tile.
You can select a different Base Tile by clicking on one of the tiles under the 'Base Tiles' section in the bottom right.
If you want to create a new Base Tile, click on 'Paint New Tile' to enter Paint Mode.

This app was written with Python's Pygame library and has been compiled to WebAssembly to run inside the browser via Pygbag. The web version of this app runs about 2-3 times slower than the desktop version, and also has some quirks regarding "predetermined" random number generation.