UbiArt Framework: Difference between revisions

From RayWiki, the Rayman wiki
Jump to navigation Jump to search
Language link
Gorilli09 (talk | contribs)
 
(31 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The '''UbiArt''' engine is a game engine used by [[Ubisoft]] and created to make it easier for artists to implement their graphics and animations into a game.
[[File:Ubiart Logo.png|thumb|150px|The logo for the UbiArt engine]]
 
'''''{{PAGENAME}}''''' is a 2D game engine used by [[Ubisoft]] and created to make it easier for artists to implement their graphics and animations into a game.


== History ==
== History ==
The engine was originally developed for ''[[Rayman Origins]]'' and was originally planned to be open-source and available to the public. However as the project grew in complexity it was decided against it and the engine remained closed source.
The engine was originally developed for ''[[Rayman Origins]]'' and was originally planned to be open-source and available to the public. However as the project grew in complexity it was decided against it and the engine remained closed source.


In an interview with IGN in April 2019<ref>https://www.youtube.com/watch?v=a9ewXj4RO5A&feature=youtu.be&t=2650</ref> Ubisoft CEO Yves Guillemot explains why the framework isn't being used as much anymore, stating the "tools were difficult to use". He however goes on by saying that “It’s still there, and you will see other things using it, but it’s not as predominant as it used to be”. As of 2020 the engine is only being used for ''Just Dance'', mobile games and ports.
In an interview with IGN in April 2019<ref>https://www.youtube.com/watch?v=a9ewXj4RO5A&feature=youtu.be&t=2650</ref> Ubisoft CEO Yves Guillemot explains why the framework isn't being used as much anymore, stating the "tools were difficult to use". He however goes on by saying that “It’s still there, and you will see other things using it, but it’s not as predominant as it used to be”. Since 2022, the engine was fully abandoned and used only for ports.
 
The UbiArt framework resurfaced in 2026 when it was used for ''[[Rayman Legends Retold]]''. Although the game uses [[Snowdrop]] for its 3D graphics, this is only an enhancement layer – underneath, the game still runs on UbiArt. Even new levels were built with the original UbiArt framework first and then enhanced using [[Snowdrop]].<ref>[[Rayman Pirate-Community]] discussion forums, ''Rayman Legends Retold'', https://raymanpc.com/forum/viewtopic.php?p=1555965#p1555965</ref>


== Common formats ==
== Common formats ==
=== Archives (.ipk) ===
=== Archives (.ipk) ===
The majority of the UbiArt games use IPK files to store all related game files. This format is a custom archive file where multiple files can be packed, maintaining their original directory structure. Files can be compressed, which is usually only the case for larger textures. The majority of the games use zlib compression while later games use LZMA.
The majority of the UbiArt games use IPK files to store all related game files. This format is a custom archive file where multiple files can be packed, maintaining their original directory structure. Files can be compressed, which is usually only the case for larger textures. The majority of the games use zlib compression while later games use LZMA.
Line 21: Line 24:


== Games ==
== Games ==
The following games use the UbiArt engine:
{| class="wikitable sortable"
 
!Name
{| class="wikitable"
!Developer(s)
!First release
!Platform(s)
!Notes
|-
| ''[[Rayman Origins]]''
|Ubisoft Montpellier
| November 15, 2011
|PlayStation 3, Wii, Xbox 360, PlayStation Vita, Windows, Nintendo 3DS, OS X
|
|-
| ''[[Rayman Jungle Run]]''
|Ubisoft Casablanca, Pastagames
|September 20, 2012
|iOS, Android, Windows, Windows Phone
|
|-
| ''[[Rayman Legends Challenges App]]''
|Ubisoft Montpellier
|April 25, 2013
|Wii U
|
|-
|-
! Name !! PC !! Nintendo Wii !! Nintendo 3DS !! Nintendo Wii U !! Nintendo Switch !! PlayStation 3 !! PlayStation Vita !! PlayStation 4 !! Xbox 360 !! Xbox One !! Android !! iOS !! Mac !! Apple TV !! Windows Phone
| ''[[Rayman Legends]]''
|Ubisoft Montpellier
|August 29, 2013
|PlayStation 3, Wii U, Windows, Xbox 360, PlayStation Vita, PlayStation 4, Xbox One, Nintendo Switch
|
|-
|-
| ''[[Rayman Origins]]'' || ✔ || ✔ || ✔ ||  ||  || ✔ || ✔ ||  || ✔ ||  ||  ||  || ✔ ||  ||  
| ''[[Rayman Fiesta Run]]''
|Ubisoft Casablanca
|November 7, 2013
|Android, iOS, Windows, Windows Phone
|
|-
|-
| ''[[Rayman Jungle Run]]'' || || ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  ||  || ✔
| ''Child of Light''
|Ubisoft Montreal
|April 30, 2014
|PlayStation 3, PlayStation 4, Wii U, Windows, Xbox 360, Xbox One, PlayStation Vita, Nintendo Switch
|
|-
|-
| ''[[Rayman Legends Challenges App]]'' || || ||  || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || 
| ''Valiant Hearts: The Great War''
|Ubisoft Montpellier
|June 25, 2014
|PlayStation 3, PlayStation 4, Windows, Xbox 360, Xbox One, iOS, Android, Nintendo Switch
|
|-
|-
| ''[[Rayman Legends]]'' || || ||  || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''[[Rayman Adventures]]''
|Ubisoft Casablanca
| data-sort-value="December 31, 2015" |2015
|Android, iOS, tvOS (Apple TV)
|
|-
|-
| ''Just Dance 2014'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2017''
|Ubisoft Paris, Ubisoft Pune
|October 25, 2016
|PlayStation 3, PlayStation 4, Wii, Wii U, Windows, Xbox 360, Xbox One, Nintendo Switch
|
|-
|-
| ''Just Dance Kids 2014'' || || ✔ ||  || ✔ ||  ||  ||  ||  || ✔ ||  ||  ||  ||  ||  || 
| ''[[Rayman Mini]]''
|Ubisoft Montpellier, Pastagames
|September 19, 2019
|iOS, macOS (Mac OS X), tvOS (Apple TV)
|
|-
|-
| ''[[Rayman Fiesta Run]]'' || || ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  ||  || ✔
|''Rayman Origins: Enhanced Edition''
|Ubisoft Da Nang
|October 1, 2026
|<nowiki>PlayStation 5, Windows, Xbox Series X|S, Nintendo Switch, Nintendo Switch 2</nowiki>
|
|-
|-
| ''Child of Light'' || || ||  || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
|''[[Rayman Legends Retold]]''
|Ubisoft Montpellier Ubisoft Milan, Pastagames
|October 1, 2026
|<nowiki>PlayStation 5, Windows, Xbox Series X|S, Nintendo Switch 2</nowiki>
|
|-
|-
| ''Valiant Hearts: The Great War'' || || ||  ||  || ✔ || ✔ ||  || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  || 
| ''Gravity Falls: Legend of the Gnome Gemulets''
|
|
|Nintendo 3DS
|
|-
|-
| ''Just Dance 2015'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2014''
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|
|-
|-
| ''[[Rayman Adventures]]'' || || ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  || ✔ || 
| ''Just Dance 2015''
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|
|-
|-
| ''Just Dance 2016'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2016''
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|
|-
|-
| ''Just Dance Disney Party 2'' || || ✔ ||  || ✔ ||  ||  ||  ||  || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2018''
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|
|-
|-
| ''Gravity Falls: Legend of the Gnome Gemulets'' || || || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || 
| ''Just Dance 2019''
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|
|-
|-
| ''Just Dance 2017'' || || ✔ ||  || ✔ || ✔ || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2020''
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Wii, Xbox One
|
|-
|-
| ''Just Dance 2018'' || || ✔ ||  || ✔ || ✔ || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2021''
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Xbox One
|
|-
|-
| ''Just Dance 2019'' || || ✔ ||  || ✔ || ✔ ||  ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2022''
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Xbox One
|
|-
|-
| ''[[Rayman Mini]]'' || ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ || ✔ ||
| ''Just Dance Wii U''
|Ubisoft Paris
|
|Wii U
|
|-
|-
| ''Just Dance 2020'' || || ✔ ||  ||  || ✔ ||  ||  || ✔ ||  || ✔ ||  ||  ||  ||  ||
| ''Yo-Kai Watch Dance: Just Dance Special Version''
|Ubisoft Paris
|
|Wii U
|
|}
|}
== See also ==
*[[OpenSpace]]
*[[Jade (engine)]]
*[[LyN]]


== External links ==
== External links ==
*[https://web.archive.org/web/20130819120817/http://ubi-art.uk.ubi.com/ Official website (archived)]
*[https://web.archive.org/web/20130819120817/http://ubi-art.uk.ubi.com/ Official website (archived)]
* [https://www.pcgamingwiki.com/wiki/Engine:UbiArt_Framework UbiArt Framework on PCGamingWiki]


== References ==
== References ==
<References/>
<references/>
 
{{Engines}}


[[fr:UbiArt Framework]]
[[fr:UbiArt Framework]]
[[hu:UbiArt]]


[[Category:Game engines]]
[[Category:Game engines]]

Latest revision as of 16:16, 7 July 2026

The logo for the UbiArt engine

UbiArt Framework is a 2D game engine used by Ubisoft and created to make it easier for artists to implement their graphics and animations into a game.

History

The engine was originally developed for Rayman Origins and was originally planned to be open-source and available to the public. However as the project grew in complexity it was decided against it and the engine remained closed source.

In an interview with IGN in April 2019[1] Ubisoft CEO Yves Guillemot explains why the framework isn't being used as much anymore, stating the "tools were difficult to use". He however goes on by saying that “It’s still there, and you will see other things using it, but it’s not as predominant as it used to be”. Since 2022, the engine was fully abandoned and used only for ports.

The UbiArt framework resurfaced in 2026 when it was used for Rayman Legends Retold. Although the game uses Snowdrop for its 3D graphics, this is only an enhancement layer – underneath, the game still runs on UbiArt. Even new levels were built with the original UbiArt framework first and then enhanced using Snowdrop.[2]

Common formats

Archives (.ipk)

The majority of the UbiArt games use IPK files to store all related game files. This format is a custom archive file where multiple files can be packed, maintaining their original directory structure. Files can be compressed, which is usually only the case for larger textures. The majority of the games use zlib compression while later games use LZMA.

Actors (.act)

Actors are objects that behaves in a certain way. They can behave on their own or react to events. Common actors are playable characters and enemies.

Friezes

Friezes are static scenery objects, such as level environments.

Scenes (.isc)

Scenes are a collection of actors and friezes, usually some sort of game map. These can be game levels, menus etc.

Games

Name Developer(s) First release Platform(s) Notes
Rayman Origins Ubisoft Montpellier November 15, 2011 PlayStation 3, Wii, Xbox 360, PlayStation Vita, Windows, Nintendo 3DS, OS X
Rayman Jungle Run Ubisoft Casablanca, Pastagames September 20, 2012 iOS, Android, Windows, Windows Phone
Rayman Legends Challenges App Ubisoft Montpellier April 25, 2013 Wii U
Rayman Legends Ubisoft Montpellier August 29, 2013 PlayStation 3, Wii U, Windows, Xbox 360, PlayStation Vita, PlayStation 4, Xbox One, Nintendo Switch
Rayman Fiesta Run Ubisoft Casablanca November 7, 2013 Android, iOS, Windows, Windows Phone
Child of Light Ubisoft Montreal April 30, 2014 PlayStation 3, PlayStation 4, Wii U, Windows, Xbox 360, Xbox One, PlayStation Vita, Nintendo Switch
Valiant Hearts: The Great War Ubisoft Montpellier June 25, 2014 PlayStation 3, PlayStation 4, Windows, Xbox 360, Xbox One, iOS, Android, Nintendo Switch
Rayman Adventures Ubisoft Casablanca 2015 Android, iOS, tvOS (Apple TV)
Just Dance 2017 Ubisoft Paris, Ubisoft Pune October 25, 2016 PlayStation 3, PlayStation 4, Wii, Wii U, Windows, Xbox 360, Xbox One, Nintendo Switch
Rayman Mini Ubisoft Montpellier, Pastagames September 19, 2019 iOS, macOS (Mac OS X), tvOS (Apple TV)
Rayman Origins: Enhanced Edition Ubisoft Da Nang October 1, 2026 PlayStation 5, Windows, Xbox Series X|S, Nintendo Switch, Nintendo Switch 2
Rayman Legends Retold Ubisoft Montpellier Ubisoft Milan, Pastagames October 1, 2026 PlayStation 5, Windows, Xbox Series X|S, Nintendo Switch 2
Gravity Falls: Legend of the Gnome Gemulets Nintendo 3DS
Just Dance 2014 Ubisoft Paris PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
Just Dance 2015 Ubisoft Paris PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
Just Dance 2016 Ubisoft Paris PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
Just Dance 2018 Ubisoft Paris Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
Just Dance 2019 Ubisoft Paris Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
Just Dance 2020 Ubisoft Paris Nintendo Switch, PlayStation 4, Wii, Xbox One
Just Dance 2021 Ubisoft Paris Nintendo Switch, PlayStation 4, Xbox One
Just Dance 2022 Ubisoft Paris Nintendo Switch, PlayStation 4, Xbox One
Just Dance Wii U Ubisoft Paris Wii U
Yo-Kai Watch Dance: Just Dance Special Version Ubisoft Paris Wii U

External links

References