Intro and Contents


Unity Version: 2020.3

RPG Maker Version: RPG Maker MV

This package includes several tools to convert your RPG Maker MV Game Tilemaps into Unity Engine. With these tools, you can translate all your RPG Maker MV Tilemaps without the manual labor and time consuming required. Include several scripts and tools like:

Notes about RPG Maker EULA


RPG Maker doesn't allow you to use their assets outside the engine. This includes assets you buy on the Steam store, so check the products EULA before using this Map Importer.

Male Constructors is not responsible for the inappropriate use of the tool by third parties.

Setting up your RPG Maker MV assets


First, place your tileset textures in RPGMakerAssets > Input > Tilesets > [TilesetName]. Those textures have to be separate files. You can create and open those folders going to the upper bar of the Unity Editor, clicking on the Male Constructors option, then selecting Tilemap Generator > Import RPG Maker MV files > Tilesets. After that, select them all (Ctrl + A) in the project tab and in the Inspector tab, change them to 32 Pixels Per Unit, Filter Mode Point (no filter), and check Advanced > Read/Write Enabled.

Then, place your Map.json and Tilesets.json files in RPGMakerAssets > Input > JsonFiles. You can create and open those folders going to the upper bar of the Unity Editor, clicking on the Male Constructors option, then selecting Tilemap Generator > Import RPG Maker MV files > Json Files. These files can be found in the data folder in the RPG Maker MV project.

https://lh3.googleusercontent.com/E5sVOK1KMgdUfFcwddu-0ngniiZkhnILTvAgI1vqY6Sdrm0VpC0ZireEIYsYEZ-wAF8zdnoeOjFDy1hhOyKdhnaGf4TrGblTqbaeOsxwcPhVNGz4vp-H0K7BC2oV1l6rRQhRcSii

Last, it is necessary that you set the User Layer 6 named “Collider”. You can do it by clicking on a GameObject in a scene, then clicking in the Layer dropdown at the right superior corner of the Inspector window, and selecting the “Add Layer…” option.

https://lh5.googleusercontent.com/trByQGCtNHPOhWCpGWTsBcK_JGkEWIU7Oo58HsSsv6nWZzzankjE3pP_WXEYxezulLvRYU_btHyqpVZVjfKytsdo1Rm8tGBuHfdE82NG_w1wsBlP6Z1-98U7qqTcNxCLragUhxol