Mandreel Framework is a complete set of tools allow converting C++ and Objective-C applications based on OpenGL ES to web applications. Third parties can license the Framework SDK.
What benefits can you get?
Microsoft Visual Studio & XCode integration
Mandreel Framework is integrated in the Microsoft Visual Studio and XCode environment so you can build and debug directly your projects.
Everything from the IDE:
- Manage the projects
- Build, Rebuild, Clean
The conversion process is meant to be agile and developer friendly. With this aim, Mandreel Framework gives the developer a sandbox that allows to make all the conversion natively from Microsoft Visual Studio and XCode.
The Sandbox includes:
- Native Microsoft Visual Studio & Xcode debugger
- OpenGL ES 1.1 y 2.0 simulator
- Networking simulator
- Filesystem simulator
- Memory manager simulator
- Audio simulator
Assets management & building
- Automatic data packagement
- Convert images & audio files to platform specific formats
- Manage platform limitations
- Filenames case sensitivity
- Mime types
- Assets cache
- Maximum file sizes
Standard APIs Wrapped
Some APIs like POSIX, OpenGL and OpenAL are available. This APIs are implemented above the output platforms APIs to make possible an agile and easy development.
The Mandreel GLSL compiler is able to build the GLSL shaders to the AGAL (Adobe Stage3D shader language) automatically, you don’t need to rewrite your shaders.
Command-line Build System
You can build from the command line your projects. For example, you can integrate the compilation in your automated build process.
Used in real products
Several games have been converted using this technology.
Furthermore, if you don’t have the time or the required team to realize the conversions, and even so you want to convert an existing videogame, the Mandreel development team also offers an application conversion service with affordable prices due to its technology and experience.
Currently two packages are available:
Mandreel SDK for Action Script 3
Mandreel SDK for Action Script 3 is a complete development framework to build C++ applications for the Adobe Flash/AIR platforms. It allows the creation of 2D and 3D hardware accelerated applications and provides a set of standard APIs like OpenGL. It’s perfect for development of videogames.
It makes possible the creation of AS3 compatible applications from C++ sourcecode without writing any line of AS3. For example, you can build a C++ application and run it as an standalone swf file. Also, if required, it can be used to obtain AS3 from C++ and combine it with another AS3 application.