Skip to content

Scripts to create random maps usable right away or as a basis from where to go on further. The generated maps may be most suitable for Fantasy Pen & Paper RPG adventures, or in order to draw inspiration from for world building in novels or RPG settings. The repo is composed of a collection of Python and Java scripts as well as Jupyter Notebooks.…

License

Notifications You must be signed in to change notification settings

hou2zi0/random_map_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Random Map Generators

The repo contains several random map generators within in several Jupyter notebooks. Each notebooks contains a specific implementation of the Perlin noise algorithm. Where possible for me, I have tweaked the implementation with Cython in order to make the scripts run faster.

Dependencies

Python

In order to run the scripts, you will need to install the following libraries:

  • cython
  • numpy
  • PIL
  • jupyter

All other libraries used should be contained in the standard library of Python 3.

Pregenerated Maps

A collection of pregenerated maps in PNG-format may be found in the 2D_maps_blank/png.

About

Scripts to create random maps usable right away or as a basis from where to go on further. The generated maps may be most suitable for Fantasy Pen & Paper RPG adventures, or in order to draw inspiration from for world building in novels or RPG settings. The repo is composed of a collection of Python and Java scripts as well as Jupyter Notebooks.…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published