WaveFunctionCollapse: Generates bitmaps that are locally similar to the input
I played around a lot with this library:<p><a href="https://github.com/BorisTheBrave/DeBroglie" rel="nofollow">https://github.com/BorisTheBrave/DeBroglie</a><p>Fun stuff, but I struggled to get a lot of value out of using it for level gen. You get cool patterns, but levels need structure and intent to be interesting. Adding constraints to the algorithm becomes a big-oh nightmare and you end up with frequently unsolvable paths as the algorithm recurses.<p>The game Bad North used it to good effect, so depending on the game it may be a very useful tool in the toolbelt.<p><a href="https://m.youtube.com/watch?v=0bcZb-SsnrA" rel="nofollow">https://m.youtube.com/watch?v=0bcZb-SsnrA</a>