Unity3D est un moteur de jeu multi-plateforme (Android, iOS, PC, Mac, consoles de jeux vidéo, etc.) développé par Unity Technologies.
C'est une référence dans le milieu du développement de jeu vidéo, avec quelques grandes licences réalisées avec le logiciel.
Il propose une licence gratuite sans limitation au niveau du moteur, et une version pro.
Unity permet de créer des jeux 2D et 3D en toute simplicité et hautement optimisés.
Vous pouvez importez toutes vos créations externes (modèle 3D, musiques, graphisme 2D, etc.) et les assembler dans Unity pour créer votre jeu.
Il possède un éditeur de script compatible mono (C#). Il permet aussi le développement en JavaScript.
Unity a l'avantage d'avoir une énorme communauté qui se partage beaucoup d'éléments et qui aide à la création de votre jeu avec l'asset store.
De nombreux forums de la communauté proposent des tutoriels et de l'aide pour développer des jeux sous Unity.
Liste de quelques jeux réalisés sous Unity :
- Kerbal Space Program
- Yooka-Laylee
- Pokemon Go
- Hearthstone
- Rust
Nécessite une carte graphique avec DirectX9 minimum
Changementshttps://unity.com/releases/editor/qa/lts-releases