Anuncios Google

Unreal Engine

Tutoriales de Programaciones

 

Unreal Engine es un motor de juego desarrollado por Epic Games. Desde 1998, ha sido la base de muchos juegos desde entonces, incluyendo Unreal Tournament, Deus Ex, Turok, Tom Clancy's Rainbow Six 3: Raven Shield, Tom Clancy's Rainbow Six: Vegas, America's Army, Red Steel, Gears of War, Bioshock, Bioshock 2, Star Wars Republic Commando, Tactical Ops: Assault on Terror, Borderlands, Destroy All Humans! Path of the Furon, Batman: Arkham Asylum, Section 8, y así sucesivamente. Aunque básicamente es para los shooters en primera persona, se ha utilizado con éxito en una variedad de géneros, incluyendo el sigilo (Tom Clancy's Splinter Cell), MMORPG (Vanguard: Saga of Heroes), así como juegos de rol como Mass Effect, The Last Remnant, y Harry Potter y la piedra filosofal.

Aunque la última versión del Unreal Engine, UE3, no funciona en plataformas de generación anterior. Una gran parte del código del juego se puede escribir en UnrealScript, un lenguaje de scripting de propiedad, y, como tal, gran parte del juego se pueden modificar sin entrar profundamente en el motor interno. Además, el Unreal Engine ofrece varias herramientas para ayudar en la creación de contenidos, tanto para los diseñadores y artistas.

El motor fué reescrito dando soporte a técnicas avanzadas. Epic utilizó esta versión del motor para el videojuego Gears of War y Unreal Tournament 3, posteriormente utilizando una versión mejorada para Gears of War 2. El Unreal Engine 3 además se aplica en sectores no relacionados con los videojuegos como simulación de construcciones, simuladores de conducción, previsualización de películas ygeneración de terrenos. Es el primer motor que epic libera para un uso tanto personal como profesional, habiendo diferentes licencias. La herramienta que epic liberó con el motor se llama UDK.

Motor


Año
Descripción
Características

Plataformas compatibles
Unreal Engine 1 1998 Era necesario el uso de métodos forzosos para determinar el hardware de la máquina como "la detección de colisiones cilíndrica", sistema para mantener la tasa de fotogramas jugable en sistemas que eran comunes en el momento de su lanzamiento. Internamente, fué usado en el motor de Unreal y Unreal Tournament.
  • Detección de colisiones.
  • La IA.
  • La visibilidad de red.
  • Sistema de gestión de archivo en un motor completo.
  • PC
Unreal Engine 2 2003

Vió la luz en el 2002 en el proyecto Aneric's Army. Desde el entonces incluye novedosas mejoras. En la versión comercial se optimizó el rendimiento y el sonido, el EAX 3.0, apto para Xbox, usado en juegos como Unreal Championship 2.

  • Código del núcleo nuevo.
  • Motor de renderizado.
  • Sistema de físicas, como Karma physics.
  • Editor de sistema de partículas.
  • PS2
  • GameCube
  • Xbox
Unreal Engine 3 2006

 

El motor fué reescrito dando soporte a técnicas avanzadas. Epic utilizó esta versión del motor para el videojuego Gears of War y Unreal Tournament 3, posteriormente utilizando una versión mejorada para Gears of War 2. El Unreal Engine 3 además se aplica en sectores no relacionados con los videojuegos como simulación de construccionessimuladores de conducciónprevisualización de películas y generación de terrenos. Es el primer motor que epic libera para un uso tanto personal como profesional, habiendo diferentes licencias. La herramienta que epic liberó con el motor se llama UDK.

 

  • HDRR
  • Normal mapping
  • Sombras dinámicas
  • FaceFX: Animaciones faciales
  • Physx
  • PC
    • Directx 9
    • Directx 10
  • PS3
  • Xbox 360
  • iOS

NOTA: Se espera que para el 2012-2018 salga una nueva versión del motor de epic games, donde se centrará principalmente en las consolas pero no dejando de lado a la sección de pc. De momento se sabe poco, pero lo que si declararon los directivos de epic, es que el nuevo motor sería una nueva generación de gráficos.

 


UDK


¿Qué es?

UDK o Unreal Development Kit es una herramienta de desarrollo y diseño que contiene el motor de Unreal Engine 3, que fué liberada por Epic Games en el 2009.

¿Cuál es su potencial?

Cada més Epic Games actualiza UDK dando soporte a nuevas funciones. Sus posibilidades:

  1. Crear un entorno totalmente editable.
  2. Renderización previa a calidad comercial.
  3. Posibilidad de animar cualquier objeto.
  4. Scripting basado en C.
  5. Gran sistema de físicas (Physics System).
  6. Gran iluminación del escenario.
  7. Escenas cinematográficas.
  8. Terreno modificable (montañas).
  9. Conexión online para multijugador.
  10. Shader en tiempo real.
  11. Gran sistema de audio.
  12. Sistema de partículas.
  13. IA.
  14. Unreal System Multi-core, permite adaptarse a condiciones máximas, permitiendo un flujo de datos más rápido.
  15. Objetos destruibles.
  16. Bing Video Codec.
  17. Herramienta para crear árboles.
  18. FaceFX, programa para crear las animaciones.

¿Los requisitos?

Mínimos

  • Windows XP SP2 o Windows Vista
  • 2.0+ GHz procesador
  • 2 GB memoria ram
  • SM3-compatible tarjeta de video
  • 3 GB espacio libre

Máximos

  • Windows Vista 64 SP2
  • 2.0+ GHz con función multi-core como Core i7
  • 8 GB memoria ram
  • NVIDIA 8000 series o más alta
  • El máximo espacio.

NOTA: Totalmente funcional al máximo en mi portátil con Windows Seven 64 bits.

¿Cuáles son sus posibilidades?

Podemos crear cualquier modalidad de juego, ya sea de carreras, disparos, fútbol, etc. El único límite es nuestro conocimiento y imaginación. Podemos ver un ejemplo como End World. En la web de UDK podemos ver varias "demos" de diferentes creadores:

  1. Sancturn
  2. Hazard
  3. AFF: Planetstorm
  4. Dungeon Defense
  5. Whizzle
  6. Bounty Arms
  7. The Ball
  8. Prometheus
  9. UT Demo

¿Cada cuanto tiempo se actualiza?

Cada mes Epic Games libera una nueva versión del software UDK, siempre siendo beta, ya que la versión comercial tiene más funciones.

¿Hay documentación?

De haberla la hay, solamente abunda documentación de UDK y no demasiada información de Unreal Script, pero no es problema, ya que están los foros oficiales.


NOTA: Estoy creando un grupo de trabajo de UDK, a quien le interese que pase por este post.

4.690475
Tu voto: Ninguno Votos totales: 4.7 (42 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de techboywii

3DS SI puede correr Unreal.

Ghost Recon Shadow Wars y creo que Splinter Cell 3D usan Unreal Engine, pero tal vez no vayan a implementar soporte para 3DS.

Imagen de pspgorrister

Qué manía con el C xDD

Que no está basado en C, en C++, los engines 3D basan su diseño en herencias, clases y objetos, donde digo C++, puedo hablar de ADA, Java Python....


LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.

Imagen de ANI-KIBA

se pueden hacer juegos

como half life? ya pues ocupa poco de todo, o uno como Angry Birds?

Imagen de recoco

Como

Como si quieres hacer un gears of war, solamente te hace falta ingenio, saber al 100% udk y unreal script y tener paciencia.

Imagen de ANI-KIBA

Otra pregunta:

La he descargado, y no me quiere instalar, me dice:

Your video card must support at least Shader Model 3. Installer will now exit.

No hay algun programa para que pueda soportarlo, y/o tenerlo?

Gracias de antemano :D

(O plenamente no funcionara?)


Youtube Channel - MrHenyckma (Grykon!) ¡Nuevos vídeos! Clíckea en la IMG :D!
Youtube propio, si quieres escuchar mi música :) 

Imagen de recoco

Tu

Tu gráfica no soporta pixel shader 3.0... por lo tanto no puedes usar el udk.

Imagen de Loopin

Si tu tarjeta grafica no

Si tu tarjeta grafica no soporta, es que no soporta, no hay programa que valga.

Imagen de Monty - Calabato64

En la plataforma del tercero

¿Es iOS (iDevice) o IOS (Wii)?

Imagen de recoco

iOS

iOS. Gracias por el aviso.

Saludos

Imagen de martin7777

Deberiais ir poniendo en la

Deberiais ir poniendo en la noticia los tutoriales de sergi70 (si es que estan bien):

http://www.scenebeta.com/node/12069

Imagen de recoco

Tiempo

Tiempo al tiempo...

Imagen de Ioannes Carolus

Fantástico...

Excelentísimo aporte Recoco. Desde luego que el trabajo con texturas, con el último Unreal debe ser algo "descomunal" (Para conseguir un nivel de calidad bastante aceptable). 

Saludos!!!


la verdad es que es mi motor

la verdad es que es mi motor grafico favorito, espero con ancias siempre los juegos que usan este motor, caracterizado por ser muy rendidor y un sinonimo de grandes obras visuales/jugables.

y lo que mas me gusta, que no necesita de un pc Alienigena como el Cryengine 2, aunq este ultimo da unos bofetazos visuales escalofriantes, pero aterradores en requisitos...

tengo en mira el proyecto de FPS Terminator que usa este motor, la demo esta muy bien visualmente, (menos los monigotes que ponen jejeje)

Imagen de Draco el dragon

Falta del iPod n,n

Epic Citadel usa el Unreal Engine, y tambien estan barajando si hacer algo para la 3DS o no, todo dependera de su potencia.

P.D.: falta link de la cabecera ;D

Imagen de recoco

Solucionado

Solucionado, gracias por el aviso. Sobre el tema de soporte de UDK en IOS no existe tal versión, Epic liberará la versión a finales de mes como acostumbra a ser (actualizaré cuando salga la versión para IOS). Lo que me sorprende es que la 3DS no tenga el potencial que tiene el iPod, lástima, mucho 3D y poca potencia.


Image Hosted by ImageShack.us 

Imagen de martin7777

No me quedo muy claro.. Esto

No me quedo muy claro..

Esto es para crear juegos, pero que LP hay que saber para usarlo, o es esto un lenguaje de program. en si mismo?


Imagen de recoco

No

No es ningún lenguaje. Unreal Engine es el motor y UDK la herramienta con la cual trabajas bajo el motor Unreal Engine. Hay dos formas, programar Unreal Script (basado en C) y usar UDK para el aspecto físico, o usar los script que lleva UDK por defecto y ir directamente al UDK para el aspecto físico. Digamos que si programas, estás creando el núcleo de tu juego.


Image Hosted by ImageShack.us 

Ningún lenguaje, ahora hago

Ningún lenguaje, ahora hago el primer tuto.
Si quieres crear juegos buenos necesitas saber Unreal Script (lee la noticia para más información).


We're off now to seek all our fortunes to the land... of... our dreams

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.