
The UI for this page is Apache2 licensed, and can be seen in: draw.js + mapgen2.js + colormap.js. There’s a C++ / Unreal port of this project. I used the mapbox/delaunator library, for fast Delaunay triangulation, ISC license. redblobgames/dual-mesh, Javascript dual mesh library, Apache2 license. redblobgames/mapgen2, Javascript map generation algorithms, Apache2 license. It then simulates evaporation, wind, and rainfall, generating biomes and rivers that fit your map. Later I wrote a stylized map output that I then reused here.Īlso take a look at mapgen4, my newer map generator that allows painting your own mountains, valleys, and oceans. Back in 2010 I wrote an article about the algorithms the original demo was in Flash. The generator intentionally makes unrealistic terrain that was designed for the needs of our game, Realm of the Mad God. You can right-click on the map to save a higher resolution image, or click the share link to save all the current parameters in a URL. Can you find an ice lake? They’re rare at the default temperature. Try clicking on the Seed input box and hold down the Up arrow key to quickly scan many different island shapes. The simplest way to explore the maps is to click the plus/minus arrows to change the Seed. I made this plugin while studying procedural generation, it does not contain any third party code, although it's most based on the stanford's article about polygon map generation, the map generation is diferent in many aspects of the original article.This map generator creates volcanic island style maps. The following Structures are generated within the settlements:Ĭlick here to know more about this plugin. The following settlements will be generated:
The following biomes are generated within the map:
Extra content (Umg map widget example, Name generator plugin, Language/Idiom words Generator Plugin, and Settlement Names Generator).Political map based on civilizations influence.Clickable map region/cells and information display.Clickable individual cell highlight/info to inspect the selected region to check its elevation, precipitation, temperature, river, lake, coastal, route, settlement, terrain type, biome and civilization.Detailed world info, the world medium coastal temperature, continents, seas, highest altitute and more.Free UMG example map widget with a functional fantasy 2d generator and render that you can customize the map size, the max elevation, the medium coastal temperature and the number of civilizations within map.8 BP and C++ global functions that assists you top create 2d fantasy worlds.Generate customizable worlds using a random stream, for your unreal projects, plug and play with UMG, Blueprint and C++ support!