GitHub topics: wave-function-collapse
SergeyChelak/Tankodrome
A fast-paced top-down tank shooter for iOS and macOS, built with SpriteKit
Language: Swift - Size: 3.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

krychu/wfc
Wave Function Collapse library in C, plus a command-line tool
Language: C - Size: 174 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 353 - Forks: 22

PascalCorpsman/mini_projects
Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project
Language: Pascal - Size: 101 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 20 - Forks: 8

BorisTheBrave/DeBroglie
DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.
Language: C# - Size: 4 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 489 - Forks: 39

AlexeyBond/godot-constraint-solving
WFC (Wave Function Collapse) and generic constraint satisfaction problem solver implementation for Godot 4
Language: GDScript - Size: 6.33 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 389 - Forks: 16

murapadev/HAMC
HAMC (Hierarchical Adaptive Model Collapse) is an implementation of procedural content generation that combines different texture generations methods.
Language: Python - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

tsukinoko-kun/zudoku 📦
Sudoku solver using wave function collapse
Language: TypeScript - Size: 44.9 KB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

crwedman/crwtiles
3D Tile Tools for Godot/Blender
Language: Python - Size: 10.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

LelsersLasers/WFC
2d implementation of the Wave Function Collapse algorithm. JavaScript running live on the web and a multi-threaded Rust cli tool.
Language: JavaScript - Size: 10.3 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

pusewicz/wave-function-collapse-ruby
Tiled Wave Function Collapse model implemented in Ruby and rendered using Gosu
Language: Ruby - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 14 - Forks: 1

dawidbieniek/WaveFunctionCollapseImageGenerator
A simple WinForms application that generates images using the Wave Function Collapse algorithm, featuring automatic backtracking and a few built-in tilesets. Based on https://www.youtube.com/watch?v=rI_y2GAlQFM
Language: C# - Size: 1.84 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Coac/wave-function-collapse
Wave function collapse python implementation
Language: Python - Size: 1.09 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 63 - Forks: 8

zzyzek/PunchOutModelSynthesis-Paper
Paper source for the Punch Out Model Synthesis algorithm
Language: JavaScript - Size: 82.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

hans-min/wave-function-collapse
Language: JavaScript - Size: 896 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

DavidFidge/WaveFunctionCollapse
A C# Wave Function Collapse library for MonoGame plus a tool with samples
Language: C# - Size: 631 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

AustinHellerRepo/WaveFunctionCollapse
Converts nodes and their restrictions into a collapsed node state based on the selected algorithm.
Language: Rust - Size: 545 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 21 - Forks: 2

Lommix/infinite_worlds
godot addon for procedural generating an infinite world using wave function collapse. Comes with easy to use editor tooling.
Language: GDScript - Size: 1.38 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 3

BonsonW/wfc_voxel
A Wave Function Collapse solver library that uses preliminary voxel files.
Language: Rust - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

aczw/CelesteWFC Fork of CIS-5660-Fall-2024/final-project
Unity tilemap genenrator using wave function collapse, inspired by Celeste
Language: C# - Size: 35.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

paul-bokelman/wfc
wave function collapse algorithm in go
Language: Go - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

omarcus212/Wave-executer
About Wave is a brand new Windows executor developed by industry expert reverse engineers. Currently Solara supports 98% UNC and is level 8 executor. Please be informed that Wave is not able to bypass byfron/hyperion currently and you should always use alt accounts to exploit Roblox.
Size: 2.93 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

jchacko-jr/Wave-Executer Fork of lobo33355l/Wave-Executor
About Wave is a brand new Windows executor developed by industry expert reverse engineers. Currently Solara supports 98% UNC and is level 8 executor. Please be informed that Wave is not able to bypass byfron/hyperion currently and you should always use alt accounts to exploit Roblox.
Language: CSS - Size: 21.5 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 95 - Forks: 0

zzyzek/PunchOutModelSynthesis
Punch Out Model Synthesis - a program for constraint based tiling generation
Language: JavaScript - Size: 48.1 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

kfahn22/digital-quilts
Language: HTML - Size: 1.12 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ZAKARIYAjUTT/Wave-executor
Discover the power of Wave, the premier Roblox script executor, designed to elevate your gaming experience. Whether you're a seasoned scripter or a newcomer, Wave offers a robust, user-friendly platform for executing Roblox scripts with ease.
Size: 2.93 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 429 - Forks: 0

FeatheredSnek/phpwfc
Tiled Wave Function Collapse in PHP
Language: PHP - Size: 85.9 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Thomatous/Terminal-Wars
A simplistic terminal based battle simulator
Language: Python - Size: 8.07 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

nic-obert/sudoku_wave_function_collapse
A sudoku generator and solver that uses a wave function collapse algorithm
Language: Rust - Size: 454 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

bmad4ever/comfyui_wfc_like
An "opinionated" Wave Function Collapse implementation with a set of nodes for comfyui
Language: Python - Size: 5.34 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 6 - Forks: 2

a-moseman/WaveFunctionCollapse
Language: Java - Size: 17.8 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

paramgupta107/Quantum-Tilemap-Generation
Tilemap generation using QUBO
Language: Jupyter Notebook - Size: 2.72 MB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

julzerinos/wave-function-collapse-brush
Boundless wave-based tile set-agnostic wave function collapse
Language: C# - Size: 72.9 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

avihuxp/WaveFunctionCollapse
Implementation of the overlapping model of the Wave Function Collapse algorithm
Language: Python - Size: 38.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 105 - Forks: 6

GasparKral/wfc
Implementación simple de WFC en Java
Language: Java - Size: 96.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

D-T-666/wave-function-collapse-p5
Wave function collapse implemented in p5.js
Language: JavaScript - Size: 36.1 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 25 - Forks: 0

ShyRed/fastwfcnet 📦
WaveFunctionCollapse in C# .Net
Language: C# - Size: 141 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 0

cmoyates/wave-function-collapse-sudoku
A Sudoku solver using Wave Function Collapse
Language: Svelte - Size: 166 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

aflaag/wfc
The Wave Function Algorithm, written in Rust.
Language: Rust - Size: 53.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

piedoom/modsynth
naive model synthesis in rust
Language: Rust - Size: 36.1 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DKorosec/wave-function-collapse-playground
Javascript playground for 2D wave function collapse *overlapping model* (WFC) - load, paint, run images on different algorithm implementations and configurations.
Language: JavaScript - Size: 264 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AndreaMoschetto/wfc2d-multiplayer-techdemo
🌆tech-demo involving a procedural generated map and a multiplayer support in typescript
Language: TypeScript - Size: 373 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

JosePedroDias/wave-function-collapse
a javascript implementation of the wave function collapse algorithm
Language: JavaScript - Size: 193 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

envialon/WfcProceduralGenerationTool
A Tile-based generalized procedural generation tool for the Unity Editor based on the Wave Function Collapse algorithm.
Language: C# - Size: 55.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DeShrike/WaveFunctionCollapse
Language: Python - Size: 115 KB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 2

Taifuun1/Tilemap-Wave-Function-Collapse
Tile-based random tilemap generator using Wave Function Collapse.
Language: GDScript - Size: 6.53 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

iambb5445/Context-sensitive-WFC
A python implementation of the WaveFunctionCollapse algorithm with a new heuristic which can improve the quality of results significantly
Language: Python - Size: 22.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

Minigrim0/WaveFunctionCollapse
A simple Wave Function Collapse algorithm in python
Language: Python - Size: 178 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

JustinMarotta13/wfc-chunks
Bad attempt of an impossible implementation of SunnyValleyStudio's wave function collapse algorithm to create a map of tilemap chunks.
Language: C# - Size: 551 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

IndieCoderMM/steel-warriors
Tanks Shooter Game - Created with Python Arcade
Language: Python - Size: 11.2 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

antigones/py-wfc-estm
Even Simpler Tile Model
Language: Python - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Mechazawa/wave-function-collapse
Performant implimentation of WFC
Language: Rust - Size: 102 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Alpha-Dolphin/wfc
A wave function collapse program written in Rust. In progress
Language: Rust - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

fabaindaiz/wave-function-collapse Fork of kavinbharathii/wave-function-collapse
A wave function collapse algorithm to procedurally generate images based on tile information.(under development)
Language: Python - Size: 182 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

synnkfps/Wave-Function-Collapse
pythonic way
Language: Python - Size: 26.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Dereden399/procedural-image-generator
A program written in ScalaFX that allows users to easily generate images procedurally
Language: Scala - Size: 1.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

heathensoft/WaveFunctionCollapse
Java implementation of the Wave function collapse algorithm.
Language: Java - Size: 2.76 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

ASoftGlow/OpenGL-Test
My C++ and OpenGL experiment
Language: C++ - Size: 145 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Garfield1002/wave-function-collapse-sudoku
A visualization of the wave function collapse solving a sudoku problem
Language: Haskell - Size: 3.21 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

ChrisPenner/wave-function-collapse
Wave function collapse procedural generation for arbitrary graphs
Language: Haskell - Size: 248 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 1

preciz/WFC
Wave Function Collapse implemented in Elixir
Language: Elixir - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

atomicsorcerer/sudoku-generator
A sudoku solver and generator that uses the wave function collapse algorithm.
Language: Python - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

SammygoodTunes/Wave-Function-Collapse
Unfinished game using Wave Function Collapse
Language: Python - Size: 67.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

frank20a/wfc-generator
A pattern/map generator based on the Wave Function Collapse algorithm.
Language: Python - Size: 20.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

motsgar/carcassonne-map-generator
Language: TypeScript - Size: 724 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pprobst/tcc-ufsm-2020 📦
My bachelor's degree final project (PT-BR).
Language: Rust - Size: 6.62 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

matthieuEv/Wave-function-collapse-js
This is my first wave function collapse I did for fun, and because it looks great.
Language: JavaScript - Size: 1.5 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

josh-truong/WaveFunctionCollapse
Procedural generation - Wave Function Collapse
Language: JavaScript - Size: 287 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

jar2333/WFCpp
A modern C++ library for image synthesis using Max Gumin's Wave Function Collapse algorithm. Submitted as final project for COMS 4995 Design Using C++.
Language: C++ - Size: 1.99 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Sheraff/tiled-wave-function-collapse
Language: JavaScript - Size: 5.3 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ZERDICORP/simple_wave_function_collapse
Really simple wave function collapse algorithm based on a tiled approach.
Language: C++ - Size: 2.15 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Myst4ke/Wave-Function-Collapse
Implementation of the wave function collapse using tiles in Js
Language: JavaScript - Size: 22.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

justemandleni/wfcsudokugenerator
Sudoku generator using the wave function collapse algorithm.
Language: Java - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Gouderg/waves-drawing
Wave Function Collapse
Language: JavaScript - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

simnba/wfc
An implementation of the wave function collapse algorithm on unstructured, heterogeneous grids in 2D. Work in progress.
Language: C++ - Size: 12.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jonatanbortolon/wave-function-collapse-javascript
Wave Function Collapse made with Javascript and P5.Js
Language: JavaScript - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

filveith/wave-function-collapse
Wave function collapse without any tutorial
Language: JavaScript - Size: 462 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

baskiton/wfc
Wave Function Collapse
Language: Python - Size: 90.8 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

sooophies/wave-fn-collapse
A wave function collapse implementation
Language: Rust - Size: 17.6 KB - Last synced at: about 14 hours ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Sheraff/ascii-wave-function-collapse
Language: JavaScript - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ARMN88/2D-Tile-Generation-Plugin
A plugin made for Blender to procedurally generate maps using tiles.
Language: Python - Size: 281 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

Zed-Bailey/SudokuSolver
A sudoku solver using the wave function collapse algorithm
Language: C# - Size: 3.05 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

morswin22/tgwfc
Terrain Generation using Wave Function Collapse
Language: JavaScript - Size: 51.8 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

rubenwe/WaveFunctionCollapse
Implementation of Wave Function Collapse in .NET
Language: C# - Size: 40 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

JamieBali/sudoku
A Selection of Artificial Sudoku Solvers
Language: Jupyter Notebook - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

98devin/ada-wfc
Wave Function Collapse algorithm implemented in Ada
Language: Ada - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 0
