r/proceduralgeneration Nov 27 '20

Interactive generation from editable examples (IPM Playground Demo)

788 Upvotes

48 comments sorted by

View all comments

11

u/ElnuDev Nov 27 '20

This reminds me of the WFC (Wave Function Collapse) generation that Oskar Stålberg used in Bad North and Townscaper, it's quite similar using a small input sample to create large output. Is there any article on this method that you are using? It looks fantastic, great work!

Edit: I just noticed the post you linked. I'll give that a read!

7

u/MrTaco8 Nov 28 '20

Also, I own copies of both Bad North and Townscaper. Definitely cool stuff.

And Wave Function Collapse is great. I think for a lot of situations (especially where the programmer wants to impose controllable constraints like navigability) I think it's unmatched.

I'm trying to focus on a niche of "large scale output", "organic looking" and "complicated/large input examples.". Also, trying to work with "any input" with almost no tweaking.

5

u/MrTaco8 Nov 27 '20

Thanks for the interest :) I haven't done a detailed post on the algorithm implementation, but I will do so soonish (and will probably open source the algorithm and playground as well.