Cherchez Unity

Des outils pour résoudre les problèmes et optimiser votre architecture

Last updated: November 2018

What you will get from this page: Richard Fine’s top three tips to improve your scripting experience in Unity. Follow these tips for more efficiency in your development, and less pain!

As a developer who spends a lot of time participating in the Unity community, Richard has helped many customers improve their scripting. Here he gives advice on effective use of the debugger, the “revolutionary” power of the ScriptableObject class and when to optimize your project.

Apprenez à utiliser efficacement le débogueur

While you can go a long way diagnosing problems using Debug.Log, the debugger can help you diagnose a problem faster and in more depth. If you’ve never used it before, we have guides for both Visual Studio and VS for Mac’s predecessor MonoDevelop – and if you have, I recommend taking the time to explore all the things the debugger will let you do, such as setting conditional breakpoints or using the Immediate window.

apprenez à utiliser efficacement le débogueur

Ajoutez la classe ScriptableObject à votre boîte à outil mentale pour les techniques de programmation

The ScriptableObject class is an often-overlooked part of the Unity API. Understanding ScriptableObject can help you to build a much cleaner, more elegant architecture; it can help you to keep things simple, be more data-driven, and achieve a better separation of concerns in your project. For a full explanation of ScriptableObject, plus examples of how you might apply it, there have been some great Unite talks - I gave an introduction to the subject, and others have taken it further, such as in this great talk by Ryan Hipple from Schell Games. There’s also a classe vidéo de l'équipe d'apprentissage Unity.

Optimisez tout au long du processus de développement, pas seulement à la fin

Il arrive que la solution à un problème de performance soit de modifier la conception de votre jeu. Et plus vous optimisez tard, plus il est difficile de mettre ces changements en place. Lorsque vous optimisez vos contenus, la fenêtre de statistiques vue du jeu constitue un bon point de départ, mais pour vraiment comprendre vos problèmes vous devriez utiliser le Profiler ; celui-ci contient une quantité énorme d'informations, et pour obtenir les résultats les plus précis, le meilleur moyen est de faire le profil de votre jeu une fois compilé, et non dans l'éditeur.

Optimisation de la programmation Unity

La fenêtre Profiler

Plus de ressources

Dites-nous si vous avez aimé ce contenu !

Oui, continuez comme ça Ça pourrait être mieux
Compris

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez la page de politique des cookies pour en savoir plus.