[go: up one dir, main page]

ManiaMap.Unity
Procedural generation of metroidvania style maps for Unity.
ManiaMap.Unity

Docs Unity ≥ 2022.1 Version

About

This package provides components for interfacing the ManiaMap procedural layout generator with Unity.

BigMap

Installation

In Unity, select Window > Package Manager.

Unity Package Manager

Select Add package from git URL... and paste the following URL:

https://github.com/mpewsey/ManiaMap.Unity.git?path=Packages/ManiaMap.Unity

To lock into a specific version, append #{VERSION_TAG} to the end of the URL. For example:

https://github.com/mpewsey/ManiaMap.Unity.git?path=Packages/ManiaMap.Unity#v1.0.0

Documentation

For information on the scripting API, as well as instructions related to procedurally generating a room layout, see the documentation.

Samples

Sample scenes are available in the project Assets directory. To explore them, clone this repository and open the project in Unity.

2d layout
2D layout generation sample.
3d layout
3D layout generation sample.
layout map book
Layout tile map book sample with onionskin map display.
layout map
Layout tile map sample.
3d layout
Layout map sample.