Ok, that took a long time but here it is - a new version of JugiMap.
The biggest improvements are:
1) Source graphics management
Source graphics management has been overhauled with new set of tools for editing source sprites properties like frames, handle point, collision shapes and custom properties. All tools allow bulk editing of all source sprites within a set with subtools for quickly copying properties among them.
The screenshot below show the collision editing tools. Standard vector tools are used for creating and editing shapes.
2) Composed sprites
New sprite kind in JugiMap are composed sprites. A composed sprite is a group of sprites which behave like one sprite. Child sprites of a composed sprite are oriented in its coordinate system. A composed sprite can also be used as a child of another composed sprite.
3) Sprite frame animation
You can now equip multiframe sprites with frame animations. A tool for this task is the sprite frame animation editor which features various options for setting up animations.
4) JugiMap framework
As more complex things are being added to the editor I acknowledged the need for something which would help integrating maps created in JugiMap into actual game development projects. That 'something' is JugiMap framework.
Features:
- Transparent map structure: all connections between map elements are provided and the developer can access anything within a map. The framework offer plenty of functions for finding and collecting elements based on their properties.
- JugiMap sprites wrap AppGameKit sprites and update them when required.
- A dedicated frame animation player is available for animating sprites. It supports all features from the editor and takes care of things like different collision shapes per frames.
Integration with game engine:
- Generic and open map structure allow fairly easy connecting with game specific code. A demo example is provided which show how to use use game objects (entities) to control sprites .
- Existing game engines which deals with AppGameKit sprites in their own way can still use the framework maps just to 'grab' AppGameKit sprites and nothing more.
JugiMap framework is available for AppGameKit Tier 1 and AppGameKit Tier 2.
----------------------------------
JugiMap is currently a free to use tool. In future it will become a paid application with an 'indie-friendly' price.
You can download JugiMap here:
http://jugimap.com