Edit of asset "Wave Function Collapse (WFC) 2D/3D Generator" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Wave Function Collapse (WFC) 2D/3D Generator | |
Description |
This is a wave function collapse implementation for Godot in C#. Please refer to Examples on how to use. basically you need 2 tile maps. one to create a new map on (target) and one to use as a sample on how the tiles are used (sample). Features: Create map based on a sample Different match levels are possible (through changing MATCH_RADIUS) Multi-threading Possibility analysis from sample Fail correction (Generation will not fail anymore!) Has a base generator class that can be expanded for your use Fully working 2D and 3D generation! Currently has built in support for TileMap2D and GridMap( 2D or 3D ) (Used tile-sets are from Kenney with a CC0 license) |
This is a wave function collapse implementation for Godot in C#. Please refer to Examples on how to use. basically you need 2 tile maps. one to create a new map on (target) and one to use as a sample on how the tiles are used (sample). Features: Create map based on a sample Different match levels are possible (through changing MATCH_RADIUS) Multi-threading Possibility analysis from sample Fail correction (Generation will not fail anymore!) (Used tile-set is from Kenney with a CC0 license) |
Category | Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/Mehdi-Saleh/Godot-WFC-Csharp | |
Issues Url | https://github.com/Mehdi-Saleh/Godot-WFC-Csharp/issues | |
Godot version | Godot 4.2 | |
Version String | 1.1.0 | 1.0 |
Download Commit | 32cfd64abed21e4669411c005826f6d484be3116 | 94f830c76b3dc32280506618234881d20551609a |
Download Url (Computed) | https://github.com/Mehdi-Saleh/Godot-WFC-Csharp/archive/32cfd64abed21e4669411c005826f6d484be3116.zip | https://github.com/Mehdi-Saleh/Godot-WFC-Csharp/archive/94f830c76b3dc32280506618234881d20551609a.zip |
Icon Url |
https://raw.githubusercontent.com/Mehdi-Saleh/Godot-WFC-Csharp/main/Screenshots/custom_icon.png
![]() |