OpenMap – Unity Tool

Roles: Designer and Developer
Project: Map Tool for Unity Projects
Length: Aug 2013 – November 2013
Snapshot: OpenMap is a Unity3D tool created by myself to meet the need of quickly creating maps with modular game models. Also so that non-Unity users could also create maps. It incorporates features such as click and drag painting, quick rotation, and layers.

Showcase of features in one of the later version of OpenMap tool

Overview

This was created as a side project along with the Extreme Exterminators project. In that project we decided to use modular models for level building so that we could save on texture draw calls and artist development time. I designed and prototyped out this tool to help speed up level building since designers had to deal with many small objects and get them aligned.

After getting a working version for that game I continued to developed it out adding various features:

  • Click and drag ‘painting and erasing’
  • Rotation by mouse wheel
  • Grid area selection
  • Custom assets
  • Layers
  • 3D model preview
  • Random generator
  • In-scene GUI controls
  • Streamlined asset selection and multiple map auto management.

With the increase of features the tool was getting tested and prepped for possible submission to the Unity’s asset store.

Documents

Links to PDF documents about OpenMap

OpenMap Overview
OpenMap User Guide

Example of a cool feature I call zoom editing, where you select an area and only that area is displayed, you can rotate around that area and edit it.