UbiArt Framework: Difference between revisions

From RayWiki, the Rayman wiki
Jump to navigation Jump to search
m Code clean-up, formatting and standardization
Gorilli09 (talk | contribs)
Line 24: Line 24:
The following games use the UbiArt engine:
The following games use the UbiArt engine:
{| class="wikitable sortable"
{| class="wikitable sortable"
! rowspan="2" |Name
!Name
! rowspan="2" |First release
!Developer(s)
! colspan="15" |Platforms
!First release
!Platform(s)
|-
|-
! 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
| ''Child of Light''
|Ubisoft Montreal
|
|Nintendo Switch, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Windows, Xbox 360, Xbox One
|-
|-
| ''[[Rayman Origins]]''
| ''Gravity Falls: Legend of the Gnome Gemulets''
| || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} ||{{Na}}|| {{Ya}} || {{Na}}
|
|
|Nintendo 3DS
|-
|-
| ''[[Rayman Jungle Run]]''
| ''Just Dance 2014''
| || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}}|| {{Na}}|| {{Na}}
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''[[Rayman Legends Challenges App]]''
| ''Just Dance 2015''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}}
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''[[Rayman Legends]]''
| ''Just Dance 2016''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Paris
|
|PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''[[Rayman Fiesta Run]]''
| ''Just Dance 2017''
| || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}}|| {{Na}}|| {{Na}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Windows, Xbox 360, Xbox One
|-
|-
| ''Just Dance 2014''
| ''Just Dance 2018''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Child of Light''
| ''Just Dance 2019''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Valiant Hearts: The Great War''
| ''Just Dance 2020''
| || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Wii, Xbox One
|-
|-
| ''Just Dance Wii U''
| ''Just Dance 2021''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Xbox One
|-
|-
| ''Just Dance 2015''
| ''Just Dance 2022''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Paris
|
|Nintendo Switch, PlayStation 4, Xbox One
|-
|-
| ''Gravity Falls: Legend of the Gnome Gemulets''
| ''Just Dance Wii U''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Na}}
|Ubisoft Paris
|
|Wii U
|-
|-
| ''[[Rayman Adventures]]''
| ''[[Rayman Adventures]]''
| || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Na}}
|Ubisoft Casablanca
|
|Android, iOS, tvOS (Apple TV)
|-
|-
| ''Just Dance 2016''
| ''[[Rayman Fiesta Run]]''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Casablanca
|
|Android, iOS, Windows, Windows Phone
|-
|-
| ''Yo-kai Watch Dance: Just Dance Special Version''
| ''[[Rayman Jungle Run]]''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}||{{Na}}|| {{Na}}|| {{Na}}
|Pastagames, Ubisoft Casablanca
|
|Android, iOS, Windows, Windows Phone
|-
|-
| ''Just Dance 2017''
| ''[[Rayman Legends]]''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} ||{{Na}}|| {{Ya}} || {{Ya}}
|Ubisoft Montpellier
|
|Nintendo Switch, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Windows, Xbox 360, Xbox One
|-
|-
| ''Just Dance 2018''
| ''[[Rayman Legends Challenges App]]''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Ya}} || {{Na}}||{{Na}}|| {{Ya}} || {{Ya}}
|
|-
|
| ''Just Dance 2019''
|Wii U
| || {{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}}
|Pastagames, Ubisoft Montpellier
|
|iOS, Mac OS X, tvOS (Apple TV)
|-
|-
| ''Just Dance 2020''
| ''[[Rayman Origins]]''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}}
|Ubisoft Montpellier
| November 15, 2011
|PlayStation 3, Wii, Xbox 360, PlayStation Vita, Windows, Nintendo 3DS, Mac OS X
|-
|-
| ''Just Dance 2021''
| ''Valiant Hearts: The Great War''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}}
|Ubisoft Montpellier
|
|Android, iOS, Nintendo Switch, PlayStation 3, PlayStation 4, Windows, Xbox 360, Xbox One
|-
|-
| ''Just Dance 2022''
| ''Yo-Kai Watch Dance: Just Dance Special Version''
| || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Ya}} || {{Na}}|| {{Ya}} || {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}|| {{Na}}||{{Na}}|| {{Na}}|| {{Ya}}
|Ubisoft Paris
|
|Wii U
|}
|}



Revision as of 19:59, 10 November 2025

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”. 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 Developer(s) First release Platform(s)
Child of Light Ubisoft Montreal Nintendo Switch, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Windows, Xbox 360, Xbox One
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 2017 Ubisoft Paris Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Windows, 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
Rayman Adventures Ubisoft Casablanca Android, iOS, tvOS (Apple TV)
Rayman Fiesta Run Ubisoft Casablanca Android, iOS, Windows, Windows Phone
Rayman Jungle Run Pastagames, Ubisoft Casablanca Android, iOS, Windows, Windows Phone
Rayman Legends Ubisoft Montpellier Nintendo Switch, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Windows, Xbox 360, Xbox One
Rayman Legends Challenges App Wii U
Rayman Mini Pastagames, Ubisoft Montpellier iOS, Mac OS X, tvOS (Apple TV)
Rayman Origins Ubisoft Montpellier November 15, 2011 PlayStation 3, Wii, Xbox 360, PlayStation Vita, Windows, Nintendo 3DS, Mac OS X
Valiant Hearts: The Great War Ubisoft Montpellier Android, iOS, Nintendo Switch, PlayStation 3, PlayStation 4, Windows, Xbox 360, Xbox One
Yo-Kai Watch Dance: Just Dance Special Version Ubisoft Paris Wii U

External links

References