Navigation Header

Spline Tools for MapMagic

This is an extension for MapMagic, a node based procedural and infinite map generator for Unity. It enhances MapMagic's capabilities by adding a set of new generators as well as a graph-based state of the world.

The Worldgraph consists of multiple points of interest (POI) like villages, crossings and the like that are placed by new generators following the your given rulesets.

All these POI can be connected in multiple ways with lots of configuration options to create roads, trails, rivers, and so on.

Get it from the Asset Store!

[Documentation] [Bugs / Feature Requests] [Discord]

Features

Connections / Roads / Paths

  • Scatter POI randomly in the world that meet the specified criteria
  • Manually place POI and connect them with the randomly scattered ones
  • Connect POI across multiple chunks with lots of configuration options for the pathfinding algorithm
  • Create a texture mask following the paths
  • Flatten & carve the terrain along the paths
  • Scatter new POI around existing POI and connect them to create villages
  • Flatten area around POI across chunk borders
  • Use random or predefined stamps to flatten the terrain around a POI or any object
  • Scatter objects along paths (eg. trees, houses in village)
  • Create multiple independent graphs
  • Use dedicated connections to create valleys or waterways

Rivers & Lakes (Unstable)

Be aware that these features are still flagged as ‘Unstable’ and should not be used together with the normal connections!

  • Generate rivers that flow naturally and follow the terrain
  • Rivers can end in lakes, the sea or dry up
  • Lakes will automatically be placed when rivers can't flow downhill anymore
  • Lakes fill up the terrain and can overflow to create new cascading rivers
  • Integration with River Auto Material and River Auto Material 2019

Roadmap

  • Rivers and Connections interaction
  • Integration with MapMagic 2
  • Use with Biomes
  • Add more integrations with popular road & river assets
  • Meshes along paths