The level editor for Manowar was built in Flash.
This was for a few reasons, mainly for it’s visual focus, the handy component system as well as the ability to write helper JSFLs to add functionality to the Flash authoring environment.
The basic workflow is as follows:
Working in the IDE had other unforeseen advantages, such as the ability to create a guide layer to sketch the planning of the level. SPOILER ALERT below.
The above may look like a speed addict’s scrawling on a toilet stall, though these lines actually help plan the level while building it.
The IDE editor was very quick to build and the component system makes it a breeze to add new game objects when needed. Its biggest downside is that no-one else can have a go at making new levels without first having Flash on their computer. This proved inconvenient and limiting. It’s a shame there was such a barrier to getting some fresh perspectives on level design.
At the end of the day though the other advantages of the system, chiefly its rapid development and ease of use, have justified going down this path.Posted by Loks to Development | 26 August 2014