Unity (moteur de jeu)
| Unity | |
Logo |
|
|
|
|
| Développeur | Unity Technologies |
|---|---|
| Dernière version | 4.1 |
| Écrit en | C, C++ |
| Environnements | Mac OS, Windows, Linux, iOS, Android |
| Type | Moteur de jeu |
| Licence | Freeware ou commercial selon éditions |
| Site web | http://www.unity3d.com/ |
| modifier |
|
Unity est un logiciel 3D temps réel et multimédia ainsi qu'un moteur 3D et physique utilisé pour la création de jeux en réseaux, d'animation en temps réel, de contenu interactif comportant de l'audio, de la vidéo et des objets 3D. Le logiciel a la particularité d'utiliser un éditeur de script compatible mono (C#)[1], JavaScript [1] et Boo[1] au lieu de Lua très utilisé dans les jeux vidéo. Son approche orientée asset, par le biais d'un EDI dédié, le différencie des moteurs[réf. nécessaire] comme le Quake engine dont les éléments centraux sont les codes sources[réf. nécessaire]. Il est l'équivalent du logiciel de création Director pour la 2D qui utilise Lingo. Il se rapproche plus pour la 3D des logiciels tel que Shiva, Virtools, Cheetah3D. Parmi les logiciels d'animations il ne permet pas la modélisation mais permet de créer des scènes supportant des éclairages, des terrains, des caméras, des textures. Il est par ces fonctionnalités un mélange de VRML et de QuickTime.
Le logiciel de conception développé d'abord pour la plateforme Mac a été porté sous Windows et permet d'obtenir des applications compatibles Windows, Mac OS X, iOS, Android, Wii, Playstation 3, Xbox 360 nativement, dans une page web grâce à un plugin, ou plus récemment -depuis la version 3.5- le format Flash d'Adobe, bien que cette dernière option ait été retirée fin avril 2013[2]
Il est capable d'importer de nombreux formats 3D (Maya, Cinema 4D, Cheetah3D, FBX)[3], des ressources variées : des textures Photoshop, PNG, TIFF, audios, vidéos) qu'il optimise par l'utilisation de filtres[4].
Unity possède une large palette de déploiement :
- Il est compatible avec les API graphiques Direct3D[5], OpenGL[5] et Wii[6].
- Les navigateurs web peuvent, grâce au plugin Unity Web Player, afficher les productions du moteur[7].
- Il est compatible QuickTime[8] et utilise en interne le format Ogg Vorbis [9]
Sommaire |
Support Linux[modifier]
La version 4.0, sortie en novembre 2012, intègre le développement de jeux compatibles avec Linux[5],[10]. Les jeux développés pourront fonctionner sous Linux, mais Unity lui-même n'est pour l'instant pas disponible sous Linux[11]. Le support de jeux compatibles avec Linux s'appuye dans un premier temps sur la distribution Ubuntu et sur les pilotes propriétaires fournis par les fabricants de cartes graphiques[12]. Unity 3D collabore avec Canonical au sein d'une équipe dédié aux jeux vidéo[13].
Voir aussi[modifier]
Solutions analogues[modifier]
Sujets afférents[modifier]
Lien externe[modifier]
Références[modifier]
- Site officiel d'Unity3d, page du scripting, détaillant les fonctionnalités de scripting d'Unity
- Blog officiel de l'équipe d'Unity3d, annonçant la fin du support de Flash
- Manuel utilisateur d'Unity3d, liste des formats 3d supportés par Unity3d
- Manuel utilisateur d'Unity3d, formats 2d supportés par unity3d et optimisations qui y sont appliquées
- Site officiel d'Unity3d, page du support pour bureau, détaillant la compatibilité desktop et DX11
- Site officiel d'Unity, page du support, résumé des plate-formes supportées par Unity
- Site officiel d'Unity, page du plugin Unity web player, détaillant le support web pour unity3d
- Manuel utilisateur d'Unity, page des MovieTexture expliquant comment utiliser des vidéos QuickTime
- Manuel utilisateur d'Unity3d, page des fichiers audio, indiquant la manière d'enregistrer les sons en interne
- Vidéo sur le site d'Unity, interview sur la compilation pour Linux des jeux Unity
- Liens de téléchargements d'Unity3d, liste des versions téléchargeables d'Unity
- Informations sur le support "Desktop", "we will only be offering official support for Ubuntu 10.04 or later, with a graphics card that has vendor-made drivers installed", consulté le 03/06/2013.
- Joey-Elijah SNEDDON, « Article sur le lancement d'une équipe dédiée sur OMGUbuntu », sur OMG Ubuntu, 2012. Consulté le 03/06/2013