Monday, 10 August 2015

Refined Map Editor

Over the past year I have had the chance to work a few weeks here and there on refining and refactoring my terrain editor to allow for more realistic and detailed map creation.

 A large part of this work was to merge and create a library with the effects, objects, and point sprite systems created in the Industrial Abstraction Project, as well as creating a system and editor for Bezier curves to be used for things such as rail lines, power lines and pipelines.

Working on creating an Industrial Abstraction Library has also provided a chance to create documentation and process diagrams for the various systems I have created.

All this work is a step closer to opening and sharing this library on GitHub, though all of this development is still taking place in the discontinued XNA. (I am aware that it may not be too hard to implement this work in Monogame, but I dont imagine that I will get a chance to switch for a while.)


Anyway, bellow is a video showing the various layers and editors that I have implemented in the Industrial Abstraction Map Editor. This video is a bit long, but it shows how fast representative maps can be created with these tools.