ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
|
This package provides components for interfacing the ManiaMap procedural layout generator with Godot .NET.
MPewsey.ManiaMap
NuGet package in your Godot project. In Visual Studio, this can be done through Project > Manage NuGet Packages...
, then searching for the package.addons/mpewsey.maniamap
directory from this repository into the addons
folder of your Godot project.Project > Project Settings
and clicking the enable checkbox next to the ManiaMap.Godot
plugin.For information on the scripting API, as well as instructions related to procedurally generating a room layout, see the documentation.
Sample scenes are available in the samples
directory. To explore them, clone this repository, open it in Godot, and perform Steps 3 through 4 under Installation. The requisite NuGet package dependencies should automatically be downloaded when building in Visual Studio.
Layout tile map book sample with onionskin map display. | Layout tile map sample. |
2D layout generation sample. | Multi-layer 3D layout generation sample. |