I've been working on an HTML5 game engine / editor called Booty5 for the last 6 months or so that I use for my own personal projects. I've made it free to the development community to enable everyone to benefit from it.
Heres a basic feature list:
- Create and organise game levels / maps and app layouts into scenes and actors (smart sprites)
- Create and preview complex Flash style timeline based animations of entire scenes and their game objects
- Complete game and app creators integrated development environment (IDE)
- Export in multi-resolution friendly format, allowing exported data to be used on any sized display
- Assisted layout editing, including tools to enable easy layout / layout management, bookmarking, edge / vertex snapping, directional cloning and so on
- Full drag and drop support, drop entire folders of resources onto the editor and it automatically sorts them all for you
- Support for import of SVG, Texture Packer, audio and other formats
- Support for physics including materials, shapes, fixtures, joints and the ability to test physics
- Support for Javascript and other language editing, includes syntax highlighting, code folding and search / replace
- Create and edit shapes, trace bitmaps to optimised shapes and split concave polygons to convex
- Create and edit gradients then assign to game objects
- Interactive play mode that launches the game from the editor
- Create complete working / runnable projects right in the editor, no back-end services required
- Support for bitmap animation
- Support for user properties
- Exports JSON so output can be used by any game engine that can read JSON
- Export to Marmalade Web and CocoonJS, also tested with the Intel XDK
And a quick screen shot:
The game engine is open source and available on Github. Demos are available on the Booty5 demos page.