Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Unity passe en version 5.1
Le moteur évolue pour apporter de meilleures fonctionnalités réseau et de réalité virtuelle

Le , par LittleWhite

22PARTAGES

1  0 
Le moteur de jeux Unity passe en version 5.1. Pour rappel, la version 5 avait permis un grand pas en avant dans les fonctionnalités proposées par le moteur. Notamment, on pourra facilement se souvenir du rendu basé sur la physique ou encore d'une grande amélioration des effets audio. Vous pouvez toujours retrouver l'annonce de cette version.

La version 5.1 est certes, une mise à jour moins imposante, mais elle reste remarquable. Ainsi, cette version intègre la première étape visant à rendre la création de jeux multijoueur bien plus aisée et efficace, dont nous vous avions présenté il y a moins d'un mois. Les nouvelles fonctionnalités sont disponibles au travers de l'espace de nommage UnityEngine.Networking. Celles-ci sont divisées en deux : une bibliothèque bas niveau et une seconde, haut niveau. En contrepartie, le système actuel, reposant sur RakNet sera prochainement déprécié.
Pour accompagner ces changements, de nouveaux composants et scripts de bases sont disponibles (NetworkIdentity, NetworkBehaviour, NetworkTransform). De plus, un NetworkManager permet de configurer les jeux multijoueurs.

Tout comme son concurrent, Unity améliore le support de la réalité virtuelle. Le Oculus 0.6.0-beta est supporté et les améliorations permettent de lancer le jeu dans l'éditeur tout en ayant un rendu compatible avec le casque.


Certes, moins impressionnant mais tout aussi utile : le sélecteur de couleur HDR a été remis à neuf. Cela améliorera la vie des artistes souhaitant configurer les shaders, mais aussi celle des programmeurs grâce au champ hexadécimal et une meilleure synchronisation entre les script et l'interface.

Du côté des graphismes, Unity 5.1 implémente un support, encore expérimental, d'OpenGL 4.5 et OpenGL ES 3.1 sous Windows. Pour l'activer, il faut utiliser les arguments -force-glcore, -force-gles(20|30|31|31aep). Le support n'est pas encore disponible pour Mac et Linux.
L'intégration des nouvelles version des bibliothèques apporte :
  • les compute shaders
  • les geometry shaders
  • les tessellation shaders
  • les modes de fondu avancés

Ainsi, il est possible de réaliser des graphismes proches de ceux que nous pouvions rencontrer avec DirectX 11, sur mobiles.

Pour finir avec les graphismes, la compression crunch pour les compressions au format DXT a été ajoutée, apportant de meilleures performances.

Les programmeurs peuvent rajouter des assertions dans leur code grâce à l'espace de nommage UnityEngine.Assertions.

Finalement, du côté de la gestion des utilisateurs, un espace de nommage a été ajouté : UnityEngine.Analytics afin de récupérer des statistiques. Cette fonctionnalité n'est disponible qu'en "Preview". Un identifiant unique est utilisé sur le "Cloud" pour permettre le fonctionnement de ces outils.

Votre opinion

Que pensez-vous de cette version ?
Quels est le meilleur moteur d'après vous ? Unity 5 ou Unreal Engine 4 ?

Source

Site officiel

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 08/09/2015 à 20:15
Unity passe en version 5.2
Les services arrivent dans l'éditeur

Le célèbre moteur de jeux vidéo Unity est maintenant disponible en version 5.2. Alors que la version 5.1 se concentrait sur le réseau et la réalité virtuelle, Unity 5.2 apporte la fenêtre des « services ».


Les services

La fenêtre des services apporte au sein même de l'éditeur les services « Unity Ads », « Unity Analytics », « Unity Cloud Build » et « Unity Multiplayer ». Si vous ne connaissez pas encore ces outils, sachez qu'ils peuvent vous permettre d'augmenter votre productivité ainsi que la réussite de votre jeu.

  • Unity Ads permet d'ajouter des publicités dans son jeu.
  • Unity Cloud Build permet de générer automatiquement les binaires de votre jeu et cela pour plusieurs plateformes cibles.
  • Unity Analytics permet d'analyser le comportement de vos joueurs, de détecte ce qui entraine les joueurs à abandonner votre jeu.
  • Unity Multiplayer permet de réaliser des jeux multijoueurs.


Les autres améliorations

Unity 5.2 apporte le support du casque de réalité virtuelle « Project Morpheus » (en plus de l'Oculus Rift et de Gear VR) ainsi que de la cible d'exportation pour Windows 10 et la plateforme d'application universelle Windows (permettant d'avoir des applications fonctionnant aussi bien sur PC, sur mobiles et sur XBox ayant Windows). Finalement, l'intégration de Unity avec Visual Studio a été grandement améliorée.

Vous pouvez télécharger Unity5.2, dès à présent, sur le site officiel ou lire tous les changements apportés à Unity.

Retrouvez aussi toutes nos ressources sur Unity, pour apprendre à maitriser le moteur de jeux.

Votre opinion

Utilisez-vous les services accompagnant Unity ? Comment ?
Auriez-vous aimé que l'équipe se concentre plus sur des améliorations plus classique ? Ou accueillez-vous avec intérêt ces ajouts ? Quel est votre point de vue ?

Source

Annonce officielle
5  0 
Avatar de Greg Latiner
Membre éprouvé https://www.developpez.com
Le 09/12/2015 à 11:50
Bonjour,

Je me permet une petite précision, concernant le SSRR, qui ne fait finalement pas parti de cette première release 5.3, suite à quelque soucis de mise au point et qui donc reste encore au stade Beta (mais qui le sera dans une des prochaine mise à jour 5.3.x).
Vous pouvez par contre essayer cette fonctionnalité (ainsi que quelques autres) en téléchargeant le package Cinematic Image Effects pre-release, qui regroupe en fait un peu les éléments qui n'ont pas pu être intégrer pour le moment à cette version 5.3 et qui restent encore en phase de Beta test.
Voilou
3  0 
Avatar de stigma
Membre éprouvé https://www.developpez.com
Le 14/06/2015 à 16:37
Le meilleur moteur ? c'est un peu comme le meilleur logiciel, c'est celui que vous maîtrisez le mieux. Donc le meilleur moteur (pour moi) est Unity
2  0 
Avatar de I_Pnose
Membre chevronné https://www.developpez.com
Le 15/06/2015 à 12:27
Citation Envoyé par LittleWhite Voir le message

Que pensez-vous de cette version ?
Que c’est plutôt salutaire ^^
Ça ne sauvera en rien les innombrables projets de MMO mort-nés, mais les quelques projets sérieux à venir auront enfin une base viable pour implémenter un multi qui ne rame pas au bout de cinq ou six joueurs (bon après, ça fait des siècles que je ne me suis pas penché sur cet aspect, il y avait peut-être du mieux).

Citation Envoyé par LittleWhite Voir le message

Quels est le meilleur moteur d'après vous ? Unity 5 ou Unreal Engine 4 ?
Celui que l’on maîtrise le mieux, comme le soulignait stigma. Il y a également un aspect purement contextuel ; si je devais développer un jeu smartphone, j’opterais pour Unity (à fortiori si je voulais cibler tous les acteurs du marché -WP n’est pas supporté par UE4 par exemple-), si je voulais développer dans le train avec un laptop qui ne coute pas deux bras, idem, j’opterais pour Unity (l’éditeur de UE4 est aussi puissant qu’il est gourmand en ressources matérielles).
Bref, il faut être pragmatique ; les deux outils ont leurs points forts, il convient de choisir en connaissance de cause.
2  0 
Avatar de Pat_AfterMoon
Membre averti https://www.developpez.com
Le 30/07/2016 à 23:37
Citation Envoyé par henri_b Voir le message
Toujours 15Mo pour afficher une simple image en export webgl ?
La version actuelle d'un de mes jeux fait 8Mo en WebGL, tu es sûr que tu n'as pas compilé en mode debug ?

Citation Envoyé par henri_b Voir le message
Toujours 5000 euros pour exporter sur android (ou iphone ou ...) ?
Ça fait plusieurs années qu'Android et iPhone sont inclus dans la version Free (gratuite) d'Unity, les plugins payants à 1500 euros pour avoir des fonctions avancées sur les mobiles ont même été supprimés et intégré à la version Free, je crois depuis la version 5.0, il y a 1 an.
2  0 
Avatar de MoDDiB
Membre émérite https://www.developpez.com
Le 08/09/2015 à 22:07
"Visual Studio is the new default Unity scripting editor on Windows"
1  0 
Avatar de stigma
Membre éprouvé https://www.developpez.com
Le 09/12/2015 à 15:51
Citation Envoyé par SurferIX Voir le message
Ah il y a un site français ?
Bien sûr, et le forum qui va bien avec
http://www.unity3d-france.com/unity/phpBB3/index.php
1  0 
Avatar de Greg Latiner
Membre éprouvé https://www.developpez.com
Le 29/07/2016 à 10:24
Cité au dessus, et en complément, la vidéo de la démo technologique réalisée avec cette dernière mouture d'Unity : Adam.

1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 29/07/2016 à 20:10
Pour les sorties de version, je trouve (peut être ce n'est qu'une impression) qu'il y a plus de mise à jour du côté de Unreal Engine, que de Unity. Encore une fois, je ne pense pas que ce soit un facteur significatif sur la qualité du moteur (ou du logiciel au sens large).
1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 01/08/2016 à 10:32
Simplement que nous réutilisons la même discussion (Sortie de Unity 5) pour annoncer les nouvelles versions, afin que toutes les personnes abonnées/suivant la discussion, soient au courant de la disponibilité de la nouvelle version. Il s'est révélé, à travers des discussions précédentes, que cette façon de faire était préférée par les lecteurs.
Mais bon, vous avez tout autant falsifié les stats, en rajoutant une réponse (et plus la mienne du coup) hors sujet.
1  0