-
-
Notifications
You must be signed in to change notification settings - Fork 979
Home
Welcome to the Fantasy Map Generator wiki!
These pages are maintained in docs/wiki in the main repository and mirrored here automatically — please open a pull request instead of editing the wiki directly.
Fantasy Map Generator (FMG) is a free tool that procedurally generates highly customizable fantasy maps. You can use auto-generated maps or create your own world from scratch.
The project is under active development. Join our Discord server and Reddit forum for the latest updates and to get help from the community.
Q&A | Quick Start Tutorial | Current Generator version | Changelog | Blog | Development board
Getting started Quick Start Tutorial · User Interface · Hotkeys · Q&A
Terrain Heightmap customization · Heightmap template editor · Heightmap image overlay · River Editor
World building Culture sets · Culture types · Markers · Goods spread functions · Military Forces · Battle Simulator · Scale and distance
Running and integrating Run FMG locally · Working offline · URL parameters · GIS data export · Ollama text generation · Dependencies
-
Exploration - click on the New map! button to get a random map. Open the Layers tab (press Tab) and select a desired layers preset. Zoom in and explore the generated world
-
Tuning - go to Options, change the default settings like map template and states number and generate a new map to better fit your needs
-
Customization - open the Tools tab, select one of the available editors and change the map in any desired way
-
Controlled generation - open the Tools tab, then click on Heightmap and select an Erase mode. Click on Template editor and create your own heightmap template. Apply the template to see the result. Don't forget to share good templates with the community
-
Conversion - if you already have a map image and want to re-create it in a generator, open the Image converter (the button next to Template editor), load the image and fine-tune the conversion into a heightmap. Then edit the map using the Tools provided
-
Drawing - use the Paint brushes to draw a map from scratch. It may takes a lot of time, so I would recommend you to follow the Controlled generation approach to get a basic landmass and then use Paint brushes for a fine-tuning
Main Page | Quick Start Tutorial | Q&A | Shortcuts | URL parameters | Changelog
These pages are maintained in the main repository and synced automatically. Edits made here will be overwritten — please open a pull request instead.