Typically, they are self-contained for a single encounter, though they can grow to display the entirety of a dungeon or building that players are working their way through.īattlemaps are usually overlaid by a standard 5-foot by 5-foot grid to make player movement and scaling consistent. These maps are usually on a smaller scale than regional maps. This type of exploration is typically called a “hex crawl” and is addressed in depth in the D&D Adventure Tomb of Annihilation. If used for exploration, then these maps can contain a grid. These maps can be anything from a world map, provincial map, or city map.
They show the region from a bird’s-eye view. These maps are typically on a larger scale than battlemaps. There are two main types of maps used commonly in D&D: regional maps and battlemaps. Whether you play in-person or online and with or without battlemaps, chances are you will be creating a map for something while playing D&D. Some groups may rely on the DM’s descriptions of the locations they find themselves in, while other groups use maps. Sprawling Rivers makes river generation much more chaotic anc complex with many branching rivers and deltas.Because it is a tabletop game, most of the visualization in D&D is left up to the imagination. Land Decoration generates some primarly visual cells on land like castles, lighthouses, mines or farmsteads. Water Decoration generates some primarly visual cells on water like ships, water monsters or waves. Detail Steps affects the generation of every cell type (cities, rivers, mountains etc.).
More steps equals more polished world shape! World Steps affects the shape of the world. This may not work perfectly on weaker devices like older phones due to performance issues. Generation Speed affects how quickly the generation animation is played. City names generation culture changes how names of the cities are choosen. Menu you can adjust generation of some of the different cells, but results may vary as most of the cells have some sort of randomness involved in the generation. Cell can change it's state based on states and properties of all the surrounding 8 neighbors.įor example river cell can only appear near a mountain cell, that's why the amount of mountain cells on the map affects the amount of rivers created. You can check github page for the generator down below.Īll squares (called cells) on the map have different states and properties. Library for randomising names and HTML to Image for map downloading. It's based on cellular automata model using Sanojian'sĬellauto.js library. Fantasy Map Generator is an engineering thesis project created using HTML5, CSS3 (SASS) and JavaScript ES6.