Puertos de código abierto de motores de juegos comerciales

Puertos de código abierto de motores de juegos comerciales
Se pueden usar recreaciones gratuitas, de código abierto y de juegos multiplataforma para jugar viejos, así como algunos de los títulos de juegos bastante recientes. Este artículo enumerará algunos de estos motores de juego que se crean por ingeniería inversa de los archivos originales o se hacen adaptando el código fuente disponible libremente publicado por los desarrolladores originales. Aunque hay muchos proyectos, este artículo solo enumerará algunos de ellos que le permitirán jugar juegos completos con problemas menores o soluciones. Esta lista de ninguna manera, no es exhaustiva.

Abierto

OpenMW es una recreación gratuita, de código abierto y multiplataforma del motor de juegos de Gamryo utilizado en el juego de rol de rol de World Open World de Bethesda. No solo es totalmente compatible con los archivos y modificaciones de los juegos originales, sino que también proporciona herramientas para crear juegos independientes completos. OpenMW también viene con numerosas mejoras sobre el motor de juego original que incluye soporte mejorado de interfaz de usuario y mod, IA y física mejorados, y un puerto de Android de trabajo en progreso que admite controles de pantalla táctil.

Unidad de Daggerfall

Daggerfall Unity, como su nombre indica, es una recreación completa del juego Daggerfall en Unity Game Engine. Es gratuito, de código abierto, plataforma cruzada y viene con numerosas mejoras como iluminación mejorada, gráficos, controles, soporte de mod y compatibilidad con sistemas modernos. El juego original de Daggerfall ahora está disponible de forma gratuita y necesitarás los archivos de juego originales para jugar Daggerfall Unity. Puede encontrar más información sobre la instalación aquí.

Xash3d

Xash3d es una reimplementación del motor Goldsrc utilizado en la vida media 1. Se puede usar para jugar el juego original de la vida media, así como numerosas modificaciones que son compatibles con él. Xash3d luego se bifurcaron en FWG Xash3d que trae soporte multijugador mejorado, compatibilidad completa de Android y soporte de controlador. Los enlaces de descarga del puerto de Android están disponibles aquí.

Openttd

Openttd es una reimplementación del juego de estrategia y simulación de "transporte Tycoon Deluxe". Viene con numerosas mejoras, más notables de las cuales son gráficos mejorados, compatibilidad con sistemas modernos, actualizaciones de calidad de vida y soporte multijugador mejorado. Todos los activos del juego se han recreado en Openttd, por lo que no necesita tener los archivos de juego originales (aunque los archivos originales aún son compatibles). Un puerto de Android está disponible aquí.

Gemrb

GEMRB es una recreación gratuita y de código abierto del motor de juego Infinity desarrollado por BioWare. El motor del juego se usó originalmente en juegos de rol isométricos como la serie Gate de Baldur, la serie IceWind Dale y Planescape: Torment. GEMRB ha traído numerosas mejoras sobre el motor original, que incluye soporte de modificador mejorado, Android e iOS Ports. GEMRB requiere que los archivos de juegos originales funcionen, pero se proporciona una demostración incorporada que se puede usar para probar el motor y no requiere ningún archivo externo.

Tenga en cuenta que las versiones mejoradas remasterizadas de la serie Baldur's Gate, Planescape: Torment y Icewind Dale 1 han sido lanzadas por Beamdog en el pasado reciente. Estas versiones remasterizadas también tienen puertos Android e iOS. Si tienes juegos originales almacenados en algún lugar, puedes usar GEMRB para jugar estos juegos y omitir la compra de las versiones mejoradas. Si el dinero no es un problema, recomendaría obtener versiones mejoradas, ya que tienen muchas mejoras de calidad de vida. La edición mejorada para Icewind Dale 2 no existe ya que se perdió el código fuente original, por lo que la única opción para jugarlo en los sistemas modernos es usar GEMRB.

Scummvm

SCUMMVM es una reimplementación del motor de juego utilizado en juegos clásicos de puntos y aventuras realizados por compañías de juegos como Lucasarts y Sierra en línea. Algunos de estos juegos populares incluyen títulos de Broken Sword y Monkey Island. La parte "VM" significa "Máquina virtual" y, en total, admite más de 250 juegos que se pueden jugar en Windows, MacOS, Linux, Android, iOS e incluso en consolas. SCUMMVM es gratuito y de código abierto y ha traído principalmente controles y compatibilidad mejorados con los sistemas modernos al tiempo que preserva el aspecto original de los juegos. De hecho, algunos de los fabricantes de juegos originales se han asociado con SCUMMVM para volver a lanzar sus juegos en los sistemas modernos. Tenga en cuenta que SCUMMVM no es un emulador, sino una recreación completa del motor original y necesitará archivos de juego originales para jugar.

Corsix

Corsixth es una recreación del popular juego de gestión y simulación de hospital "Hospital temático", publicado en 1997. Es gratuito, de código abierto y multiplataforma, pero necesita archivos de juegos originales para jugar los juegos, ya que no viene con sus propios activos. Un puerto de Android no oficial también está disponible en la web. Corsixth ha traído principalmente soporte y compatibilidad de alta resolución con los sistemas modernos.

Proyecto VCMI

El proyecto VCMI es una implementación gratuita y de código abierto de Heroes of Might y Magic III Game Engine. Viene con numerosas mejoras, algunas de ellas incluyen soporte para pantallas de alta resolución, GUI mejorada, lanzamiento de juegos mejorado y herramienta de configuración, soporte de modificación y compatibilidad con sistemas modernos. Además de las compilaciones para Windows, MacOS y Linux, un puerto de Android también está disponible. El proyecto VCMI requiere que funcionen los archivos de juego originales.

Openra

Openra es una recreación del motor de juegos utilizado en juegos de estrategia clásica en tiempo real como la serie de comandos y conquistar, Tiberian Dawn y Dune 2000. Viene con muchas mejoras, como soporte para resoluciones de pantalla modernas, controles mejorados e interfaz de la interfaz de usuario, soporte de teclas de acceso rápido mejorado, soporte de modificaciones mejoradas y soporte completo incorporado para juegos multijugador. La base de jugadores es bastante activa y ni siquiera necesitas archivos de juego originales para jugar. Cuando se ejecuta por primera vez en OpenRA, se le pedirá que descargue archivos de juego.

Rbdoom-3-bfg

RBDoom-3-BFG es un puerto fuente de Doom 3 BFG Juego de tiradores en primera persona lanzado originalmente por ID Software. El juego usa ID Tech 4 Game Engine cuyo código fuente se lanzó en 2011. Las características principales de RBDoom-3-BFG incluyen compilaciones multiplataforma de 64 bits, sombras mejoradas, iluminación y gráficos, soporte de mods mejorado y compatibilidad con sistemas modernos. Para jugar Doom 3 BFG usando el puerto RBDoom-3-BFG, necesitará archivos de juego originales. Un puerto de Android no oficial de RBDoom-3-BFG está disponible en la web.

Easyrpg

EasyRPG es una reimplementación gratuita y de código abierto de RPG Maker 2000 y RPG Maker 2003 Game Game Engines. Se puede usar para jugar juegos RPG Maker 2000 y 2003 existentes, siempre que tenga los archivos de juego originales. EasyRPG también viene con un editor que se puede usar para crear juegos desde cero. El reproductor EasyRPG se puede usar para jugar en todos los principales sistemas operativos de escritorio, en algunas consolas, teléfonos Android y dispositivos iOS.

OpenRCT2

OpenRCT2 es una adaptación gratuita y de código abierto del juego Rollercoaster Tycoon 2. Además de una reimplementación de uno a uno del juego original, viene con muchas características adicionales como un editor mejorado, un juego multijugador mejorado, compatibilidad con sistemas modernos que incluyen dispositivos Android, UI mejorada, etc. OpenRCT2 requiere que los archivos de juego originales funcionen, por lo que debe ser dueño del juego Rollercoaster Tycoon 2.

Conclusión

Las recreaciones de código abierto de juegos antiguos no solo permiten a los jugadores revivir la nostalgia, sino que también ayudan a preservar los clásicos. Algunos de los proyectos mencionados anteriormente están en desarrollo durante más de una década y son proyectos comunitarios sin respaldo corporativo.