Box2D Visual Editor Preview #2

Thought I would give you all an update on the Box2D Visual Editor’s status.

What’s new:
• Import images for arranging and syncing with the level. This includes tools for rotating and scaling along the axis.
• Edge tool for creating edges instead of polygons. Existing polygons can easily be switched to edges as well.
• Added an option for exporting to JSON.
• Created an importer for Apple’s SpriteKit.
• Created a meta data tool for assisting when creating spawn points, triggers etc.
• Fixed the GUI so it is now fluid.
• Bug fixes and other general improvements.

Not too far off an alpha release either :)

Box2D Visual Editor Preview

So I have been getting back into some more Box2D development for a game I am building. To increase my efficiency I needed an editor to visually create the Box2D world by drawing the shapes and joints. I found a few editors already built but none met my needs of being free, allowing the creation of joints and other Box2D items , as well as being intuitive and easy to use. As such I set about creating a prototype for my own editor.

My goal was to get something up and running as quickly as possible and to implement features as I needed them. After a week of development I have created an editor that can already do a lot of lifting. Features working so far:

  • Create circle and rectangle fixtures
  • Draw custom polygons and edit the vertex positions
  • Drag and drop  fixtures to move them
  • Rotate and scale fixtures
  • Create revolute joints with all parameters able to be set
  • Export to XML
  • AS3 Importer

The GUI also features panning and a preview window.  The next goal will probably be to use the editor in assisting creating levels for Apple’s SpriteKit for iOS7.

If there is enough interest I may release the tool (only after a lot of things have been added and fixed).

Hard-shell Hockey released!

Hard-shell hockey

I am pleased to announce my first ever mobile game Hard-shell Hockey is now available on the Android store. It can be downloaded for free here.

Hard-shell hockey is an air hockey based game created with NME and Box2D. It is a game that I developed to test the waters and get a feel for developing a mobile game with NME.  If there are any bugs or issues please let me know :)