Rayman Developer Community Wiki
UbiArt Framework is a 2.5D engine developed by Ubisoft Montpellier, released in 2010. The engine has brought Rayman Origins, and other games throughout it's existence. Developers have also added more features that were later introduced in Rayman Legends, and future games such as Child of Light, Valiant Hearts: the Great War, etc. The purpose of the engine is to 'bring art to life' and organize images and graphics into a playable video game.
The engine supports Microsoft Windows, Android, iOS, Xbox 360, Nintendo Wii, Sony PlayStation 3 and more.
The original core of the engine is written in C++ 1), whereas the engine itself appears to migrate code in LUA.2)
In the year 2010, Ubisoft has announced the UbiArt Framework alongside Rayman Origins, an episodic game with the engine in-use. The engine has been developed with Ubisoft Montpellier and Michel Ancel. UbiArt's purpose was to serve artists and animators a reliable and easy engine usability and environment.
Michel Ancel has planned to release the engine for public releasing and licensing, however, no plans have been confirmed and the engine has remained close-sourced to Ubisoft executives.
On an interview with Ubisoft CEO Yves Guillemot on April 19 2019 3), he has stated out that executives has been struggling to use the engine and pointed out that “the tools were difficult to use”. There has been plans to distribute the engine to other Ubisoft studios. However, they decided not to as they wanted to “spend a lot of time with a lot of people to actually help people to use it.” Yves Guillemot has mentioned that the engine has not been abandoned: “It's still there, and you can see other things using it, but it's not as predominant as it used to be”, leaving a note that the engine has not been forgotten.
These are the games that use the UbiArt engine. 4)