|2 months ago||3 months ago|
|MIT License||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Procedural generation with premade rooms
1 project | reddit.com/r/godot | 10 Jan 2022
Not necessary for the basic functionality you are looking for but an interesting concept nonetheless: https://github.com/mxgmn/WaveFunctionCollapse
Procedural Worlds from Simple Tiles
1 project | news.ycombinator.com | 9 Jan 2022
It's cool, but I agree with some other commenters that it's not a very good way to generate an entire world, but it is a cool way to generate part of a world like a maze or something.
How do you add lowest-cost road networks to infinite procedural worlds?
1 project | reddit.com/r/proceduralgeneration | 6 Dec 2021
Since its not mentioned yet WaveFunctionCollapse could also be an alternative to look into.
Townscaper Running in the Browser
3 projects | news.ycombinator.com | 1 Dec 2021
I didn't know that constraint propagation existed. Having a quick look it does look the same.
In the in the original WFC(wave function collapse) versions it always used an example of a completed output and generated all valid tile combinations from that. For a game this means that the developer can use hand made maps as examples for it to create new plausible maps. In the common vernacular WFC doesn't use this step and just directly either generates what combinations work or the devs manually decide what tiles can be next to others. Perhaps only the combination of both steps should be considered WFC.
Just to guess I think this is probably a case of it being developed independently in different fields. It's good to have another name for it as I always hated it being called "wave function collapse" when that is a physics thing.
Python Wave Function Collapse Problem
1 project | reddit.com/r/proceduralgeneration | 26 Nov 2021
Looking at all other Wave Function Collapse algorithms I've sought to create my own.
Need help wrapping my head around Wave Function Collapse in 3D
2 projects | reddit.com/r/proceduralgeneration | 26 Nov 2021
My advice is to start with a simpler tileset, like 2d knots, check if the algorithm works there. If it does, move to 3d knots. If it works for 3d knots, move to the simplest possible building tileset. If it works for simple buildings, move to your (pretty complex) buildings. You'll probably catch a lot of bugs along the way.
slightly closer to wfc in lisp
2 projects | reddit.com/r/Common_Lisp | 16 Nov 2021
I did not take the time to understand what this was about before, but looking at the WFC project in Github, I now get what you are trying to accomplish, maybe you could have explained a bit more to generate more hype. I think the project looks both very interesting and very promising.2 projects | reddit.com/r/Common_Lisp | 16 Nov 2021
Visual confirmation that sampling of this is correct . Displaying samples at arbitrary zooms done.
WFC(Wave Function Collapse) Issues
1 project | reddit.com/r/roguelikedev | 6 Nov 2021
Because you don't do full propagation in step 5. In WFC, observed tiles influence their neighboring tiles which in turn influence their neighbors, and so on. You do this iteration only one time, which results in unresolved tiles.
Use Wave Collapse Function To Create A NFT Metaverse
1 project | dev.to | 4 Nov 2021
What are some alternatives?
DeBroglie - DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.
dnSpy-Unity-mono - Fork of Unity mono that's used to compile mono.dll with debugging support enabled
eShopOnContainers - Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
v2ray-core - A platform for building proxies to bypass network restrictions.
MakeMeAdmin - Make Me Admin is a simple, open-source application for Windows that allows standard user accounts to be elevated to administrator-level, on a temporary basis.
Wox - Launcher for Windows, an alternative to Alfred and Launchy.
VnManager - A program to keep track of your visual novels
CodeHub - CodeHub is an iOS application written using Xamarin
texture-synthesis - 🎨 Example-based texture synthesis written in Rust 🦀
OpenFK - An open source replacement for the U.B. Funkeys executable.