Skip to content

A 4th semester project on DSA and Graphics that uses Wave Function Collapse Algorithm to generate infinite procedurally generated structures.

Notifications You must be signed in to change notification settings

pramesh025/Procedural-Village-Generation

Repository files navigation

Procedural Village Generation

A 4th semester project on DSA and Graphics that uses Wave Function Collapse Algorithm to generate infinite procedurally generated structures.

Prerequisite:

Install python along with pip. Then run the following commands to install pyOpengl and other libraries

pip install pygame  
pip install numpy  
pip install pyrr  
pip install pyopengl  

How to run

  • Clone the repo
git clone https://github.com/pramesh025/Procedural-Village-Generation
  • Navigate into the folder
  • Either run the code in VS code or through terminal by:
python game.py

Controls

W A S D or ← ↑ → ↓ - Movement
space - Jump/ Fly vertically upward
G - Toggle Gravity
LShift - Move Vertically downward

Glimpse

lamp Post Door Interior

Contributors

About

A 4th semester project on DSA and Graphics that uses Wave Function Collapse Algorithm to generate infinite procedurally generated structures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages