top of page

Fantasy Map Maker

The Fantasy map maker is a project that was born out of my passion for Dungeons and Dragons. I wanted to create a tool for my group that would allow use to record notes of our game on a 3D map.

The first step to this goal is obviously having a tool to first create the maps, and so a map maker was born. I wanted the tool to be easy to use so simplicity and intuitive UI would be key.

I knew that I had access to a code for a radial menu from an online source, which i used as a base to create a menu to select different tile types. After creating the menu I started work on actually spawning the tiles. I created a controller script for the Environment, UI, States and General Game Settings.

Using these controllers I was able to separate the logic flow into defined states that locked functionality to those states.

The Environment controller is uses pooling to optimise the spawning of tiles, both when hand placing them and when loading a whole map.

This project is still a work in progress and I am actively working on it at the moment

All code apart from the core display code for the radial tile selection menu was created by myself.

Tile Height Editing

Saving

Tile Selection

Tile Labelling

Loading

bottom of page