Avec Unity Game Engine, vous pouvez créer des projets 3D en temps réel pour les jeux, l’animation, le cinéma, l’automobile, les transports, l’architecture, l’ingénierie, la fabrication et la construction. Unity comprend également de nouveaux outils puissants, tels que Timeline et Cinemachine, qui permettent aux artistes de créer du contenu cinématographique et des séquences de jeu sans avoir besoin d’un ingénieur. Les créateurs peuvent désormais passer plus de temps à faire, moins de temps à faire la queue.
Unité Personnelle
Pour les débutants, les étudiants et les amateurs qui souhaitent explorer et démarrer avec Unity. Entièrement gratuit — aucune redevance, aucune carte de crédit requise Vous possédez l’intégralité du contenu que vous créez
Tout ce dont vous avez besoin pour commencer
Unity Personal est un excellent endroit pour les débutants et les amateurs pour commencer. Il comprend l’accès à toutes les fonctionnalités de base du moteur de jeu, aux mises à jour continues, aux versions bêta et à toutes les plateformes de publication.
Commencez à créer
Passez efficacement du prototypage à la production complète avec un éditeur vraiment flexible et des flux de travail intuitifs pris en charge par des tonnes de didacticiels et d’actifs prêts à l’emploi pour guider votre apprentissage et votre développement.
Travaillez avec les dernières
Les mises à jour continues vous permettent de développer avec toutes les fonctionnalités les plus récentes et les plus avancées pour les visuels haut de gamme, l’audio, l’animation, la physique – tout ce dont vous avez besoin pour créer n’importe quel type de jeu.
Construire pour tous les publics
Ciblez plus d’appareils plus facilement – avec Unity, vous pouvez créer une seule fois et déployer sur la plus grande gamme de plates-formes mobiles, VR, de bureau, Web, consoles et TV du secteur en un seul clic.
Quoi de neuf:
Améliorations
- Graphiques : réduction de l’accrochage du fil principal causé par le chargement du shader
- iOS : réduisez l’utilisation de la mémoire pour les petits téléchargements dans UnityWebRequest. (1355235)
- Particules : optimisez les canaux de sommets en supprimant les données du maillage qui sont utilisés par les systèmes de particules lorsque le maillage est inclus dans des ensembles d’actifs. (1313420)
Changements
- Graphiques : mise à jour de la bibliothèque TinyExr intégrée (externe) vers la version 1.0 (1345230)
- Gestionnaire de packages : le cache Git LFS activé en définissant la variable d’environnement UPM_ENABLE_GIT_LFS_CACHE est désormais toujours situé sous la racine du cache global, même lorsque l’emplacement de la racine du cache est personnalisé.
- XR : mise à jour de la boîte à outils d’interaction XR vers la version 1.0.0-pre.5. Veuillez vous référer au journal des modifications du package en ligne ici : https://docs.unity3d.com/Packages/[email protected]/changelog/CHANGELOG.html
- Correctifs
- 2D : Correction d’un crash potentiel causé par une condition de concurrence lors du chargement de SpriteRenderer à partir de plusieurs threads. (1351843)
- Audio : correction d’un plantage lors du passage d’un argument nul à AudioMixer.FindSnapshot. (1341752)
- Graphiques : Correction d’une génération de code de shader incorrecte lors de l’utilisation de SV_POSITION en demi-précision. (1323558)
- Graphiques : correction des pics de performances dans OSX lors de l’utilisation d’un moniteur externe. L’éditeur de métal sur OSX utilise désormais CVDisplayLink pour les présentations temporelles. (1327408)
- Linux : Correction d’un problème où le menu Actifs était désactivé après avoir utilisé le menu contextuel du clic droit, ou des éléments du menu contextuel étaient désactivés de manière inattendue. (1346205)
- Gestionnaire de packages : correction d’un problème où les packages utilisant Git LFS sur du matériel Apple Silicon échouaient si Git LFS était installé via Homebrew et que l’emplacement de l’exécutable Git LFS n’était pas ajouté à la variable d’environnement PATH. (1353769)
- Particules : marque automatiquement les textures comme lisibles, si elles sont utilisées par le module Particle System Shape. (1344356)
- Préfabriqués : correction d’un plantage lorsque des GameObjects ou des composants sont appliqués à Prefab alors que le pipeline d’actifs était en pause. (1324978)
- Profiler : Correction d’un problème où le graphique du profileur d’utilisation du processeur n’affichait pas Vsync comme catégorie lorsque l’éditeur attendait dans WaitForTargetFPS->TimeUpdate.WaitForLastPresentationAndUpdateTime pour PS4, PS5, D3D11 et D3D12. (1335370)
- Shaders : correction d’un problème où l’activation de « Optimiser les données de maillage » dans les paramètres du lecteur ralentissait considérablement le processus de construction. (1349093)
- uGUI : correction d’un problème lorsque plusieurs matériaux avec plusieurs textures sont attribués à un seul élément d’interface utilisateur ne s’affichaient pas correctement. (1341814)
- Plate-forme Windows universelle : correction d’un problème de concurrence lors de l’utilisation des propriétés « texte » ou « sélection » de TouchScreenKeyboard immédiatement après avoir appelé Open. (1345877)
- Plate-forme Windows universelle : correction d’un problème où TouchScreenKeyboard sur HoloLens2 se fermait quelques secondes après avoir focalisé un champ de saisie TextMeshPro. (1360514)
- XR : Correction d’un problème de régression des performances avant l’appel à verrouillage tardif et de l’interface utilisateur de l’espace mondial et du terrain toujours dessinés à l’origine. (1337356, 1337972)
- XR : Correction d’un problème avec la transmission des normales de profondeur de la caméra en XR. (1284715)
Problèmes connus dans 2021.1.22f1
- Asset Bundles : le processus de création des AssetBundles est lent lorsque le nombre de fichiers est énorme (1358059)
- Pipeline d’importation d’actifs : l’éditeur plante et manque de mémoire lors de l’importation d’un grand nombre d’actifs (principalement des textures) à la fois, sous Windows/DX11 (1324536)
- Importateurs d’actifs : l’éditeur se bloque sur UnityEditor.Unsupported :IsDestroyScriptableObject lors de l’application de modifications à un actif personnalisé (1353925)
- Importateurs d’actifs : [MacOS] La deuxième instance Unity dans Activity Monitor « ne répond pas » après l’importation (1331736)
- Audio : plantage sur AudioCustomFilter::GetOrCreateDSP lors de la recompilation de scripts en mode Lecture (1354002)
- Illumination globale : crash lors de la sculpture de terrain et de la création de cartes lumineuses (1266511)
- Illumination globale: [Enlighten] Erreur fatale lors de la fermeture de l’éditeur lors de la génération de l’éclairage (1354238)
- Illumination globale: [LightProbes] Les sondes perdent leurs données d’éclairage après être entrées en mode Lecture lorsque Baked et Realtime GI sont activés (1052045)
- IMGUI : le défilement saute lors du défilement dans le gestionnaire d’entrée (1362327)
- Input : Input.GetKey ne se déclenche pas lorsque le curseur de la souris est en dehors de la fenêtre de jeu (1358134)
- Linux : l’éditeur Linux se bloque à « _XFreeX11XCBStructure » lors du chargement des didacticiels (1323204)
- MacOS : le nombre de ports ne cesse d’augmenter dans la version autonome sur Mac autonome (1365570)
- Mobile: [Android] L’application s’arrête car OnPixelCopyFinishedListener n’est pas pris en charge sur les appareils avec moins de 24 SDK (1331290)
- Packman : l’utilisateur ne peut pas facilement configurer l’emplacement du cache local des packages UPM et Asset Store (1317232)
- Profilage : des erreurs GUIStyle sont émises lors de l’entrée en mode Lecture avec le profileur ancré et l’option « Maximiser à la lecture » activée (1364443)
- Profilage : Profiler.GetTotalAllocatedMemoryLong augmente lorsque la scène est chargée et déchargée (1364643)
- Qualité de vie : plantage sur GUIView::DoPaint lors de la sélection de la couleur avec un sélecteur de couleurs (1355078)
- Gestion des scènes : performances médiocres lors du chargement ou du déchargement d’une grande scène (1360901)
- Script : plantage sur mono_class_init lors de l’entrée en mode lecture après recompilation des scripts (1262671)
- Script : augmentation du temps de rechargement de l’assemblage de script (1323490)
- Script : dégradation des performances lors de l’activation ou de la désactivation de l’uGUI GameObject (1348763)
- Script : Unity n’exécute pas les tisserands de code lorsque le projet est ouvert pour la première fois (1350116)
- Vulkan : [Editor] Les textures GameObjects de la scène sont apparemment aléatoires et changent de couleur en fonction de la position de la caméra de la scène. (1337772)
- XR : [Linux] La vue de la scène ne s’affiche pas lors de l’ouverture d’un nouveau projet de modèle AR ou VR ou en appuyant sur « Afficher les didacticiels » (1362435)