Cómo aprender Unreal Engine desde cero

La ruta que recomiendo a quien empieza con Unreal Engine, explicada por un instructor autorizado que también publica sus propios juegos.

Antes de empezar: ¿UE5 o esperar a Unreal Engine 6?

Empieza con Unreal Engine 5. El acceso anticipado de UE6 está previsto para finales de 2027, y conceptos como niveles, luces, materiales y animación te servirán igualmente. Si quieres adelantarte, dedica un rato a la semana a Verse.

La ruta, paso a paso

  1. Instala Unreal Engine y aprende a moverte por el editor. Se descarga gratis desde el launcher de Epic Games. Crea un nivel, coloca objetos y entiende el Outliner y el panel de detalles.
  2. Aprende Blueprints con cosas pequeñas. Una puerta que se abre, un objeto que se recoge, una barra de vida. Variables, funciones y eventos son la base de todo.
  3. Usa Git desde el primer día. Con Git LFS para los archivos grandes. Es lo que te salva cuando algo se rompe.
  4. Aprende lo básico de materiales e iluminación. Es lo que más cambia el aspecto de tu juego. Si quieres ir a fondo, tienes el curso de materiales.
  5. Termina un juego pequeño. Con menú, inicio y final. Terminar enseña más que empezar diez proyectos.
  6. Especialízate. Multijugador, C++, realidad virtual o generación procedural, según lo que quieras crear.
  7. Publica. Empaquetar, optimizar y pasar la revisión de una tienda es parte del oficio.

Errores habituales al empezar

  • Copiar tutoriales sin entender el porqué. Si no sabes por qué funciona, no sabrás adaptarlo a tu juego.
  • Meterlo todo en Tick. Usa eventos y temporizadores siempre que puedas.
  • Empezar por tu juego soñado. Primero uno pequeño.
  • Dejar el orden para después. Nombres claros y carpetas ordenadas desde el principio.
  • Olvidarse del rendimiento. Pruébalo pronto en el dispositivo final, sobre todo en realidad virtual.

¿Solo o con ayuda?

Se puede aprender solo con la documentación de Epic y con tutoriales. Lo que suele costar es saber qué estudiar y en qué orden. Por eso existen los cursos de Unreal Engine en español, y si prefieres trabajar sobre tu proyecto, la mentoría 1:1 empieza con una sesión gratuita.

Escrito por Chema Luque, Unreal Authorized Instructor.