New Game Development IDE from BBC

A new game development IDE, Homura has just been released as a joint venture by the BBC and Liverpool John Moores University. It's been written as an Eclipse Platform plug-in application which aims to simplify game development by providing an integrated toolkit which gives a graphical user interface to many tasks which would normally be code-based. This includes direct editing of spatial files, asset management, 3D camera systems and bezier curves, as well as debugging capabilities.

The core of the framework is an API that allows you to easily construct web-compatible, hardware-accelerated 2D/3D games titles which can be distributed in a cross-platform and cross-browser manner. The core library covers everything from managing game state and screen transitions to asset management and particle generation. Also included are additional libraries including the jME (Java Monkey Engine) on which Homura is built on top of, offering rendering functions, input handling, collision detection and audio and model loading. A physics library and further user interface libraries are also available.

The Homura source code is available under LGPL, and has set of demo games included to demonstrate how to get started. These demonstrate advanced shader support, sprite animations, algorithms for detecting puzzle patterns, and a range of 3D effects such as a dynamic time-based weather system.

Find out more at the Homura website.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“XML is like violence - if it's not working for you, you're not using enough of it.”