Back in April we let CrackBerry Nation know that RIM had released an update to their Open Source gaming development platform called gameplay. Today RIM has announced that they’ve updated the development platform once again, to version 1.4.

New features in v1.4

Lua script bindings on all public interfaces of the framework.

Script binding generator tool for creating user-defined Lua script bindings from Doxygen XML.

AI state machine for AI programming/scripting on game objects.

Virtual gamepad input support with custom theming using UI system.

Optimizations using NEON math for mobile platforms.

Compressed texture support for DXT, PVRTC, ATC and ETC1.

Improved modular shaders with support for #include in shaders and new light map support.

Optimizations and Improvements to the UI system such as inertial scrolling and scrollbars.

Pre-built versions of the gameplay-encoder and gameplay-luagen tools.

Optimizations in animation and physics.

Fixes to support Maya 2012/2013 COLLADA DAE_FBX export.

FBX 2013 format support.

RIM also announced that things like support for physical gamepad input from Xbox 360, Wii and Bluetooth HID controllers would be making their way to the gaming platform in future releases. Until then developers can use the systems virtual gamepads but will also be able to create their own theming to make the controls unique to their game. Developers can grab the full opensource system at GitHub and can learn more about gameplay from gameplay3d.org.

Source: BlackBerry Dev Blog