Ayuda:Unreal Engine 4 (motor de juego)

De Bestiario del Hypogripho
Desarrolladores: Esta página contiene información potencialmente útil para el desarrollo de programas informáticos y/o videojuegos. No se puede garantizar que sea 100% factual o actualizada. El lector discierne bajo su discreción.

Este artículo tiene contenido abordado desde la perspectiva de la "vida real".     Este artículo tiene elementos redactados por NimoStar. Click para ver todos los artículos de este autor.  Este artículo carece de imágenes ilustrativas. Puedes ayudarlo consiguiendo una (o más) imágen/es apropiada/s e incorporándola/s. 

Ficha de motor de juego: Unreal Engine 4

  • Código: Acceso abierto (casi por serendipia)
  • Lenguaje base: C++
  • Plataforma de desarrollo: Windows, Linux (secundaria, dual boot recomendado)
  • Plataformas de juegos: Microsoft Windows, macOS, Linux, HTML5, iOS, Android, etc. (Original Windows)

(Preferencial: Plataformas Desktop)

  • Gráficos: 3D+
  • Género: Cualquiera (originalmente primera persona)
  • Propietario: Epic Games

Ventajas

  • Gratis.
  • Viene con assets gratis listos para usar, como los de Unreal 4 (otros comprables en marketplace).
  • Se pueden hacer assets 3D y venderse en el marketplace de Epic.
  • Templates formateados para hacer distintos tipos de juegos. Proyectos descargables proveidos por otros desarrolladores (gratis o de pago único).
  • No paga comisión hasta que tu juego gane un millón de dólares (5% a partir de eso).
  • No tiene costo base de publicación en la Epic Games Store. Publicar gratis cualquier número de juegos, comerciales o no.
  • Gran comunidad y mucha gente dedicada a él, junto con videos para aprender.
  • Idioma fácil de pseudocódigo, "Blueprints", para scripteado por usuarios no-programadores.

Desventajas

  • Scripting en C++ es pesado, BluePrints no sirve para todo y es ineficiente.
  • Aprender pseudocódigo Blueprints no es útil para fuera de UE4.
  • Va a empezar a ser supersedido por UE5 en más o menos un año (aunque seguramente mantendrá soporte por mucho tiempo).
  • Unreal Engine 5, a diferencia del 4, no necesariamente va a tener acceso a todo su código.
  • Probables dificultades con desarrollo en linux nativo. Recomendado dual boot.

Comparaciones

Comparación con Unity

Ver Ayuda:Unity (motor de juego).

  • Opción más versátil después de Unity.
  • Opción más fácil de usar después de Unity (cuasi paridad).
  • Gratuito para desarrollar con features completas, a diferencia de Unity y sus suscripciones avanzadas.
  • Disponibilidad de código fuente.
  • Mejores gráficos base.
  • Sin embargo, menos integración como ads para android.
  • Cuesta más correr el enorno de desarrollo en Linux pero está lejos de ser imposible.

Comparación con Source

Ver Ayuda:Source (motor de juego). Nota: Estas comparaciones inclyen las diferencias entre Steam y Epic Games Store. De notar que los juegos hechos con Unreal Engine 4 se pueden vender también en Steam, pero en este caso Epic Games cobrará comisión.

Equivalencias

  • Ambos tienen raíces FPS (Wikipedia:First person shooter).
  • Compañías rivales.
  • Usados para juegos online populares (Unreal Engine = Fortnite, Source Engine = Team Fortress 2).

Ventajas de Unreal Engine 4

  • Epic Games Store cobra 12% por venta, mucho menos que 30%+ de Steam.
  • Más recursos para aprender Unreal Engine.
  • Posibilidad de cobrar por descargar los juegos sin pagar 25000 dólares a Havok.
  • Motor más actual y versátil.
  • Mejor para plataformas móviles.
  • Actualizado y debugueado.
  • Acceso a código completo en GitHub.

Ventajas de Source Engine 2

  • Scripting en Lua nativo (UE4 solo a través de plugins, pagos, desactualizados y/o bugosos).
  • (comparado con Source) Epic Games Store tiene menos market share que Steam y menos features. Tampoco permite el uso de las IPs (propiedades intelectuales) de Epic, mientras que Valve permite el uso de las suyas.
  • Achievements fáciles de configurar para los usuarios, microtransacciones y saves en la nube.
  • Mayor accesibilidad a la propiedad intelectual de Valve, incluyendo sus assets.
  • Source tiene "portales", mejores para realizar puzzles y transporte dimensional/interplanar (Unreal Engine 4 puede emularlos pero son inferiores mecánicamente, comparar https://www.youtube.com/watch?v=eNKntZzwnAw en Source y https://www.youtube.com/watch?v=F28NKqG7ce8 en UE4)

Links útiles y de referencia

Véase también

⚜️

   Artículo redactado por NimoStar
Para proponer cualquier cambio o adición, consulte a los redactores.