Wave Function Collapse Algorithm
This project implements the Wave Function Collapse (WFC) algorithm using four basic tiles: I, T, L, and blank. The algorithm generates complex images by arranging these tiles and their rotated versions seamlessly, avoiding any dead ends.
Features
-
Tile Set: Four fundamental tiles (I, T, L, and blank) and their rotations.
-
Seamless Patterns: Ensures continuous and coherent images without dead ends.
Wave Function Collapse Algorithm
The WFC algorithm is a procedural content generation technique that uses a set of predefined tiles to create complex patterns. It operates by selecting tiles based on the constraints of their neighbors, ensuring that the resulting image is both coherent and free of contradictions. This method is widely used in game development, art, and design for its efficiency and ability to produce intricate, non-repetitive patterns.
Technologies Used
-
Python: The main programming language for the WFC algorithm and tile generation.



