/WaveFunctionCollapse

A Wave Function collapse random world generator build with python and pillow

Primary LanguagePython

WaveFunctionCollapse

A Wave Function collapse random world generator build with python and pillow, hosted on a website running flask

Example Generated World

A basic random world generator using Wave Function Collapse that combines tiles based on pre-defined rules, then compiles it into a PNG file

Included is a web-ready flask server that uses asyncronous api requests and callbacks to handle real time image generation

Sample Hosted Website



CREDIT

original artwork can be found by me, this work has either been used directly or modified

Isometric Tile Set

2D Nature Set