π TerraForgePro β Procedural Island & Biome Map Generator (Python)
Generate beautiful, noise-based terrain maps in seconds.
Whether you're building a game, simulation, or creative project, TerraForgePro gives you powerful tools to generate elevation, moisture, temperature, and biome maps with just a few lines of code.
π§ Features
- β Elevation Map Generation using Simplex noise
- β Edge & Radial Falloff for realistic island shapes
- β Archipelago Support with customizable island count & spacing
- β Biome Generation using moisture & temperature layers
- β Customizable Map Size & Resolution
- β Python Demo Included β plug-and-play
- β Easily extendable for your own projects
π¦ What You Get
-
terraforgepro.py
β The core terrain generation script -
demo.py
β A working example that shows you how to use it -
README.md
β Setup and usage instructions -
LICENSE.txt
β Licensing info for TerraForgePro -
licenses/
folder β Required open-source licenses (noise, numpy, Pillow)
π Requirements
- Python 3.x
noise
Pillow
numpy
Install them with:
pip install noise Pillow numpy
π Licensing Terms
This code/software is not open source. You are licensed to:
βοΈ Use TerraForgePro for personal or commercial projects
βοΈ Modify the code for your own use
β You may not redistribute, resell, or share the original or modified files without explicit written permission.
Third-party libraries are licensed separately under permissive open-source terms (see licenses/
folder for details).
π― Whether you're prototyping a game world or building your own map tools, TerraForgePro helps you create rich, natural terrain β fast.
You'll get a powerful Python script that generates customizable, natural-looking terrain, island, and biome maps using noise algorithms.