Unity Developer
Crea juegos Unity de alto rendimiento con orientación de expertos
Los desarrolladores de juegos struggle with Unity performance optimization, modern rendering pipelines, and cross-platform deployment. This skill proporciona orientación experta sobre Unity 6 LTS, C# best practices, y patrones de arquitectura escalables para desarrollo de juegos profesionales.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "Unity Developer". ¿Cómo optimizo mi juego Unity para dispositivos móviles?
Resultado esperado:
- 1. Switch to Universal Render Pipeline (URP) for mobile-optimized rendering
- 2. Implement LOD groups for 3D models with automatic switching distances
- 3. Use texture compression (ASTC for Android, PVRTC for iOS) and texture streaming
- 4. Enable occlusion culling to skip rendering hidden objects
- 5. Optimize physics by simplifying collision meshes and using layers effectively
- 6. Reduce draw calls through batching and sprite atlases
- 7. Profile on actual target devices, not just the Unity Editor
Usando "Unity Developer". ¿Cuál es la mejor manera de manejar la carga de activos en un juego Unity grande?
Resultado esperado:
- Use the Addressable Assets System for dynamic content loading. Key benefits include:
- - Automatic dependency tracking and asset bundle creation
- - Remote content delivery without app updates
- - Memory-efficient loading and unloading of assets
- - Async loading with progress callbacks for smooth UX
- - Built-in caching and versioning support
- Structure your addressables by gameplay context (levels, characters, UI) to load only what is needed.
Auditoría de seguridad
SeguroThis is a prompt-only skill containing instructions for Unity game development assistance. Static analysis scanned 1 file (233 lines) and found no executable code, network calls, or filesystem access. The skill provides guidance on Unity 6 LTS, rendering pipelines, performance optimization, and cross-platform deployment. No security risks identified.
Puntuación de calidad
Lo que puedes crear
Optimización de juegos móviles
Optimiza un juego móvil Unity para iOS y Android usando URP, sistemas LOD y texture streaming para lograr 60 FPS en dispositivos de gama media.
Diseño de arquitectura multijugador
Diseña una arquitectura de juego multijugador escalable usando Unity Netcode for GameObjects con servidores dedicados y sincronización cliente-servidor.
Desarrollo de shaders personalizados
Crea efectos visuales estilizados usando Shader Graph y HLSL para un estilo de arte único manteniendo el rendimiento entre plataformas.
Prueba estos prompts
Ayúdame a configurar un nuevo proyecto Unity 6 LTS para un juego 2D móvil. ¿Qué ajustes de proyecto, render pipeline y estructura de carpetas debo usar para una organización óptima?
Mi juego Unity está experimentando caídas de cuadros durante el juego. Guíame a través del uso del Unity Profiler para identificar cuellos de botella y sugiere estrategias de optimización para CPU, GPU y memoria.
Necesito compilar mi juego Unity para iOS, Android y PC. ¿Cuáles son los ajustes clave específicos de plataforma, optimizaciones y requisitos de certificación que debo considerar para cada objetivo?
Diseña una arquitectura Entity Component System para un juego de estrategia en tiempo real con cientos de unidades. Incluye integración con Job System y Burst Compiler para máximo rendimiento. Proporciona ejemplos de código para sistemas de movimiento, combate e IA.
Mejores prácticas
- Perfila temprano y frecuentemente usando Unity Profiler, Frame Debugger y Memory Profiler para identificar cuellos de botella antes de que se vuelvan críticos
- Usa Scriptable Objects para diseño basado en datos para separar contenido del código y habilitar flujos de trabajo amigables para diseñadores
- Implementa object pooling para objetos frecuentemente instanciados como proyectiles, partículas y elementos de UI para reducir la recolección de basura
Evitar
- Usar FindObjectOfType o GetComponent en bucles Update, causando severa degradación del rendimiento
- Cargar todos los activos en memoria al inicio en lugar de usar Addressables para carga bajo demanda
- Ignorar requisitos específicos de plataforma hasta tarde en el desarrollo, arriesgando fallos de certificación