Guillem Serra | Portfolio

{ video game programmer }

Jigsaw puzzle WFC

GodotC#Procgen
June 2025

Wave function collapse algorithm applied to infinite jigsaw puzzles for any image.

GitHub

I ported my Wave Function Collapse work to Godot to explore the engine while reusing my C# experience. This time I wanted the algorithm to drive a game rather than remain a generation demo, which led to an infinite jigsaw puzzle that can use any image.



Any image can be used as a puzzle, of any size!