Jaysmito101 / WFCForge

A Procedural + Directed Game Art Generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



GitHub repo size Lines of code GitHub commit activity
Maintenance Support me on Patreon


WFCForge

WFCForge is a procedural as well as a custom game art generator! This is based on Wave Function Collapse.

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Outputs

Output

Output

Output

Views

Building from source

Linux

  1. Install dependencies
    • Build chain: cmake, gcc (should be 13 to support C++20 format header)
    • Project deps: opengl (libgl1-mesa-dev)
    • GLFW deps: libxrandr-dev, libxinerama-dev, libxcursor-dev, libxi-dev
  2. Run the Helper.py script as listed in the help output:
    1. Initialize & update the submodules:

      python Helper.py initsm && python Helper.py updatesm
    2. Generate the cmake files:

      python Helper.py generate
    3. Build the project:

      python Helper.py build

About

A Procedural + Directed Game Art Generator

License:Apache License 2.0


Languages

Language:C++ 98.2%Language:CMake 1.0%Language:Python 0.7%