Skip to content

anton-fritsch/MapSculptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapSculptor

Tools for procedurally generated maps.

MapSculptor aims to provide a simple library and helper scripts to aid the development of procedurally generated maps using commonly accepted methods. Currently included in this package is:

  • 2D Cellular Automata
  • Perlin Noise
  • Fractional Brownian Motion

Demos

Visualizations are included in the demos/ directory to demonstrate very basic implementations. Instructions on how to run and view them may be found in the readme. More sophisticated application of the library may provide significantly better (or at least varying) results. YMMV.

Installation

Assuming the directory MapSculptor exists in the current directory, execute: pip install -e MapSculptor

Requirements

Numpy

Issues & Features

Issues should be reported through github. All work submitted via pull request is most appreciated. Feature requests may be considered, but note that the most convincing feature requests are in the form of pulls :)

About

Tilemap generation tools for tile-based games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published