InicioInfoLas 7 cosas que debes saber de Unreal Engine 4

Las 7 cosas que debes saber de Unreal Engine 4

Info9/6/2018








Las 7 cosas que debes saber de Unreal Engine 4


Unreal Engine es un motor con infinidad de característica y bastante complejo. Es fácil perderse dentro de algunos de su subsistemas. En este post las 7 cosas que debes saber para no perderse.






UE4 es un motor basado en componentes.




Toda esa infinidad de características que nos ofrece UE4: renderizar modelos, reproducir animaciones, luces, sonidos, efectos de partículas, simulación física, etc., estan encapsuladas individualmente en componentes.

De este modo, dispones de todo un catálogo de componentes a elegir. Y, como el mecánico que selecciona las piezas para montar el coche, deberás seleccionar los componentes que necesites para montar tu juego.




GameFramework




Encima de la capa de componentes existe un GameFramework que se encarga de dirigir el flujo de ejecución del juego.



En otros motores, como Unity, no existe un GameFramework propiamente dicho. Será el programador quién, implícita o explícitamente, programe uno. Pero en Unreal existe y debemos llevarnos bien con él. Si no, me temo que tendremos muchos quebraderos de cabeza.

Hacer que el GameFramework trabaja para nosotros es clave para hacer un proyecto en Unreal y nos ahorrará muchísimo código.




Colisiones y física




¿Recuerdas el punto 1, que UE4 es un motor basado en componentes? Pues las colisiones y físicas son responsabilidad del componente PrimitiveComponent.

Sin embargo, no veremos el componente PrimitiveComponent por si solo. El componente PrimitiveComponent es el padre de muchísimos componentes, y todos estos componentes hijos “heredan” la funcionalidad del padre: colisiones y física.




Y por tanto, todos estos componentes hijos heredan la funcionalidad del padre: colisiones y físicas.

Pero esto es solo la punta del iceberg: tenemos colisiones de distintos sabores: simple y compleja, tenemos canales de colisión para hacer tracing, podemos hacer tracing con distintas figuras geométricas (y no solo líneas), ¿qué ocurre cuando dos objetos en movimiento colisionen?.





PBR




Los materiales en Unreal son PBR. ¿Qué es PBR y por qué es importante?


PBR (Physically Based Rendering), ó también llamado PBS (physically based shading) en función del contexto, es una nueva forma de hacer render en los motores de render real-time (por ejemplo en videojuegos) que mejoran muchísimo la calidad final de las escenas renderizadas gracias a que son fisicamente correctos.





Iluminación y sombras




Si has tocado un poco Unreal te habrás encontrado con conceptos como Lightmass, luces estacionarias y problamente una docena de tipos de sombras distintas.

Cada una de las técnicas de iluminación y sombreada sirven para un propósito. Cuál escoger depende de cada situación y del efecto que querramos conseguir.





¿Cómo UE4 renderiza un frame?




El rendering está dividido en una serie de fases y tenemos la oportunidad de optimizar cada fase con distintas técnicas.




¡Haz un juego completo!




Y finalmente la mejor forma de aprender a UE4 es ¡haciendo un juego!





Comunidad Unreal Engine 4 en Taringa!







Datos archivados del Taringa! original
69puntos
569visitas
15comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Posts Relacionados

0
archivado
0
archivado
Slash en buenos airesGera_gunner_77
0
archivado

Dejá tu comentario

0/2000
15 Comentarios archivados
Del Taringa! original
d@daxnix9/7/2018+0-0
muy bueno el unity, tiene una amplia comunidad!
d@daxnix9/7/2018+1-1
en la web se encuentra más información a cerca de unity, la mayoría de los programadores independiente se van por unity por su amplia comunidad, mientras que unreal es más profesional y utilizado por las grandes industrias de videojugos.
d@daxnix9/7/2018+0-0
hay que dedicarle mucho tiempo, poco a poco se aprende!
d@daxnix9/7/2018+1-1
eso es un punto a favor para unity!
d@daxnix9/7/2018+0-0
Ya más bien es un tema de la empresa desarrolladora no del motor gráficos.
C@CASI809/7/2018+1-0
Muy bueno. Van 10.
f@fexmarx9/7/2018+1-0
muy lindo pero unity es mucho mas amistoso y flexible. no te meten un framework entero para un tetris que te termina pesando 300 mb
c@crivelli9/7/2018+0-0
y cuando sale la tercera parte de ese juego tan famoso del cual por suerte ya me olvide sus nombre?
prefiero el Engine Unity, cuestión de gustos
D@Dame_tu_Tanga9/7/2018+0-1
Una mierda, aguante fox engine
k@kuruzkahelp9/7/2018+1-0
Mi placa de video tiene miedo
X@XDDDDxppxp9/6/2018+0-0
Ya le hacía falta un mejor motor de físicas... Igual va a estár optimizado para el orto.
K@King_Pappas9/6/2018+1-1
Es cierto, por alguna razon, les falta optimizacion. Estoy jugando al Warhammer 40K Space Marin (que salio gratis en steam hace pocos dias) y se le nota que podria haber salido mejor pulido.
J@Jona77an_889/6/2018+1-0
Aunque yo no lo use ni lo vaya a usar te dejo 10 porque parece algo que le podría servir a otros taringueros.
Hay talento muy genial entre la virgueada!
T@Terminator_20119/6/2018+4-1
Coincidencia que la mayoría de juegos en UE4 estén mal optimizados?

Autor del Post

d
daxnix🇦🇷
Usuario
Puntos0
Posts98
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.