
Mejores prácticas de Unity
Nuevo en esta página

Libros electrónicos técnicos

Proyecto de muestra: Cazador de gemas Match
2D
Gráficos y renderizado
- Introducción a la High Definition Render Pipeline
- Anti-aliasing, volúmenes y exposición con la High Definition Render Pipeline
- Reflexiones y efectos de iluminación en tiempo real
- Post-procesamiento y trazado de rayos con HDRP
- Introducción al VFX Graph en Unity
- Proyecto URP y configuraciones de calidad: Aprender del ejemplo 3D de URP
DevOps
Programación en C# en Unity
- 10 maneras de acelerar tus flujos de trabajo de programación en Unity con Visual Studio 2019
- Entendiendo el lenguaje de serialización de Unity, YAML
- Acelera tus flujos de trabajo de programador
- Mejores prácticas de formato para scripting en C# en Unity
- Consejos de nomenclatura y estilo de código para scripting en C# en Unity
- Crea código modular y mantenible con el patrón observador
- Desarrolla una base de código modular y flexible con el patrón de programación de estado
- Usa agrupamiento de objetos para mejorar el rendimiento de los scripts en C# en Unity
- Construye una base de código modular con patrones de programación MVC y MVP
- Cómo usar el patrón de fábrica para la creación de objetos en tiempo de ejecución
- Usa el patrón de comando para sistemas de juego flexibles y extensibles
- Cómo usar el patrón Modelo-Vista-VistaModelo
- Cómo usar el patrón de estrategia
- Cómo usar el patrón Flyweight
- Cómo usar el patrón Dirty Flag
- Una guía sobre el uso del nuevo paquete de navegación AI en Unity 2022 LTS y superior
- Comienza con la demostración de Unity ScriptableObjects
- Usa eventos basados en ScriptableObject con el patrón observador
- Usa enums basados en ScriptableObject en tu proyecto de Unity
- Separa los datos y la lógica del juego en Unity con ScriptableObjects
- Usa ScriptableObjects como objetos delegados
- Usa ScriptableObjects en Unity para mantener datos dinámicos
Interfaz de usuario (UI)
- Consejos de optimización de Unity UI
- Cómo crear la próxima generación de HMI automotriz con Unity
- El proyecto de muestra del UI Toolkit QuizU
- QuizU: Patrones de estado para el flujo del juego
- QuizU: Gestionando pantallas de menú en UI Toolkit
- QuizU: El patrón Modelo Vista Presentador
- QuizU: Manejo de eventos en UI Toolkit
- QuizU: Consejos de rendimiento del UI Toolkit
- La muestra del Unity UI Toolkit - Dragon Crashers mini manual
Optimización del rendimiento
- Herramientas para perfilado y depuración
- Perfilado de memoria en Unity
- Consejos de perfilado de rendimiento para desarrolladores de juegos
- Optimiza el rendimiento de tu juego móvil: Consejos de expertos sobre gráficos y activos
- Consejos útiles sobre perfilado avanzado
- Perfilado en Unity 2021 LTS: Qué, cuándo y cómo
- Optimización del rendimiento para gráficos de alta gama
- Gestión del uso de GPU para juegos de PC y consola
- Optimización del rendimiento: Configuración del proyecto y activos
- Consejos para la optimización del rendimiento en Unity: Programación y arquitectura de código
- Mejores prácticas de optimización del rendimiento de física
Arte y diseño de juegos
- Cómo solucionar problemas con animaciones importadas en Unity
- Consejos para construir controladores de animador en Unity
- Consejos de optimización móvil para artistas técnicos – Parte I
- Consejos de optimización móvil para artistas técnicos – Parte II
- Sistemas que crean ecosistemas: Diseño de juegos emergentes
- Divertido de manera impredecible: El valor de la aleatorización en el diseño de juegos
Preparación de datos con Pixyz
Servicios de juegos de Unity
Desarrollo de juegos
- Los ocho factores del desarrollo de juegos multijugador
- Cómo gestionar la latencia de red en juegos multijugador
- Nueve casos de uso para las herramientas de Game Backend de Unity
- ¿Qué es una economía en el juego?
- Construyendo una economía en el juego
Compromiso del jugador
- Mejora la retención en cada etapa del ciclo de vida del jugador
- Cómo aplicar pruebas A/B a los juegos
Unity Ads
- Cómo monetizar de manera efectiva y sostenible en juegos móviles
Pruebas, depuración y aseguramiento de calidad
- Cómo depurar el código del juego con Analizadores de Roslyn
- Cómo ejecutar pruebas automatizadas para tus juegos con el Unity Test Framework
- Acelera tu flujo de trabajo de depuración con Microsoft Visual Studio Code
- Cómo depurar tu código con Microsoft Visual Studio 2022
- Consejos de pruebas y aseguramiento de calidad para proyectos de Unity
Nuevos libros electrónicos

UI Toolkit para desarrolladores avanzados de Unity (edición Unity 6)
Lee esta nueva guía importante que se centra en las características de UI Toolkit, con secciones que cubren las capacidades de Unity 6 como enlace de datos, localización, controles personalizados y mucho más.

Crea sombreadores populares y efectos visuales con el Universal Render Pipeline (edición Unity 6)
Descarga este e-book para aprender a crear sombreadores versátiles y efectos visuales con URP en Unity 6.

La guía definitiva para redes multijugador para desarrolladores avanzados de Unity
Este e-book explora los conceptos básicos del multijugador de Unity, diferentes sistemas multijugador y modelos de red, y cubre un ejemplo de uso de Netcode for GameObjects.

Usa una guía de estilo de C# para un código de juego limpio y escalable (edición Unity 6)
E-books técnicos para programadores
- Usa una guía de estilo de C# para un código de juego limpio y escalable (edición Unity 6)
- La guía definitiva para redes multijugador para desarrolladores avanzados de Unity
- Optimiza el rendimiento de tu juego para móviles, XR y la web en Unity (Unity 6)
- Optimiza el rendimiento de tu juego para consolas y PC en Unity (Unity 6)
- Mejores prácticas para la organización de proyectos y control de versiones (Unity 6)
- Introducción a DOTS para desarrolladores avanzados de Unity
- Guía definitiva para perfilar juegos de Unity
- Crea una guía de estilo de código C#
- Optimiza el rendimiento de tu juego móvil (Unity 2020 LTS)
- Guía de campo para desarrolladores de juegos de Unity
- Optimiza el rendimiento de tu juego en consola y PC
- Aumenta la productividad con Unity 2020 LTS
- Mejora tu programación con patrones de programación de juegos
- Mejora tu código con patrones de diseño y SOLID
- Crea una arquitectura de juego modular en Unity con ScriptableObjects
- Optimiza el rendimiento de tu juego móvil (Unity 2022 LTS)
- Optimiza el rendimiento de tu juego en consola y PC (Unity 2022 LTS)
- Más de 80 consejos para aumentar la productividad en Unity 2022 LTS
E-books técnicos para artistas y diseñadores
- UI Toolkit para desarrolladores avanzados de Unity (edición Unity 6)
- Crea shaders populares y efectos visuales con el Universal Render Pipeline (edición Unity 6)
- La guía definitiva para crear efectos visuales avanzados en Unity (edición Unity 6)
- Introducción al Universal Render Pipeline para creadores avanzados de Unity (Unity 6)
- La guía definitiva para la animación en Unity
- Crea experiencias de realidad virtual y mixta en Unity
- Iluminación y entornos en el High Definition Render Pipeline (Unity 2022 LTS)
- Introducción al Universal Render Pipeline para creadores avanzados de Unity (Unity 2022 LTS)
- Introducción al diseño de niveles de juego en Unity
- Recetas para efectos visuales populares utilizando el Universal Render Pipeline
- Diseño e implementación de interfaces de usuario en Unity
- La guía definitiva para crear efectos visuales avanzados en Unity
- La guía definitiva para la iluminación en el High Definition Render Pipeline (HDRP) Unity 2021 LTS
- La guía definitiva para la iluminación en el High Definition Render Pipeline (HDRP) Unity 2020 LTS
- Arte de juego 2D, animación e iluminación para artistas
- Introducción al Universal Render Pipeline para creadores avanzados de Unity
Nuevos proyectos de muestra

Dragon Crashers - Proyecto de muestra de UI Toolkit
Este proyecto oficial de UI Toolkit proporciona interfaces de juego que muestran flujos de trabajo de UI Toolkit y UI Builder para juegos en tiempo de ejecución. Explora este proyecto con su libro electrónico complementario para obtener más consejos geniales.

QuizU - Un ejemplo de toolkit de UI
QuizU es un ejemplo oficial de Unity que demuestra varios patrones de diseño y arquitectura de proyectos, incluyendo MVP, patrón de estado, gestión de pantallas de menú y mucho más utilizando UI Toolkit.

Gem Hunter Match - Proyecto de muestra 2D
Gem Hunter Match es un proyecto de muestra oficial de Unity multiplataforma que muestra las capacidades de iluminación 2D y efectos visuales en el Universal Render Pipeline (URP) en Unity 2022 LTS.