
Meilleures pratiques Unity
Nouveau sur cette page

E-books techniques

Projet d'exemple : Chasseur de gemmes Match
2D
Graphismes et rendu
- Introduction au High Definition Render Pipeline
- Anti-aliasing, volumes et exposition avec le High Definition Render Pipeline
- Lumières et ombres avec HDRP
- Réflexions et effets d'éclairage en temps réel
- Post-traitement et ray tracing avec HDRP
- Introduction au VFX Graph dans Unity
- Paramètres de projet et de qualité URP : Apprenez à partir de l'exemple 3D URP
DevOps
Programmation C# dans Unity
- 10 façons d'accélérer vos flux de travail de programmation dans Unity avec Visual Studio 2019
- Comprendre le langage de sérialisation de Unity, YAML
- Accélérez vos flux de travail de programmeur
- Meilleures pratiques de formatage pour le scripting C# dans Unity
- Conseils sur la nomination et le style de code pour le scripting C# dans Unity
- Créez un code modulaire et maintenable avec le modèle d'observateur
- Développez une base de code modulaire et flexible avec le modèle de programmation d'état
- Utilisez le pooling d'objets pour améliorer les performances des scripts C# dans Unity
- Construisez une base de code modulaire avec les modèles de programmation MVC et MVP
- Comment utiliser le modèle de fabrique pour la création d'objets à l'exécution
- Utilisez le modèle de commande pour des systèmes de jeu flexibles et extensibles
- Comment utiliser le modèle Model-View-ViewModel
- Comment utiliser le modèle de stratégie
- Comment utiliser le modèle Flyweight
- Comment utiliser le modèle Dirty Flag
- Un guide sur l'utilisation du nouveau package de navigation AI dans Unity 2022 LTS et supérieur
- Commencez avec la démo Unity ScriptableObjects
- Utilisez des événements basés sur ScriptableObject avec le modèle d'observateur
- Utilisez des énumérations basées sur ScriptableObject dans votre projet Unity
- Séparez les données et la logique du jeu dans Unity avec ScriptableObjects
- Utilisez des ScriptableObjects comme objets délégués
- Utilisez des ScriptableObjects dans Unity pour contenir des données dynamiques
Interface utilisateur (UI)
- Conseils d'optimisation de l'UI Unity
- Comment créer la prochaine génération de HMI automobile avec Unity
- Le projet d'exemple de l'UI Toolkit QuizU
- QuizU: État des modèles pour le flux de jeu
- QuizU: Gestion des écrans de menu dans UI Toolkit
- QuizU: Le modèle de présentation de vue modèle
- QuizU: Gestion des événements dans UI Toolkit
- QuizU: Conseils de performance pour UI Toolkit
- L'échantillon Unity UI Toolkit - Dragon Crashers mini manuel
Optimisation des performances
- Outils pour le profilage et le débogage
- Profilage de la mémoire dans Unity
- Conseils de profilage de performance pour les développeurs de jeux
- Optimisez la performance de votre jeu mobile: Conseils d'experts sur les graphiques et les actifs
- Conseils utiles sur le profilage avancé
- Profilage dans Unity 2021 LTS: Quoi, quand et comment
- Optimisation des performances pour des graphiques haut de gamme
- Gestion de l'utilisation du GPU pour les jeux PC et console
- Optimisation des performances: Configuration du projet et actifs
- Conseils pour l'optimisation des performances dans Unity : Programmation et architecture du code
- Meilleures pratiques pour l'optimisation des performances physiques
Art et conception de jeux
- Comment résoudre les problèmes d'animations importées dans Unity
- Conseils pour construire des contrôleurs d'animateur dans Unity
- Conseils d'optimisation mobile pour les artistes techniques – Partie I
- Conseils d'optimisation mobile pour les artistes techniques – Partie II
- Systèmes qui créent des écosystèmes : Conception de jeux émergents
- Imprévisiblement amusant : La valeur de la randomisation dans la conception de jeux
Préparation des données avec Pixyz
Unity Gaming Services
Développement de jeux
- Les huit facteurs du développement de jeux multijoueurs
- Comment gérer la latence réseau dans les jeux multijoueurs
- Neuf cas d'utilisation pour les outils Game Backend de Unity
- Qu'est-ce qu'une économie en jeu
- Construire une économie en jeu
Fidélisation des joueurs
- Améliorer la rétention à chaque étape du cycle de vie du joueur
- Comment appliquer les tests A/B aux jeux
Unity Ads
- Comment monétiser efficacement et durablement dans les jeux mobiles
Tests, débogage et assurance qualité
- Comment déboguer le code de jeu avec les analyseurs Roslyn
- Comment exécuter des tests automatisés pour vos jeux avec le Unity Test Framework
- Accélérez votre flux de travail de débogage avec Microsoft Visual Studio Code
- Comment déboguer votre code avec Microsoft Visual Studio 2022
- Conseils sur les tests et l'assurance qualité pour les projets Unity
Nouveaux e-books

UI Toolkit pour les développeurs Unity avancés (édition Unity 6)
Lisez ce nouveau guide majeur qui se concentre sur les fonctionnalités de l'UI Toolkit, avec des sections couvrant les capacités de Unity 6 telles que la liaison de données, la localisation, les contrôles personnalisés, et bien plus encore.

Créez des shaders populaires et des effets visuels avec le Universal Render Pipeline (édition Unity 6)
Téléchargez cet e-book pour apprendre à créer des shaders polyvalents et des effets visuels avec URP dans Unity 6.

Le guide ultime du réseautage multijoueur pour les développeurs Unity avancés
Cet e-book explore les concepts fondamentaux du multijoueur Unity, différents systèmes multijoueurs et modèles de mise en réseau, et couvre un exemple d'utilisation de Netcode for GameObjects.

Utilisez un guide de style C# pour un code de jeu propre et évolutif (édition Unity 6)
E-books techniques pour les programmeurs
- Utilisez un guide de style C# pour un code de jeu propre et évolutif (édition Unity 6)
- Le guide ultime du réseautage multijoueur pour les développeurs Unity avancés
- Optimisez les performances de votre jeu pour mobile, XR et le web dans Unity (Unity 6)
- Optimisez les performances de votre jeu pour consoles et PC dans Unity (Unity 6)
- Meilleures pratiques pour l'organisation de projet et le contrôle de version (Unity 6)
- Introduction à DOTS pour les développeurs Unity avancés
- Guide ultime pour le profilage des jeux Unity
- Créez un guide de style de code C#
- Optimisez les performances de votre jeu pour mobile (Unity 2020 LTS)
- Guide de terrain pour le développement de jeux Unity
- Optimisez les performances de votre jeu sur console et PC
- Augmentez la productivité avec Unity 2020 LTS
- Améliorez vos compétences en programmation avec des modèles de programmation de jeux
- Améliorez votre code avec des modèles de conception et SOLID
- Créez une architecture de jeu modulaire dans Unity avec des ScriptableObjects
- Optimisez les performances de votre jeu mobile (Unity 2022 LTS)
- Optimisez les performances de votre jeu console et PC (Unity 2022 LTS)
- 80+ conseils pour augmenter la productivité dans Unity 2022 LTS
E-books techniques pour les artistes et les designers
- UI Toolkit pour les développeurs Unity avancés (édition Unity 6)
- Le guide définitif pour créer des effets visuels avancés dans Unity (édition Unity 6)
- Introduction au Universal Render Pipeline pour les créateurs Unity avancés (Unity 6)
- Le guide définitif de l'animation dans Unity
- Créez des expériences de réalité virtuelle et mixte dans Unity
- Éclairage et environnements dans le High Definition Render Pipeline (Unity 2022 LTS)
- Introduction au Universal Render Pipeline pour les créateurs Unity avancés (Unity 2022 LTS)
- Introduction à la conception de niveaux de jeu dans Unity
- Recettes pour des effets visuels populaires utilisant le Universal Render Pipeline
- Conception et mise en œuvre de l'interface utilisateur dans Unity
- Le guide définitif pour créer des effets visuels avancés dans Unity
- Le guide définitif de l'éclairage dans le High Definition Render Pipeline (HDRP) Unity 2021 LTS
- Le guide définitif de l'éclairage dans le High Definition Render Pipeline (HDRP) Unity 2020 LTS
- Art de jeu 2D, animation et éclairage pour les artistes
- Introduction au pipeline de rendu universel pour les créateurs Unity avancés
Nouveaux projets d'exemple

Dragon Crashers - Projet d'exemple de l'UI Toolkit
Ce projet officiel de l'UI Toolkit fournit des interfaces de jeu qui mettent en valeur les flux de travail de l'UI Toolkit et de l'UI Builder pour les jeux en temps réel. Explorez ce projet avec son e-book compagnon pour plus de conseils intéressants.

QuizU - Un exemple de l'UI Toolkit
QuizU est un exemple officiel de Unity démontrant divers modèles de conception et architecture de projet, y compris MVP, modèle d'état, gestion des écrans de menu et bien plus encore en utilisant l'UI Toolkit.

Gem Hunter Match - Projet d'exemple 2D
Gem Hunter Match est un projet d'exemple officiel de Unity multiplateforme qui met en valeur les capacités d'éclairage 2D et d'effets visuels dans le pipeline de rendu universel (URP) dans Unity 2022 LTS.