Gates Map Editor (Unity/C#)

As part of the user experience for the mobile game Gates, this map editor was created to allow players to create their own levels after having fun and feeling inspired and share to other players. It was initially created to help make the level designer's job easier.

  • Implemented custom Vector3 and Vector4 serialization classes to save map data
  • Created CustomEditor components to allow saving/loading of map during Editor mode
  • Researched and designed the UI using Adobe Photoshop
  • Supports adding/rotating/deleting of map pieces, as well as test map button for a dry run to quickly iterate on the map