Usa todas las herramientas de generación de perfiles de Unity 6 de la manera más inteligente y eficiente

El perfilado es necesario para asegurar que tu juego funcione con código eficiente y un uso optimizado de la memoria, en dispositivos de gama baja y alta. También puede ayudar a cumplir con ciertas especificaciones de plataformas de distribución antes de que se publique.
A su vez, un gran rendimiento multiplataforma que no maximiza el calor y el consumo de batería es un bloque de construcción importante para tu objetivo final: alcanzar la mayor audiencia posible en sus plataformas de juego preferidas.
Nuestro e-book de perfilado actualizado, La guía definitiva para el perfilado de juegos de Unity (edición Unity 6), ya está disponible para descargar. Obtendrás casi 100 páginas de consejos sobre cómo perfilar una aplicación, gestionar su memoria y optimizar su consumo de energía con herramientas de Unity 6 – el Profiler de Unity, el Analizador de Perfiles, el Profiler de Memoria (tanto el módulo integrado como el paquete), los Depuradores de Fotogramas y Renderizado, el Auditor de Proyectos, y más.

Algunas de las herramientas más útiles en tu cinturón de herramientas de desarrollo de juegos

Nuestro equipo lanzó la versión LTS de Unity 2022 de la guía de perfilado porque escuchamos de los usuarios que el perfilado puede ser algo abrumador. Así que pensamos que ayudaría proporcionar a los desarrolladores de Unity una guía introductoria que desglosa las herramientas y que explica técnicas de perfilado fundamentales y cuándo usar cada una. Hasta ahora, ha sido uno de nuestros e-books más populares.
Como un desarrollador veterano y un asistente a una conferencia Unite hace unos años me dijo, “el perfilado es probablemente una de las herramientas más útiles que puedes añadir a tu cinturón de herramientas como desarrollador” . Los perfiladores son como herramientas de detective que te ayudan a desentrañar los misterios de por qué el rendimiento de tu aplicación está retrasado o por qué el código está asignando memoria en exceso – revelan lo que está sucediendo bajo el capó.
Una vez que entiendas cómo perfilar tu proyecto de manera efectiva, todas tus decisiones clave de desarrollo de juegos pueden ser guiadas por una consideración reflexiva de cómo obtener el mejor rendimiento posible para tus objetivos creativos.
Una mirada dentro de la guía
Todos los libros electrónicos que nuestro equipo publica son el resultado de la colaboración entre expertos en la materia, incluidos colegas de los equipos de ingeniería de Unity. Para nuestro libro electrónico de perfilado, nos unimos a varios ingenieros de Unity, así como a nuestros amigos de Arm, quienes proporcionaron sus perspectivas únicas sobre el hardware, incluyendo ayudarnos a mapear una colección de herramientas de perfilado específicas de la plataforma que enumeramos al final de la guía.

Entonces, ¿cuáles son los aspectos destacados del libro electrónico de perfilado?
Noticias y actualizaciones del producto Unity 6: El libro electrónico incluye las mejoras que se han realizado en toda la suite de herramientas de perfilado para que puedas usarlo con confianza como referencia, junto con la documentación de Unity, para tus proyectos de Unity 6. Por ejemplo, cubre el Auditor de Proyectos que está disponible como un paquete con Unity 6.1. Esta es una herramienta de análisis poderosa para proyectos de Unity, diseñada para ayudar a los desarrolladores a optimizar el rendimiento, mantener las mejores prácticas e identificar problemas y cuellos de botella potenciales en sus proyectos.

Explicaciones de conceptos clave de rendimiento: Más allá de las herramientas en sí, el libro electrónico también explica conceptos como entender el presupuesto de fotogramas, la anatomía de un fotograma, perfilado basado en muestras vs basado en instrumentación, establecer una metodología de perfilado, estar limitado por la CPU vs estar limitado por la GPU, y control térmico móvil y duración de la batería.

Cuándo y cómo perfilar: Obtendrás consejos sobre cómo definir presupuestos y evaluar sistemáticamente los resultados para asegurarte de que te mantienes en el camino, incluyendo una introducción a las restricciones específicas en móviles. También analizamos trampas comunes y cuellos de botella, y las herramientas para abordarlos.

Y, por supuesto, un recorrido completo (con un montón de consejos) de las herramientas de perfilado de Unity: Para cada herramienta, obtendrás una introducción rápida y consejos prácticos para usarlas de la manera más eficiente. También ampliamos el enfoque más allá de la generación de perfiles para investigar la depuración y, como se mencionó anteriormente, enumeramos las herramientas de generación de perfiles nativas proporcionadas por los diferentes proveedores de plataformas, como Arm Performance Studio.

Espero que descargues nuestra nueva guía de generación de perfiles y la encuentres útil. Es solo uno de los muchos libros electrónicos recientemente actualizados para Unity 6, incluidos nuestros dos guías de optimización de rendimiento que anunciamos en esta publicación de blog.


Encontrarás todos los libros electrónicos y artículos para desarrolladores avanzados de Unity, artistas y artistas técnicos en el centro de mejores prácticas de Unity y en la sección de guías de mejores prácticas de la documentación de Unity.
