Skip to content

imnetcat/world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D World map procedural generator

image

Site-generator for 2d maps of virtual worlds, looped along the X and Y axis, with heights, biomes, temperature, and humidity. Two-dimensional Perlin noise is used to generate heights, and ordinary trigonometric functions are used to generate temperature and humidity parameters.

Work in progress

Installation requirenments:

  • OS: Debian 11 or Ubuntu 20\22 (works in Windows also)
  • RAM: 512 MB+
  • SSD: 1GB+
  • CPU: 1 core

Installation dependencies

nodejs, docker, docker-compose

Installation for Ubuntu:

Clone repo

git clone https://github.com/imnetcat/world
cd world

Install dependencies:

sh deploy\dependency.sh

Start application:

docker-compose up -d

Used links:

https://www.redblobgames.com/maps/terrain-from-noise/

https://www.redblobgames.com/articles/noise/introduction.html

https://www.youtube.com/watch?v=oOy3IkOLbWs