Resumen

Domina un flujo profesional en Unreal Engine con pasos claros: crea un proyecto limpio, migra solo lo necesario y aplica la guía de Allar para nombrar assets. Con estas buenas prácticas ganarás orden, velocidad y legibilidad, incluso cuando más personas se sumen al desarrollo.

¿Cómo crear un proyecto en Unreal Engine con buenas prácticas?

Configura desde el inicio con criterios profesionales. Evitar “basura” y pensar en escalabilidad te ahorra retrabajo. Así garantizas que cualquier integrante entienda qué hace cada pieza del proyecto.

¿Qué configuración inicial elegir?

  • Abre el launcher de Epic Games y entra a Unreal Engine desde Libraries. Lanza la versión instalada, por ejemplo 4.25.4.
  • Elige “Juegos” y selecciona el template “Blank”. Nada de atajos: configura todo desde cero.
  • Define el lenguaje: Blueprints o C++. Puedes cambiarlo después, pero fija una base.
  • Calidad: máxima si es para PC. Para móviles o VR, usa “escalable 3D/2D”.
  • Ray tracing: desactivado salvo que tengas una GPU tipo GeForce RTX 2060 o superior.
  • Plataforma target: desktop si es para PC.
  • Contenido adicional: desactívalo en proyectos serios. Agrega peso innecesario.
  • Ruta y nombre: usa una carpeta corta (ej.: C:\UProjects) y un nombre claro, como PlatziGotchi.

¿Qué incluye el template base?

  • Atmósfera con nubes para iluminación general.
  • Una plataforma simple para referencia espacial.
  • Componentes de luz: direccional, niebla atmosférica y Skylight.
  • Captura de reflexión: mejora reflejos y sombras según la rugosidad de materiales.

¿Cómo migrar un nivel y sus assets sin arrastrar contenido innecesario?

Trae solo el mapa que usarás y sus dependencias. Así evitas prototipos antiguos o archivos sin uso que inflan el repositorio.

¿Cómo actualizar la versión de un proyecto?

  • Si el proyecto origen está en 4.24 y trabajas en 4.25, usa “switch Unreal Engine version” y selecciona la versión instalada.
  • Consejo clave: funciona para upgrades, no para downgrades. Si bajas versión, puedes romper el proyecto. Haz respaldo antes.

¿Cómo migrar solo el mapa necesario?

  • En el Content Browser, filtra por Level para ubicar el mapa de nivel a mover.
  • Clic derecho sobre el mapa: Asset ActionsMigrate.
  • Selecciona la carpeta Content del proyecto destino. Unreal agregará solo las dependencias requeridas.
  • Abre el mapa migrado en el proyecto nuevo y verifica su estado.

¿Cómo verificar dependencias con Reference Viewer?

  • Clic derecho sobre el mapa o un asset: Reference Viewer.
  • Observa qué assets están referenciados. Ajusta la profundidad (1 a 3) para ver jerarquías.
  • Confirma que todo lo importado se usa realmente. Evita dependencias huérfanas.

¿Qué aporta la guía de Allar a tu flujo de trabajo en Unreal Engine?

La guía de Allar, mantenida por la comunidad en GitHub, define convenciones de nombres claras para cada tipo de asset. Es tan útil que se usa internamente en Epic. Aplicarla proyecta profesionalismo y facilita el trabajo en equipo.

¿Cómo usar prefijos y sufijos al nombrar assets?

  • Prefijos por tipo: “SK/Nombre” para un skeletal mesh (ej.: SK/Bob). “M/Nombre” para un material (ej.: M/Bob).
  • Texturas: prefijo “T”. Sufijos según contenido, por ejemplo “D” para difusa/Albedo o acorde al tipo (p. ej., normal map), tomando la primera mayúscula de la palabra.
  • Objetivo: nombres consistentes, legibles y filtrables. Todos entienden qué es cada archivo al verlo.

¿Cómo organizar la carpeta Content para trabajo profesional?

  • Crea una carpeta raíz del proyecto, por ejemplo “Platzi gotchi”, desde Add New → New Folder.
  • Mueve dentro las carpetas migradas. Mantén en la raíz solo “Content” y tu carpeta del proyecto.
  • Beneficio: prototipos y pruebas quedan contenidos. El núcleo del proyecto permanece limpio y fácil de mantener.

¿Tienes otras buenas prácticas que te hayan funcionado al programar y organizar proyectos en Unreal Engine? Comparte tus consejos y ejemplos en los comentarios.