Je suis passé de Unity 2022 à Unity 6, voici ce que j'ai remarqué

Pas de chamboulement

a marqué ce sujet comme résolu.
unity.png
unity.png

Bonjour,

Je viens de remarquer que Unity 6 (anciennement connu sous le nom de Unity 2023) n’est plus en version bêta. Donc, j’ai porté mon projet Get The Crates de Unity 2022.3 vers Unity 6 ! Cela signifie plusieurs choses :

  • Il n’y a plus l’écran de démarrage « Made with Unity ». Bien sûr, ce n’était pas un gros inconvénient, mais c’était quand même ennuyeux. Pour cette version, j’ai totalement supprimé l’écran de démarrage (il y a toujours l’écran de chargement sur la version Webgl/navigateur), et j’envisage de créer un écran de démarrage personnalisé à l’avenir.
  • La taille du build a un peu augmenté… mais elle est toujours d’environ 50 mégaoctets, alors peu importe. Mais le temps de build pour WebGL est beaucoup plus lent. (Dans Unity 2022, c’était environ 10 minutes, maintenant c’est… 40 minutes, et ceci : https://issuetracker.unity3d.com/issues/build-times-are-very-long-when-building-for-webgl Sérieusement, WON’T FIX ?!, wtf)
  • Sous Windows, le jeu peut essayer d’utiliser DirectX12 si possible. Je dis "peut" parce que j’ai remarqué un nouveau dossier d3d12 dans la version Windows, mais le jeu se lance toujours si je le supprime (il reviendra sûrement à DirectX11 ? Je n’ai vraiment rien trouvé à ce sujet sur Internet… )
  • La version minimale d’Android pour jouer sur smartphone est désormais Android 6 (Marshmallow).

Pour ceux qui ne le savent pas, Unity a annulé ses « frais d’exécution », ce qui est une décision géniale : https://unity.com/blog/unity-is-canceling-the-runtime-fee. Lorsque les frais d’exécution ont été annoncés pour la première fois avant leur annulation, j’ai commencé à réaliser des projets sur Godot 4…

Bref, pour finir: la transtion fut fluide pour moi. Bien que j’ai quelques avertissements concernant les fonctions obsolètes comme GameObject.FindObjectOfType (qui a été remplacée par FindObjectByType). Mais rien à réparer.

(Le jeu Get The Crates : https://gaziduc.itch.io/get-the-crates)

Voilà ce que j’ai remarqué. Et vous ? Etes-vous passé à Unity 6 ? si oui pourquoi et avez vous remarqué d’autres choses ?

Salut,

voilà un post qui pourrait plutôt être un billet ;)

Sympa qu’ils aient retiré le splash screen, j’étais pas au courant.

C’est un peu fou le rapport de temps de build WebGL ! Après, tu peux executer le jeu dans l’éditeur et n’effectuer le build qu’avant intégration donc est-ce si grave même si ça prenait 6h ?

+1 -0

voilà un post qui pourrait plutôt être un billet ;)

romantik

Je confirme, si tu veux en faire un billet ça donnera plus de visibilité à ton retour d’expérience et évitera qu’il ne finisse enfouit dans les forums :)

N’hésite pas à faire un billet, on pourra fermer ici une fois qu’il sera publié pour éviter d’avoir à suivre deux conversations.

Ce sujet est verrouillé.