Buscar en Unity

Herramientas para solucionar problemas y hacer que tu arquitectura tenga sentido

Última actualización: noviembre de 2018

Lo que encontrarás en esta página: los tres consejos principales de Richard Fine para mejorar tu experiencia con el scripting en Unity. ¡Sigue estos consejos para tener un desarrollo más eficiente y con menos obstáculos!

Richard es un desarrollador que participa mucho en la comunidad de Unity, por lo que ha ayudado a muchos clientes a mejorar su scripting. En este artículo, ofrece algunos consejos sobre cómo utilizar el depurador de forma efectiva, el poder "revolucionario" de la clase ScriptableObject, y cuándo optimizar tu proyecto.

Aprende a utilizar el depurador de una manera eficaz

Aunque puedes diagnosticar muchos problemas con Debug.Log, el depurador puede ayudarte a diagnosticar un problema de forma más rápida y detallada. Si nunca lo has usado, tenemos guías para Visual Studio y VS para el predecesor de Mac, MonoDevelop. Si lo has usado antes, te recomiendo que tomes el tiempo para explorar todas las cosas que te permite hacer el depurador, como establecer puntos de salida condicionales o utilizar la ventana Immediate.

aprende a usar el depurador de manera eficaz

Y la clase ScriptableObject a tu caja de herramientas mental de las técnicas de scripts

La clase ScriptableObject se suele pasar por alto en la API de Unity. Al entender cómo funciona ScriptableObject, podrás construir una arquitectura mucho más limpia y elegante, ya que te permite mantener la simplicidad, tener una mayor orientación hacia los datos y lograr una mejor separación de las preocupaciones en tu proyecto. Si quieres una explicación completa de ScriptableObject y algunos ejemplos sobre cómo se puede aplicar, mira algunas presentaciones muy útiles de Unite: Presenté una introducción al tema, y otros han ofrecido explicaciones más detalladas, como la de esta fabulosa conferencia de Ryan Hipple, de Schell Games. También puedes ver clase en video del equipo de Aprendizaje de Unity..

Optimiza durante todo el proceso de desarrollo, no solo al final

A veces la respuesta correcta a un problema de rendimiento es cambiar el diseño de tu juego, y cuanto más tarde optimices en el proyecto, más difícil será hacer ese tipo de cambios. Cuando estás optimizando, la ventana de estadísticas Stats en la vista del Juego es un buen comienzo, pero para entender realmente los problemas, deberías usar el Profiler. Hay una gran cantidad de información allí; para obtener los resultados más precisos, deberías perfilar tu juego mientras se está ejecutando como una compilación real, en lugar de hacerlo en el editor.

Mejor optimizador de scripts con Unity

La ventana Profiler

Mas recursos

¡Debemos saberlo! ¿Te gustó este contenido?

Sí. Que sigan llegando Me da igual. Podría ser mejor