/go-wave-function-collapse

Wave function collapse algorithm implemented in Go

Primary LanguageGoGNU General Public License v3.0GPL-3.0

go-wave-function-collapse

goreleaser

Wave Function Collapse algorithm, implemented in Go, with ebiten game library.

GIF animation of WFC algorithm

Features

  • Fast
  • Concurrent

Quickstart

Download a release suitable for your platform and run it.

Run with Go

go mod tidy

go run main.go

Usage

Press Spacebar to generate a new map.

Press Esc to exit.

Credits