Back

2D Terrain Generator

An extremely simple, completely open source, highly customizable, command line terrain generator.

A screenshot after generating a smooth, tall terrain

A screenshot after generating a flat terrain

A screenshot after generating a large sweeping terrain



Terrain generation in video games and modeling programs is often extremely complex and in-depth. However, you don't need giant complicated algorithms to generate visually appealing terrain. 2D Terrain Generator is a simple, highly customizable demostration of this. Without ever having to leave the command line, you can change any number of configuration values to create unique, procedurally generated terrains.

Open Source

2D Terrain Generation is completely open source and licensed under the GPLv3, which means you're free to inspect how it works, and modify the code to fit your needs!

Lightweight

Since 2D Terrain Generation runs completely in the command line, there's no need for expensive, high end computer components. Any moderately powerful computer will have no problem keeping up.

Customizable

Every configuration value that 2D Terrain Generator uses to generate terrain is neatly organized at the top of the program, making it easy to customize terrain generation to your exact needs.

Offline

2D Terrain Generator is completely offline and has zero dependence on the internet, which makes it the perfect fit for secure classrooms and other offline enviroments

Well Commented

The 2D Terrain Generation source code is well commented and documented, making it extremely easy to study and learn from the project!

Downloads

Since this program is written in Python, all of the downloads are identical, per version number. They are only seperated by platform for sake of clarity, and to demonstrate which platforms are compatible. The source code download will give the exact same files as the platforms themselves.

1.0

Windows2D Terrain Generator 1.0

Source2D Terrain Generator 1.0 Source

MacOS2D Terrain Generator 1.0

Linux2D Terrain Generator 1.0

Android2D Terrain Generator 1.0