UbiArt Framework: Difference between revisions
m Gorilli09 moved page UbiArt to UbiArt Framework |
No edit summary |
||
| Line 1: | Line 1: | ||
[[File:Ubiart Logo.png|thumb|150px|The logo for the UbiArt engine]] | [[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 == | ||
| Line 23: | Line 23: | ||
== Games == | == Games == | ||
The following games use the UbiArt engine: | The following games use the UbiArt engine: | ||
{| class="wikitable sortable" | |||
{| class="wikitable" | ! Name !! Android !! iOS !! Mac OS X !! Nintendo 3DS !! Nintendo Switch !! PlayStation 3 !! PlayStation 4 !! PlayStation Vita !! tvOS (Apple TV) !! Wii !! Wii U !! Windows !! Windows Phone!! Xbox 360 !! Xbox One | ||
! Name !! | |||
|- | |- | ||
| ''[[Rayman Origins]]'' || | | ''[[Rayman Origins]]'' || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} ||{{Na}}|| {{Ya}} || {{Na}} | ||
|- | |- | ||
| ''[[Rayman Jungle Run]]'' || | | ''[[Rayman Jungle Run]]'' || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''[[Rayman Legends Challenges App]]'' || || || || | | ''[[Rayman Legends Challenges App]]'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''[[Rayman Legends]]'' || | | ''[[Rayman Legends]]'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''[[Rayman Fiesta Run]]'' || | | ''[[Rayman Fiesta Run]]'' || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''Just Dance 2014'' || || | | ''Just Dance 2014'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Child of Light'' || | | ''Child of Light'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Valiant Hearts: The Great War'' || | | ''Valiant Hearts: The Great War'' || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Just Dance Wii U'' || || || || | | ''Just Dance Wii U'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''Just Dance 2015'' || || | | ''Just Dance 2015'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Gravity Falls: Legend of the Gnome Gemulets'' || || || | | ''Gravity Falls: Legend of the Gnome Gemulets'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''[[Rayman Adventures]]'' || || || || || || || || || || || | | ''[[Rayman Adventures]]'' || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''Just Dance 2016'' || || | | ''Just Dance 2016'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Yo-kai Watch Dance: Just Dance Special Version'' || || || || | | ''Yo-kai Watch Dance: Just Dance Special Version'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''Just Dance 2017'' || | | ''Just Dance 2017'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Just Dance 2018'' || || | | ''Just Dance 2018'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''Just Dance 2019'' || || | | ''Just Dance 2019'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}} | ||
|- | |- | ||
| ''[[Rayman Mini]]'' || || || || || || || || || || || || | | ''[[Rayman Mini]]'' || {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Na}} | ||
|- | |- | ||
| ''Just Dance 2020'' || || | | ''Just Dance 2020'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}} | ||
|- | |- | ||
| ''Just Dance 2021'' || || || || || | | ''Just Dance 2021'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}} | ||
|- | |- | ||
| ''Just Dance 2022'' || || || || || | | ''Just Dance 2022'' || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}} | ||
|} | |} | ||
Revision as of 19:02, 1 November 2025

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”. As of 2020 the engine is only being used for Just Dance, mobile games and ports.
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
The following games use the UbiArt engine:
| Name | Android | iOS | Mac OS X | Nintendo 3DS | Nintendo Switch | PlayStation 3 | PlayStation 4 | PlayStation Vita | tvOS (Apple TV) | Wii | Wii U | Windows | Windows Phone | Xbox 360 | Xbox One |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rayman Origins | ✘ | ✘ | ✔ | ✔ | ✘ | ✔ | ✘ | ✔ | ✘ | ✔ | ✘ | ✔ | ✘ | ✔ | ✘ |
| Rayman Jungle Run | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ |
| Rayman Legends Challenges App | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ |
| Rayman Legends | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✔ | ✔ |
| Rayman Fiesta Run | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ |
| Just Dance 2014 | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ |
| Child of Light | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✔ | ✔ |
| Valiant Hearts: The Great War | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | ✔ |
| Just Dance Wii U | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ |
| Just Dance 2015 | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ |
| Gravity Falls: Legend of the Gnome Gemulets | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ |
| Rayman Adventures | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ |
| Just Dance 2016 | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ |
| Yo-kai Watch Dance: Just Dance Special Version | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ |
| Just Dance 2017 | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ |
| Just Dance 2018 | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ |
| Just Dance 2019 | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ |
| Rayman Mini | ✘ | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ |
| Just Dance 2020 | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | ✘ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✔ |
| Just Dance 2021 | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ |
| Just Dance 2022 | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ |