« UbiArt Framework » : différence entre les versions

Aucun résumé des modifications
m Nettoyage, formatage et standardisation du code
 
(10 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[[File:Ubiart Logo.png|thumb|150px|Le logo de l'UbiArt Framework.]]
L''''UbiArt Framework''', également appelé l''''UbiArt''', est un moteur de jeu créé et utilisé par [[Ubisoft]].
L''''UbiArt Framework''', également appelé l''''UbiArt''', est un moteur de jeu créé et utilisé par [[Ubisoft]].
Il a vu le jour lors du développement de ''[[Rayman Origins]]'', sorti en 2011.


==Histoire==
==Histoire==
L'UbiArt Framework a été conçu pour permettre aux graphistes et animateurs d'[[Ubisoft]] d'intégrer plus facilement leurs créations dans un jeu.
L'UbiArt Framework été créé pendant le développement de ''[[Rayman Origins]]''. Il a été conçu pour permettre aux graphistes et animateurs d'[[Ubisoft]] d'intégrer plus facilement leurs créations dans un jeu.


À l'origine, il été prévu que l'UbiArt Framework devienne un logiciel libre, à la disposition du public et d'autres entreprises vidéoludiques. Mais alors que le développement de ''[[Rayman Origins]]'' et son moteur avançait et gagnait en complexité, il a été finalement décidé que l'UbiArt resterait un logiciel propriétaire, utilisé exclusivement par [[Ubisoft]].
À l'origine, il été prévu que l'UbiArt Framework devienne un logiciel libre, à la disposition du public et d'autres entreprises vidéoludiques. Mais alors que le développement de ''[[Rayman Origins]]'' et son moteur avançait et gagnait en complexité, il a été finalement décidé que l'UbiArt resterait un logiciel propriétaire, utilisé exclusivement par [[Ubisoft]].


Dans une interview accordée à IGN en avril 2019<ref>YouTube, ''Ubisoft CEO Yves Guillemot Discusses Company's Past, Present, & Next-Gen Future - IGN Unfiltered #41'', https://www.youtube.com/watch?v=a9ewXj4RO5A&feature=youtu.be&t=2650</ref>, le PDG d'[[Ubisoft]] Yves Guillemot a expliqué pourquoi son entreprise ne fait pas énormément appel à l'UbiArt Framework, avançant que les outils du moteur sont difficiles à utiliser. Il a néanmoins indiqué que l'UbiArt est toujours là, et que d'autres jeux développés avec sont amenés à sortir. Le moteur n'est simplement pas devenu aussi prédominant que prévu dans le développement des jeux [[Ubisoft]].
Dans une interview accordée à IGN en avril 2019,<ref>YouTube, ''Ubisoft CEO Yves Guillemot Discusses Company's Past, Present, & Next-Gen Future - IGN Unfiltered #41'', https://www.youtube.com/watch?v=a9ewXj4RO5A&feature=youtu.be&t=2650</ref> le PDG d'[[Ubisoft]] Yves Guillemot a expliqué pourquoi son entreprise ne fait pas énormément appel à l'UbiArt Framework, avançant que les outils du moteur sont difficiles à utiliser. Il a néanmoins indiqué que l'UbiArt est toujours là, et que d'autres jeux développés avec sont amenés à sortir. Le moteur n'est simplement pas devenu aussi prédominant que prévu dans le développement des jeux [[Ubisoft]].


Depuis sa création en 2011, l'UbiArt Framework a été principalement utilisé pour les derniers opus des séries ''Just Dance'' et ''[[Rayman (série)|Rayman]]'', la plupart de ces [[Rayman (série)|jeux ''Rayman'']] étant sortis sur supports mobiles.
De 2011 à 2022, l'UbiArt Framework a été principalement utilisé pour les derniers opus des séries ''Just Dance'' et ''[[Rayman (série)|Rayman]]'', la plupart de ces [[Rayman (série)|jeux ''Rayman'']] étant sortis sur supports mobiles. Après ces dix années d'existence, le moteur a été complètement abandonné, et a été utilisé uniquement pour des portages.
 
En 2026, l'UbiArt Framework a repris du service pour la création de ''[[Rayman Legends Retold]]''. Bien que ce remake utilise [[Snowdrop]] pour ses graphismes 3D, ce moteur plus récent apporte uniquement une amélioration graphique. Derrière [[Snowdrop]], c'est bien l'UbiArt qui tourne. Même les nouveaux niveaux ont été créés sur le vieux moteur, puis améliorés par [[Snowdrop]].<ref name="ubiart">Forums de discussion de la [[Rayman Pirate-Community]], ''Rayman Legends Retold'', https://raymanpc.com/forum/viewtopic.php?p=1555965#p1555965</ref>


==Principaux formats utilisés par l'UbiArt Framework==
==Principaux formats utilisés par l'UbiArt Framework==
===Archives (.ipk)===
===Archives (.ipk)===
Les fichiers IPK sont des fichiers d'archives personnalisés pouvant contenir de multiples fichiers tout en conservant leur structure originelle.
Les fichiers IPK sont des fichiers d'archives personnalisés pouvant contenir de multiples fichiers tout en conservant leur structure originelle.


La majorité des jeux UbiArt les utilisent pour stocker tous leurs fichiers.  
La majorité des jeux UbiArt les utilisent pour stocker tous leurs fichiers.


Tous les fichiers IPK peuvent être compressés, alors que généralement, ce procédé n'est utilisé que pour les fichiers contenant de grandes textures. La plupart des jeux UbiArt ont recours à une compression zlib, tandis que les jeux plus récents utilisent la compression LZMA.
Tous les fichiers IPK peuvent être compressés, alors que généralement, ce procédé n'est utilisé que pour les fichiers contenant de grandes textures. La plupart des jeux UbiArt ont recours à une compression zlib, tandis que les jeux plus récents utilisent la compression LZMA.
Ligne 29 : Ligne 30 :
Ces fichiers sont utilisés pour les éléments statiques qui composent le décor.
Ces fichiers sont utilisés pour les éléments statiques qui composent le décor.


Ils correspondent généralement aux travaux réalisés par les graphistes pour créer l'environnement d'un niveau.  
Ils correspondent généralement aux travaux réalisés par les graphistes pour créer l'environnement d'un niveau.


===Scenes (.isc)===
===Scenes (.isc)===
Ligne 37 : Ligne 38 :


==Liste des jeux utilisant l'UbiArt Framework==
==Liste des jeux utilisant l'UbiArt Framework==
 
{| class="wikitable sortable"
{| class="wikitable"
!Titre
!Studio de développement
!Date de sortie initiale
!Plate(s)-forme(s)
|-
| ''[[Rayman Origins]]''
| [[Ubisoft|Ubisoft Montpellier]]
| 25 novembre 2011
| PlayStation 3, Wii, Xbox 360, PlayStation Vita, PC (Windows), Nintendo 3DS, Mac OS X
|-
| ''[[Rayman Jungle Run]]''
| [[Ubisoft|Ubisoft Casablanca]], [[Pastagames]]
| 20 septembre 2012
| iOS, Android, Windows, PC
|-
|-
! Titre !! 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 Challenges App]]''
| [[Ubisoft|Ubisoft Montpellier]]
| 25 avril 2013
| Wii U
|-
|-
| ''[[Rayman Origins]]'' || ✔ || ✔ || ✔ ||  ||  || ✔ || ✔ ||  || ✔ ||  ||  ||  || ✔ ||  ||  
| ''[[Rayman Legends]]''
| [[Ubisoft|Ubisoft Montpellier]]
| 30 août 2013
| Wii U, PlayStation 3, Xbox 360, PC (Windows), PlayStation 4, Xbox One, PlayStation Vita, Nintendo Switch
|-
|-
| ''[[Rayman Jungle Run]]'' || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  ||  ||
| ''Just Dance 2014''
| [[Ubisoft|Ubisoft Paris]]
| 1er octobre 2013
| PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''[[Rayman Legends Challenges App]]'' || ||  ||  || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||
| ''[[Rayman Fiesta Run]]''
| [[Ubisoft|Ubisoft Casablanca]]
| 7 novembre 2013
| iOS, Android, Windows Phone/8/RT/10
|-
|-
| ''[[Rayman Legends]]'' || ✔ ||  ||  || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  ||  ||  ||
| ''Just Dance Wii U''
| [[Ubisoft|Ubisoft Paris]]
| 3 avril 2014
| Wii U
|-
|-
| ''Just Dance 2014'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  ||
| ''Child of Light''
| [[Ubisoft|Ubisoft Montréal]]
| 29 avril 2014
| Nintendo Switch, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, PC (Windows), Xbox 360, Xbox One
|-
|-
| ''Just Dance Kids 2014'' || || ✔ ||  || ✔ ||  ||  ||  ||  || ✔ ||  ||  ||  ||  ||  || 
| ''Soldats inconnus : Mémoires de la Grande Guerre''
|-
| [[Ubisoft|Ubisoft Montpellier]]
| ''Just Dance Wii U'' ||  ||  ||  || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || 
| 25 juin 2014
| Android, iOS, Nintendo Switch, PlayStation 3, PlayStation 4, PC (Windows), Xbox 360, Xbox One
|-
|-
| ''[[Rayman Fiesta Run]]'' || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  ||  ||
| ''Just Dance 2015''
| [[Ubisoft|Ubisoft Paris]]
| 21 octobre 2014
| PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Child of Light'' || || ||  || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2016''
| [[Ubisoft|Ubisoft Paris]]
| 20 octobre 2015
| PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Soldats inconnus : Mémoires de la Grande Guerre'' || ✔ ||  ||  ||  || ✔ || ✔ ||  || ✔ || ✔ || ✔ || ✔ || ✔ ||  ||  ||  
| ''Souvenir de Gravity Falls : La Légende des gémulettes gnomes''
| [[Ubisoft|Ubisoft Osaka, Ubisoft San Francisco]]
| 20 octobre 2015
| Nintendo 3DS
|-
|-
| ''Just Dance 2015'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  ||
| ''[[Rayman Adventures]]''
| [[Ubisoft|Ubisoft Casablanca]]
| 29 octobre 2015
| iOS, Apple TV, Android
|-
|-
| ''[[Rayman Adventures]]'' ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ ||  || ✔ ||
| ''Yo-Kai Watch Dance: Just Dance Special Version''
| [[Ubisoft|Ubisoft Paris]]
| 5 décembre 2015
| Wii U
|-
|-
| ''Just Dance 2016'' || || ✔ ||  || ✔ ||  || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  ||
| ''Just Dance 2017''
| [[Ubisoft|Ubisoft Paris]]
| 25 octobre 2016
| Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, PC (Windows), Xbox 360, Xbox One
|-
|-
| ''Just Dance Disney Party 2'' || || ✔ ||  || ✔ ||  ||  ||  ||  || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2018''
| [[Ubisoft|Ubisoft Paris]]
| 24 octobre 2017
| Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Souvenir de Gravity Falls : La Légende des gémulettes gnomes'' || || || ✔ ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || 
| ''Just Dance 2019''
| [[Ubisoft|Ubisoft Paris]]
| 23 octobre 2018
| Nintendo Switch, PlayStation 3, PlayStation 4, Wii, Wii U, Xbox 360, Xbox One
|-
|-
| ''Just Dance 2017'' || || ✔ ||  || ✔ || ✔ || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''[[Rayman Mini]]''
| [[Ubisoft|Ubisoft Montpellier]], [[Pastagames]]
| 19 septembre 2019
| iPhone, iPod Touch, iPad, Apple TV, Apple Vision Pro
|-
|-
| ''Just Dance 2018'' || || ✔ ||  || ✔ || ✔ || ✔ ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2020''
| [[Ubisoft|Ubisoft Paris]]
| 5 novembre 2019
| Nintendo Switch, PlayStation 4, Wii, Xbox One
|-
|-
| ''Just Dance 2019'' || || ✔ ||  || ✔ || ✔ ||  ||  || ✔ || ✔ || ✔ ||  ||  ||  ||  || 
| ''Just Dance 2021''
| [[Ubisoft|Ubisoft Paris]]
| 12 novembre 2020
| Nintendo Switch, PlayStation 4, Xbox One
|-
|-
| ''[[Rayman Mini]]'' ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  || ✔ || ✔ || ✔ ||
| ''Just Dance 2022''
| [[Ubisoft|Ubisoft Paris]]
| 4 novembre 2021
| Nintendo Switch, PlayStation 4, Xbox One
|-
|-
| ''Just Dance 2020'' || || ||  ||  || ✔ ||  ||  || ✔ ||  || ✔ ||  ||  ||  ||  || 
| ''[[Rayman Origins: Enhanced Edition]]''
| [[Ubisoft|Ubisoft Da Nang]]
| 1er octobre 2026
| Nintendo Switch 2, PlayStation 5, <nowiki>Xbox Series X|S</nowiki>, PC (Steam et Ubisoft Connect)
|-
|-
| ''Just Dance 2021'' || || ||  ||  || ✔ ||  ||  || ✔ ||  || ✔ ||  ||  ||  ||  || 
| ''[[Rayman Legends Retold]]''
| [[Ubisoft|Ubisoft Montpellier, Ubisoft Milan]]
| 1er octobre 2026
| Nintendo Switch 2, PlayStation 5, <nowiki>Xbox Series X|S</nowiki>, PC (Steam et Ubisoft Connect)
|}
|}
==Voir aussi==
*[[Ubisoft OpenSpace]]
*[[Jade engine]]
*[[LyN engine]]


==Liens externes==
==Liens externes==
Ligne 96 : Ligne 166 :
<References/>
<References/>


[[en:UbiArt]]
{{MoteurDeJeu}}
 
[[en:UbiArt Framework]]
[[hu:UbiArt]]
[[hu:UbiArt]]


[[Catégorie:Moteurs de jeu]]
[[Catégorie:Moteurs de jeu]]