Articulo de referencia

id Tech 5

id Tech 5 es un motor de juego propietario desarrollado por id Software . El motor fue demostrado por primera vez en la WWDC 2007 por John D. Carmack en una computadora de ocho ...

id Tech 5 es un motor de juego propietario desarrollado por id Software . El motor fue demostrado por primera vez en la WWDC 2007 por John D. Carmack en una computadora de ocho núcleos; sin embargo, la demostración usó solo un núcleo con una implementación OpenGL de un solo hilo ejecutándose en una tarjeta de video Quadro de clase 7000 de 512 MB . [ 1 ] id Tech 5 se usó por primera vez en el videojuego Rage , seguido de Wolfenstein: The New Order , The Evil Within y Wolfenstein: The Old Blood . Luego fue seguido por id Tech 6 . 

Características

La demostración inicial del motor incluía 20  GB de datos de textura (utilizando un enfoque MegaTexture más avanzado llamado Texturizado Virtual , [ 2 ] que admite texturas con resoluciones de hasta 128 000 × 128 000 píxeles) y un mundo completamente dinámico y modificable. Esta técnica permite que el motor cargue automáticamente las texturas en la memoria según sea necesario, lo que significa que los desarrolladores no tienen que preocuparse por las limitaciones de memoria ni los límites de textura. Esto tiene la ventaja de simplificar la creación de contenido, al eliminar la necesidad de adaptarlo a diferentes plataformas. El motor optimiza automáticamente los recursos para el desarrollo multiplataforma, lo que permite renderizar los mismos modelos en diferentes plataformas, creándolos para una sola plataforma, simplificando aún más el desarrollo multiplataforma. [ 3 ]

Una de las características visualmente evidentes que incluyó el renderizador es una penumbra en el sombreado (bordes suaves), mediante el uso de mapas de sombras . En contraste, id Tech 4, que presentaba sombras basadas en volumen, tenía sombras muy definidas. Se incluyen numerosos otros efectos gráficos avanzados como varios materiales para iluminación, efectos centrados en renderizado de alto rango dinámico , floración, rayos crepusculares ( iluminación volumétrica ), radiosidad , [ 4 ] partículas suaves, efectos de sombreado de píxeles, alfa a cobertura , posprocesamiento, reflexión en espacio de pantalla, superficies de agua dinámicas, animación procedural, simulación de tela , profundidad de campo y desenfoque de movimiento . El procesamiento multihilo en la CPU se realiza para muchas de sus tareas, incluyendo renderizado, lógica del juego, IA, física y procesamiento de sonido.

El motor incluye un paquete de herramientas para la creación de contenido llamado id Studio, que se supone que es mucho más fácil de usar y está mejor pulido que en versiones anteriores. Anteriormente, la creación de contenido requería que los artistas ejecutaran varias herramientas de línea de comandos además de las propias herramientas del editor de niveles, mientras que id Tech 5 permite que todo el trabajo se realice "dentro del motor".

Aunque id Software utilizará el motor exclusivamente para crear juegos de disparos, este también tiene la capacidad de funcionar fuera de este género. Steve Nix, de id Software, declaró: «No solo creemos que se pueden crear juegos fuera del género de acción y disparos con nuestra tecnología, sino que lo fomentamos. De hecho, nos gustaría ver que se crearan esos juegos». [ 3 ]

Marketing y licencias

El motor se mostró públicamente por primera vez durante la presentación principal de la Conferencia Mundial de Desarrolladores de Apple de 2007, y posteriormente se mostró en privado a una audiencia de posibles licenciatarios en la E3 de 2007. La primera demostración pública centrada exclusivamente en el motor tuvo lugar en QuakeCon ese mismo año [ 5 ] durante la presentación anual a cargo de John Carmack.

Una entrevista con John Carmack, el desarrollador principal del motor gráfico en id (en ese momento), indicó que, al igual que sus predecesores, id Tech 5 eventualmente se lanzaría como código abierto . El paso al código abierto probablemente llegaría muchos años después del lanzamiento de id Tech 5 como motor propietario. En QuakeCon 2007, Carmack dijo a LinuxGames que integraría la menor cantidad posible de software propietario en id Tech 5, ya que "eventualmente id Tech 5 también será de código abierto. Esta sigue siendo la norma en id, que la política es que no vamos a integrar cosas que nos hagan imposible hacer un lanzamiento de código abierto eventual". [ 6 ] Carmack renunció a id en 2013, y no hubo lanzamiento de código fuente después del lanzamiento de id Tech 6 en 2016.

En QuakeCon 2010, el CEO de id, Todd Hollenshead, anunció que, si bien id Tech 5 podría compartirse con los desarrolladores internos de ZeniMax Media , el motor no estaría disponible para licencias externas. [ 7 ] El 10 de noviembre de 2010, se anunció que el primer desarrollador interno de ZeniMax en trabajar con el motor sería MachineGames .

Motores de vacío y de vástago

Durante el desarrollo de Dishonored 2 , Arkane Studios reescribió la mayor parte del motor id Tech 5 para adaptarlo a las necesidades del juego. [ 8 ] La nueva versión del motor se denominó motor "Void". Arkane eliminó elementos innecesarios del motor, como el mini mundo abierto, y renovó los gráficos. El nuevo motor tenía como objetivo mejorar la iluminación y el posprocesamiento del juego para optimizar sus gráficos y permitir la visualización de la dispersión subsuperficial . [ 9 ] El mismo motor se utilizó en la expansión independiente Dishonored: Death of the Outsider . Posteriormente, Arkane desarrolló su juego de 2021, Deathloop, también con el motor Void mejorado. [ 10 ]

Durante el desarrollo de The Evil Within , Tango Gameworks también realizó cambios importantes en el motor id Tech 5 para su propio juego. [ 11 ] [ 12 ] Durante el desarrollo de The Evil Within 2 se realizaron más cambios; la nueva versión del motor se denominó motor "Stem". [ 13 ] [ 14 ]

Juegos que utilizan id Tech 5

Véase también

Referencias

  1. "Cain's Carmack Quickie" . Gaminggroove.com . Archivado del original el 27 de septiembre de 2007.
  2. "De la virtualización de texturas a la paralelización masiva" (PDF) . Id Software . Agosto de 2009. Archivado del original (PDF) el 7 de octubre de 2009. Consultado el 7 de julio de 2009 .
  3. 1 2 Yu, James. "Preguntas y respuestas del E3: id rechaza la licencia del motor Tech 5" . GameSpot . Consultado el 15 de julio de 2007 .
  4. "Demostración de RAGE a 60 fps en iPhone 4 por John Carmack" . YouTube . Agosto de 2010. Consultado el 18 de mayo de 2011 .
  5. Adams, Dan. "E3 2007: id Into the Future" . IGN. Archivado del original el 18 de agosto de 2007. Consultado el 14 de julio de 2007 .
  6. "LinuxGames - Abraza a tu pingüino interior" . Archivado del original el 3 de octubre de 2008.
  7. Graft, Kris. "id Tech 5 Rage Engine ya no está disponible para licencias externas" . Gamasutra . Consultado el 12 de agosto de 2018 .
  8. "El motor Void permite a Arkane superar los límites en todos los aspectos" . Gameplanet . Mighty Ape . Archivado del original el 25 de agosto de 2016. Recuperado el 13 de julio de 2024. Está basado en el motor Id Tech 5, pero conservamos alrededor del 20 por ciento del motor y nos encargamos de la IA.
  9. "Harvey Smith quiere que Dishonored se convierta en un juego de rol de mesa" . 21 de junio de 2016.
  10. Hayton, Phil (15 de septiembre de 2021). "Arkane está investigando los problemas de rendimiento de Deathloop como una prioridad"." . PCGamesN . Consultado el 23 de septiembre de 2021 .
  11. "El mal interior | Polygon E3 2014" . Polygon .
  12. Lucy O'Brien (23 de abril de 2013). "The Evil Within: Primer vistazo" . IGN .
  13. "The Evil Within 2 con motor idTech modificado: STEM Engine" . 23 de septiembre de 2017.
  14. "The Evil Within 2 funcionará con el motor STEM; un motor personalizado basado en idTech" . 24 de septiembre de 2017.
  15. Schramm, Mike (16 de noviembre de 2010). "Rage: Mutant Bash TV trae id Tech 5 a iOS" . Engadget . Yahoo! Inc. Recuperado el 13 de julio de 2024 .
  • Página oficial de licencias de id Tech 5 en Wayback Machine (archivada el 2 de marzo de 2009).
  • Comunicado de prensa de id Tech 5 en Wayback Machine (archivado el 18 de noviembre de 2007)
  • De la virtualización de texturas a la paralelización masiva ( SIGGRAPH 2009)
  • Entrada del blog de Timothee Besset sobre la posible migración a Linux.

Medios de comunicación

  • John Carmack muestra id Tech 5 en la WWDC 2007 en YouTube.