Tiny Terra is a Python tool for generating 2D tile-based maps using procedural terrain generation. It combines noise functions to create varied landscapes with rivers, hills, and snow-capped peaks. Each map is reproducible with a seed, making it easy to explore different worlds or share your creations.
- Clone the repository:
git clone https://github.com/megdotdev/tiny-terra.git - Enter the directory:
cd tiny-terra - Install the dependencies:
pip install -r requirements.txt
Run the map generator by typing: python tiny_terra.py
This will create a file called fun_tilemap.png in the same folder.
Edit these variables directly in the tiny_terra.py file:
- WIDTH and HEIGHT: dimensions of the map
- ZOOM: scale factor for viewing the map
- SEED: optional seed to reproduce the same map
Megan Martinez
