¿Qué estás buscando?
Engine & platform

Obtenga nuestras guías de mejores prácticas de LTS 2022 para optimizar juegos para dispositivos móviles, consolas y PC

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESProduct Marketing Core Tech
Dec 7, 2023|6 minutos
Obtenga nuestras guías de mejores prácticas de LTS 2022 para optimizar juegos para dispositivos móviles, consolas y PC
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

Los teléfonos pueden volverse más grandes (o más pequeños), las computadoras más potentes y diferentes estilos visuales pueden ponerse de moda o pasar de moda. Pero hay algo que permanece constante en el desarrollo de juegos: Necesitas optimizar tu juego para el hardware de destino.

Afortunadamente, nuestras guías de optimización actualizadas ya están disponibles. Optimice el rendimiento de su juego para dispositivos móviles y Optimice el rendimiento de su juego para consolas y PCincluye las últimas actualizaciones de Unity 2022 LTS y le brinda un arsenal de consejos, tácticas y soluciones alternativas útiles para optimizar sus proyectos.

Imágenes en paralelo de las demostraciones de Enemies y Happy Harvest de Unity
Ya están disponibles dos nuevos libros electrónicos de optimización para Unity 2022 LTS

Estas guías se basan en el profundo conocimiento del equipo de Accelerate Solutions . Integrado por los ingenieros de software más experimentados de Unity, este equipo brinda soporte a una gran cantidad de clientes de Unity y profundiza en los proyectos de juegos para ayudar a identificar puntos en los que se podría optimizar el rendimiento para lograr mayor velocidad, estabilidad y eficiencia.

Nota: Las versiones LTS de Unity 2020 de las guías aún están disponibles si estás desarrollando en esa versión del motor. Todos los libros electrónicos técnicos y creativos avanzados están disponibles en el centro de mejores prácticas de Unity.

Sea lo que sea lo que necesites optimizar, hay un consejo que te ayudará
La configuración adecuada de importación de texturas ayudará a optimizar el tamaño de la compilación.
La configuración adecuada de importación de texturas ayudará a optimizar el tamaño de la compilación.

Cada guía incluye consejos prácticos sobre herramientas de creación de perfiles, programación y arquitectura de código, trabajo con activos, canales de renderizado, interfaz de usuario y mucho más. También hay muchos enlaces nuevos y actualizados a documentación adicional y otros recursos si desea profundizar.

A continuación se muestra una muestra de los temas que cubren las guías.

Identificación de los cuellos de botella: Cómo comprender la metodología básica de optimización del rendimiento y utilizar Unity Profiler y Profile Analyzer; cómo tener en cuenta la temperatura del dispositivo móvil, trabajar dentro de un presupuesto de cuadros específico y ver si su proyecto está limitado por la CPU o la GPU

Gestión de memoria: Cómo utilizar el Memory Profiler, reducir el trabajo de recolección de basura y utilizar el recolector de basura incremental

Programación y arquitectura de código: Cómo minimizar el código costoso, por qué debería utilizar valores hash en lugar de parámetros de cadena, cómo elegir la estructura de datos adecuada y cómo utilizar ScriptableObjects para mejorar el rendimiento

Capture, inspeccione y compare instantáneas en el Memory Profiler.
Capture, inspeccione y compare instantáneas en el Memory Profiler.

Configuración del proyecto: Cómo deshabilitar configuraciones innecesarias de reproductor o calidad, o física; cómo evitar grandes jerarquías y trabajar con Vsync

Activos: Cómo importar y comprimir texturas correctamente, verificar el conteo de polígonos, automatizar la configuración de importación mediante AssetPostprocessor, Unity DataTools y cómo aprovechar el sistema de activos direccionables

Optimización de gráficos y GPU (móvil): Cuándo usar la agrupación de llamadas de dibujo, evitar demasiadas luces dinámicas y cómo usar capas de luz de manera efectiva; cómo usar Occlusion Culling para eliminar objetos ocultos, evitar la resolución nativa móvil, minimizar la sobreexposición y la combinación alfa, lidiar con los efectos de posprocesamiento y mucho más

Gráficos (consola/PC): Cómo optimizar los canales de renderizado y el gráfico de sombreadores, eliminar configuraciones de sombreadores integradas, eliminar variantes de sombreadores y trabajar con sondas de reflexión, sombras y efectos de sombreadores

Optimización de GPU (consola/PC): Cómo evaluar la GPU, optimizar la fill rate y reducir el sobredibujo, observar el orden de dibujo y las colas de renderizado, reducir el conteo de lotes, activar trabajos gráficos, evitar sombreadores de teselación y reemplazar sombreadores de geometría con sombreadores de cómputo

Los materiales, como la piel o el follaje, pueden beneficiarse de las funciones avanzadas de iluminación y sombreado preconfiguradas con HDRP.
Los materiales, como la piel o el follaje, pueden beneficiarse de las funciones avanzadas de iluminación y sombreado preconfiguradas con HDRP.

Interfaz de usuario: Comprender las diferencias entre UGUI y UI Toolkit; cómo dividir sus lienzos, ocultar elementos invisibles de la interfaz de usuario, limitar los GraphicRaycasters y deshabilitar Raycast Target; por qué debe evitar los grupos de diseño, las vistas de lista y cuadrícula grandes y numerosos elementos superpuestos

Física: Cómo simplificar colisionadores, ajustar la frecuencia de simulación, modificar CookingOptions para MeshColliders, usar Box Pruning para escenas grandes, modificar iteraciones del solucionador, deshabilitar la sincronización automática de transformaciones, reutilizar devoluciones de llamadas de colisión, mover colisionadores estáticos, usar consultas sin asignación, consultas por lotes para la proyección de rayos y visualizar con el depurador de física

Audio: Comparación de mono y estéreo; técnicas de compresión, tipo de carga y técnicas para descargar fuentes de audio silenciadas de la memoria, uso de archivos sin pérdida como fuente, cómo reducir sus clips de audio y optimizar el mezclador de audio

Optimice la configuración de importación de sus clips de audio.
Optimice la configuración de importación de sus clips de audio.
Consulte nuestros otros libros electrónicos sobre canales de renderizado, creación de perfiles y control de versiones.
Encuentre todos los libros electrónicos avanzados para desarrolladores profesionales, artistas, artistas técnicos y diseñadores en el centro de mejores prácticas de Unity .
Encuentre todos los libros electrónicos avanzados para desarrolladores profesionales, artistas, artistas técnicos y diseñadores en el centro de mejores prácticas de Unity .

Optimizar tus juegos móviles, de PC y de consola es un proceso que sustenta todo el ciclo de desarrollo del juego. Como lo muestran las listas de muchos puntos en la sección anterior, estos libros electrónicos proporcionan una amplia gama de consejos para cada parte de tu juego, como scripts, renderizado, gráficos y creación de perfiles.

Asegúrese de consultar las guías de optimización junto con nuestros libros electrónicos sobre estos temas relacionados:

Esperamos que disfrutes de nuestras últimas guías de optimización para juegos móviles y de consola/PC.

Puede encontrar todos los libros electrónicos (y muchos artículos instructivos) en el centro de mejores prácticas de Unity o a través de la página de mejores prácticas avanzadas en la documentación de Unity .