For more information, screenshots, documentation, and examples, visit the official FMG2D page and documentation:
https://fantasymapgenerator2d.web.app/
https://fantasymapgenerator2d.web.app/documentation
Generate fully procedural 2D fantasy worlds for your Unreal Engine projects.
Fantasy Map Generator 2D delivers a complete Voronoi-based world generation system, producing rich and detailed world data ready for any visual style, gameplay logic, or world-building tool.
The generator produces a deeply structured JSON-like data model including:
World & Map Features
• Political map generation
• Biome generation with 25+ biomes (Savanna, Glacier, Boreal Forest, Desert, Jungle, Wetlands, Tundra, and many more)
• Full heightmap and elevation model
• Precipitation map and moisture distribution
• World temperature map (including coastal temperature variation)
• Sea routes and navigation paths
• Road networks generated from world features and connectivity
• Rivers, coastlines and watershed flow
• Multi-island world support
• Detailed region information (terrain type, biome, elevation, temperature, precipitation, civilization control, etc.)
World Statistics
Automatically generated global metrics, including:
• Number of Voronoi cells
• Average coastal temperature
• Highest altitude point
• Number of islands and ocean basins
• Count of biome regions
• Total number of civilizations, settlements and regions
Civilizations & Settlements
The generator creates complete civilization and settlement layers:
• Civilizations with controlled regions
• Capitals, cities, boroughs, towns, villages, and hamlets
• Each settlement type includes structural tags such as farms, libraries, stables, barracks, workshops, and others
• Region ownership and cultural distribution
Data-Driven Workflow (Not a Renderer)
The plugin focuses fully on procedural data generation.
Rendering is fully up to the user — UMG, Slate, Blueprints, C++, or even 3D/voxel representations.
A simple 2D UMG map widget is included as an example only, showing how to visualize the generated world.
This widget includes a demo with 5 races: Human, Dwarf, Elf, Goblin, and Undead.
Import/Export & Integration
• JSON export and import for world persistence
• Full C++ and Blueprint support
• Clean data structures ready for UI, strategy tools, procedural content, or external world editors
Bonus Content Included for Free
When you purchase FMG2D, you also receive three additional generators:
• Name Generator Plugin — procedural names based on syllable patterns
• Settlement Name Generator — credible place names using adjectives, objects, formations, prefixes/suffixes
• Language/Idiom Word Generator — create fictional languages using vowel/consonant frequency rules
• Plus the UMG 2D map widget example project
Updated Version of the Original Marketplace Plugin
This is the modernized successor of the original Fantasy Map Generator 2D previously available here:
https://www.unrealengine.com/marketplace/en-US/product/fantasy-map-generator-2d
Now rebuilt with improved performance, optimized data structures, and full support for Unreal Engine 5.7.