Formación en Unreal

Recopilamos aquí algunos libros o cursos interesantes para aprender a desarrollar videojuegos con el entorno de Unreal Engine y los lenguajes Blueprints e incluso C++.

Conviene que elijas bien la versión de Unreal Engine con la que vas a trabajar, porque los proyectos realizados en una versión no tienen por qué funcionar en otra. Evita usar versiones «preview» o características que todavía son experimentales.

Programación desde cero

Si no sabes programar, empieza por los recursos que encontrarás aquí:

Tutoriales sobre Unreal

La documentación oficial de Unreal Engine está llena de tutoriales y ejemplos, posiblemente es el mejor punto de partida. Algunos de ellos con los que puedes comenzar:

Una vez conozcas lo básico de Unreal Engine, si estás seguro de que quieres programar en C++ y no en Blueprints, puedes abordar esa parte de la documentación:

Epic Games ofrece videojuegos de ejemplo, aunque son bastante avanzados y conviene que hayas hecho bastantes tutoriales antes de ponerte a analizarlos.

Libros sobre Unreal

Para los que prefieran seguir un libro, hay muchos donde elegir con enfoques centrados en el lenguaje Blueprints:

  • Cookson, A., DowlingSoka, R., Crumpler, C.: Unreal Engine 4 Game Development in 24 Hours, Sams Teach Yourself. Sams Publishing (2016)
  • Romero, M., Sewell, B.: Blueprints Visual Scripting for Unreal Engine: The faster way to build games using UE4 Blueprints, 2nd Edition (2019).

También los hay con el enfoque en el lenguaje C++, o en aspectos concretos del desarrollo como la física o la inteligencia artificial:

  • Doran, J.P., Sherif, W., Whittle, S.: Unreal Engine 4.x Scripting with C++ Cookbook. Packt Publishing. 2nd Edition (2019)
  • Emperore, K., Sherry, D.: Unreal Engine Physics Essentials. Packt Publishing (2015)
  • Moniem, M.A.: Mastering Unreal Engine 4.X. Packt Publishing (2016)
  • Sanders, A.: An Introduction to Unreal Engine 4 (Focal Press Game Design Workshops). A K Peters/CRC Press (2016)
  • Sapio, F.: Hands-On Artificial Intelligence with Unreal Engine: Everything you want to know about Game AI using Blueprints or C++. Packt Publishing (2019)
  • Satheesh, P.V.: Unreal Engine 4 Game Development Essentials. Packt Publishing (2016)
  • Volin, S.: Learning C++ by Building Games with Unreal Engine 4: A beginner’s guide to learning 3D game development with C++ and UE4. 2nd Edition. Packt Publishing (2018)

Recursos más genéricos

  • Gregory, J.: Game Engine Architecture, 3rd Edition. A K Peters/CRC Press (2018)
  • Millington, I.: Artificial Intelligence for Games. CRC Press, 3rd Edition (2019)
  • Perry, D., DeMaria, R.: David Perry on Game Design: A Brainstorming Toolbox. Charles River Media (2009)
  • Schell, J.: The Art of Game Design: A Book of Lenses. A. K. Peters / CRC Press. 3rd Edition (2019)
  • Vallejo Fernández, D., Martín Angelina, C.: Desarrollo de Videojuegos: Un Enfoque Práctico, 4ª edición. Experto en Desarrollo de Videojuegos, UCLM (2015)