Autodesk, the industry leader in professional 3D design software, has announced the upcoming release of a platform-neutral mobile UI runtime for games.
One of the major challenges for mobile game developers is in creating games which are easily developed for all platforms. Often users decry the lack of availability of their favorite iOS game on Android or Windows or vice versa, and the reason is typically the game’s front-end. While the game’s logic, generally crafted in C++, is relatively universal, the runtime environments, graphical capabilities, and API for each mobile platform are different, causing mobile developers to have to create different versions of their software for each platform—or sacrifice a portion of their audience.
Enter Autodesk Gameware Scaleform for Mobile Platforms. This suite of powerful UI tools is based on the Autodesk Scaleform suite, which AAA developers have already been using to create UIs for their games. Mobile developers will be able to use Scaleform to build platform-neutral UIs for their existing C++ games, or even use the tools to code an entire game. The software is able to handle screen rotation, device sleeping, and even marketplace integration of all three major mobile platforms without additional development on the part of the gamemaker.
The engine allows for three levels of developer integration, depending on the developer’s needs and licensing desires:
- Create UIs for otherwise complete games
- Create entire games with just Scaleform
- A UI SDK for already completed games which already have their own UI engine (including the ability to port basic Flash games into Scaleform)
Other features include a small footprint, hardware accelerated 3D interface construction, a fully realized example game, and use of ActionScript3—the platform-neutral OOL at the core of the engine’s design layer.
This video from AutoDesk might explain it a bit better: