User Tools

Site Tools



Mapcraft - Fantasy map designer

WorldGen - SciFi universe generator

Mapcraft Web - Web based fantasy map designer

All code for the project is released under the GPL, and is copyright Samuel Penn.

The text on this wiki is dual licensed CC-BY-SA and GPL.

You can contact the author at



Planets have the following information detailed about them.


Each world has a description automatically generated for it. This is random text which is built up from stock phrases defined in a configuration file. Phrases are based on the Planet Type, and then modified by other parameters (such as temperature, atmosphere and trade codes or features).

The number of possible descriptions are relatively small, and given that most universes will probably have tens of thousands of worlds, are bound to repeat quite often.

World Maps

Each world also has a map, which again is randomly generated. Given the size of the maps, any two worlds are very unlikely to have identical, or even similar, maps.

A different map algorithm is used for different types of worlds, though classes of worlds may share similar algorithms with different parameters. For example, all Jovian worlds use the same algorithm, but each type of Jovian world has different parameters for the number of cloud bands, their variety of colour and so on.

Maps may also be affected by a planet's features.


A feature is a like a trade code, but describes some purely physical aspect of the world, in a way that can be described in the textual description and also shown on the map. For example, a feature of Pa means Pangaea - i.e. the world has a single super continent. This means the map generating algorithm can ensure that there is only one continent on the world, and the textual description can mention the fact.

worldgen/planets.txt · Last modified: 2015/02/04 22:39 (external edit)