An open API service providing repository metadata for many open source software ecosystems.

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