stringtranslate.com

Oolite (videojuego)

Oolite es un simulador de combate y comercio espacial en 3D gratuito y de código abierto "en el espíritu de" Elite , un juego similar publicado en la década de 1980. El nombre es una contracción de Elite, un lenguaje de programación orientado a objetos , porque fue escrito enObjective -C , un lenguaje de programación orientado a objetos . Entre las varias similitudes de Oolite con su fuente, la experiencia de juego se ve mejorada por el contexto establecido en el manual original de Elite y la novela que lo acompaña, The Dark Wheel . Oolite tiene licencia GPL-2.0 o posterior para el código fuente , mientras que los recursos (imágenes, música, texturas, modelos) tienen licencia dual GPL-2.0 o posterior y CC BY-NC-SA-3.0 . [1]

Historia

Giles Williams comenzó a trabajar en Oolite para Mac OS X en 2003. En julio de 2004, se lanzó Oolite v1.0, pero permaneció en desarrollo activo durante mucho tiempo después.

En septiembre de 2005, Mac Oolite había llegado a la versión v1.52 y se lanzó un puerto para Linux , siguiendo de cerca los desarrollos de Mac OS X desde entonces.

En marzo de 2006 se publicó el port de GNUstep para Windows . También hay ports disponibles para SGI IRIX y FreeBSD en arquitecturas Intel. La mayoría de los ports incluyen la misma funcionalidad, excepto la versión para Mac OS X, que incluye compatibilidad adicional con funciones nativas de Mac OS X (como la integración con iTunes, Spotlight y compatibilidad con Growl). [2]

En octubre de 2006, después de lanzar la versión estable 1.65, Williams anunció que dejaría de desarrollar Oolite después de implementar la funcionalidad actualizada del sombreador OpenGL . Sin embargo, el proyecto se estancó.

El 27 de febrero de 2007, el proyecto fue relicenciado bajo la GPL-2.0 o posterior . [1] Jens Ayton fue designado como encargado de mantenimiento y, después de un período de inactividad, la comunidad continuó con el desarrollo activo. Posteriormente, hubo una serie de versiones de prueba, entre las que se destaca la incorporación de capacidades de JavaScript para escribir misiones y compatibilidad con sombreadores .

El 16 de diciembre de 2011, se lanzó una nueva versión estable, v1.76, para reemplazar la v1.65 de 2006. [3]

El 27 de mayo de 2012 se lanzó una nueva versión estable, v1.76.1. Se trata de una actualización que corrige errores de Oolite 1.76. No agrega nuevas funciones. [4]

El 16 de agosto de 2012 se lanzó una versión de prueba de implementación de v1.76.1. El objetivo de la versión es evaluar la configuración de implementación de Oolite , que es la forma en que se espera que se realicen las próximas versiones estables. [5]

El 8 de enero de 2013 se lanzó una nueva versión de prueba, v1.77. Esta versión incluye nuevas funciones y mejoras con respecto a las versiones anteriores. [6]

El 1 de octubre de 2013 se lanzó una nueva versión de prueba, v1.77.1. Se trata de una actualización de Oolite 1.77 que corrige errores y no agrega nuevas funciones. [7]

El 30 de junio de 2014 se lanzó una nueva versión estable, v1.80, para reemplazar la v1.76.1 de 2012. Agrega muchas características nuevas, incluida una IA muy mejorada, un conjunto de naves básico actualizado y un sistema de gestión de paquetes de expansión. [8]

El 27 de mayo de 2015 se lanzó una nueva versión estable, v1.82. La IA y el sistema de gestión de paquetes de expansión se mejoraron aún más, y el combate se modificó para hacer que el juego inicial fuera un poco más fácil para los principiantes, al tiempo que permitía muchos desafíos en el juego posterior. Los gráficos y las interfaces se actualizaron, y la mejora principal fue el mapa de galaxias completamente ampliable y desplazable, que reemplaza los gráficos separados de corto y largo alcance. Se realizaron mejoras en la compatibilidad con varios monitores, los gráficos de explosión y las texturas de los planetas, y se introdujo una configuración de "campo de visión" en las Opciones del juego. Se introdujo un sistema de soporte de escenarios, que esencialmente permite a las personas reescribir las galaxias, las naves, el equipo y las reglas para crear su propio juego espacial nuevo utilizando el motor Oolite . [9]

El 21 de julio de 2016 se lanzó la versión 1.84. Las principales novedades son: cámara de visión externa móvil, láseres múltiples ahora disponibles para todas las naves, mejoras en la interfaz de la Carta Galáctica, mejoras en la presentación general y la interfaz de usuario. [10]

El 25 de octubre de 2017 se lanzó la versión 1.86. Cuenta con un nuevo algoritmo de generación de terreno para secciones terrestres de aspecto más realista, agrega capas de nubes y ajusta la iluminación ambiental para un resultado general más agradable a la vista. La resolución máxima que admite el juego se ha aumentado a niveles 8K UHD. Otras adiciones son la compatibilidad con DPI alto en Windows, la capacidad de cargar paquetes de expansión a través de HTTPS, la capacidad de usar la rueda del mouse para controlar la velocidad al pilotar naves con un mouse (Windows / Linux) y un escenario de inicio fácil para comandantes que luchan por preparar su MkIII basado en Lave para el combate. [11]

El 28 de octubre de 2018 se lanzó la versión 1.88. Presenta un sistema de iluminación y gráficos significativamente renovado. Se han implementado técnicas de iluminación modernas, aplicando modelos físicamente precisos y de ahorro de energía para reflejos especulares tanto en naves como en planetas. Las entidades de efectos visuales ahora pueden utilizar transparencia, mientras que las atmósferas de los planetas también han recibido un cambio de imagen llamativo. Esta fusión de técnicas de renderizado basadas en la física y efectos produce visuales espectaculares de Oolite que nunca se han visto mejor. El nuevo sistema de iluminación también funciona a favor del sistema de materiales de Oolite, lo que permite la creación y el uso de materiales que antes no eran posibles. [12]

El 30 de agosto de 2020 se lanzó la versión 1.90. Presenta un entorno gráfico muy mejorado, con especial atención a los planetas. La apariencia de la atmósfera en los planetas ahora es configurable y los planetas personalizados ahora admiten mapas normales, de brillo e iluminación. Otras mejoras gráficas incluyen mapeo de tonos fílmicos, modelo de luz difusa Oren-Nayar, mayor resplandor de la fuente de luz para una mejor visibilidad de los objetos en el espacio y más. Además, las armas ahora tienen sonidos individuales asignados a ellas, mientras que los scripts tienen aún más propiedades disponibles para acceder. Esta versión es la que actualmente recomienda el equipo de desarrollo de Oolite. [13]

Jugabilidad

HUD predeterminado de Oolite

Lo esencial

Al igual que Elite , Oolite es un simulador de combate y comercio espacial en primera persona , abierto y para un solo jugador . El jugador es el piloto de una nave espacial , capaz de viajar interestelarmente a otros sistemas planetarios cercanos utilizando agujeros de gusano generados por los motores de la nave. Cada sistema contiene solo un planeta habitado, con una estación espacial en órbita ; los jugadores eligen el sistema de destino por el nombre de su planeta. Aunque los jugadores pueden crear agujeros de gusano salientes casi en cualquier lugar dentro de un sistema, suponiendo que sus motores tengan suficiente combustible para hacerlo, las naves siempre ingresan a un nuevo sistema a una distancia considerable del planeta objetivo. Luego, el jugador debe pilotar su nave desde el punto de entrada, a través del espacio "normal", hasta la estación. Durante esta etapa del viaje, el jugador puede encontrarse con otras naves y puede ocurrir un combate. Los armamentos principales de las naves espaciales Oolite son láseres y misiles . La mayoría de los combates son peleas aéreas y las naves exhiben características de vuelo no newtonianas , siendo inmunes a los efectos de la inercia y la gravedad .

Mapa comercial galáctico de Oolite .

Metas y objetivos

No hay una meta ni un objetivo establecidos en el juego. El dinero y la "clasificación Elite" son las únicas formas de "puntuación" integradas en Oolite .

Los jugadores pueden ganar dinero comprando bienes en un sistema estelar y transportándolos a otro para venderlos y obtener ganancias. También se puede ganar dinero destruyendo barcos piratas y cobrando recompensas . Los jugadores pueden convertirse en piratas y atacar a los mercantes y otras naves. Aunque no se otorga ninguna recompensa por destruir naves que no sean piratas, cuando una nave es destruida, parte de su carga puede sobrevivir a la explosión. Si la nave del jugador está equipada con una pala, esta carga puede ser recuperada para su posterior reventa. También es posible, con el equipo adecuado, extraer minerales y otros materiales de asteroides . Los jugadores también pueden optar por llevar pasajeros de pago o cargas especiales a destinos específicos. El dinero ganado o adquirido de otra manera se puede gastar en combustible para los motores de agujero de gusano (conocidos como "Witchdrives"), mantenimiento de la nave y nuevo equipo. El jugador también puede intentar intercambiar su nave por otros modelos con diferentes características y capacidades.

Cada nave que el jugador destruya, de cualquier tipo o clase, se suma a la "clasificación de élite" del jugador, una clasificación basada en la cantidad de derribos realizados. Esta clasificación comienza con "inofensivo" (ninguna matanza), luego "casi inofensivo" y culmina con la clasificación de "mortal" y luego "élite".

Un gran barco preparándose para atracar en una estación de Coriolis

Misiones y modificaciones

Hay una pequeña cantidad de misiones integradas en el juego, heredadas de Elite , en las que se le asignan al jugador tareas específicas para realizar, como destruir un prototipo de caza militar robado. Sin embargo, no es necesario completar o incluso comenzar ninguna de estas misiones para jugar.

Numerosas modificaciones para Oolite han expandido la jugabilidad al agregar nuevas misiones, equipo, naves, estaciones espaciales, lugares de comercio y oportunidades profesionales abiertas como mensajero o asesino a sueldo . Otras ofrecen gráficos mejorados, efectos visuales y de audio, o mejoran el ambiente de alguna otra manera. Estas modificaciones generalmente se denominan OXP (Oolite eXpansion Pack). [14] Actualmente, hay más de 1000 OXP disponibles para Oolite. [15]

Modificación

Dado que la estructura del juego está pensada para ser "abierta", los objetos y eventos que tienen lugar en Oolite se pueden modificar fácilmente sin necesidad de conocimientos de programación. Solo se necesitan unas pocas herramientas sencillas para crear un OXP. Estas adiciones al juego, ya sean de creación propia o descargadas, se colocan libremente en la carpeta AddOns del juego, lo que permite al jugador dar forma a la trama y a la población del universo del juego. [16] En versiones recientes, el juego viene con un administrador de extensiones integrado que permite al jugador buscar, instalar, actualizar o eliminar extensiones simplemente revisando la lista de extensiones disponibles. Esto simplifica enormemente el proceso de instalación de extensiones y mantenerlas actualizadas.

Durante los dos primeros años de Oolite , muchos de los miembros de la comunidad se sintieron inspirados por las oportunidades de modificación coherentes del juego, lo que dio como resultado un grupo bastante grande de OXP. [17] A menudo, The Dark Wheel y el fandom de Elite de los 80 son de influencia obvia, aunque también se han compartido elementos de óperas espaciales alternativas. Un paquete puede simplemente ofrecer más naves o estaciones , o contener misiones interactivas con guión. Como agregar cuerpos planetarios, minijuegos , HUD , armas y sonidos se encuentran entre varias posibilidades, probar las limitaciones potenciales del OXP aún está en una etapa temprana.

A continuación se muestran algunos ejemplos de OXP:

Recepción

Oolite recibió cuatro estrellas y el premio Macworld Editors' Choice Award en 2007: " Oolite (Object Oriented Elite) es tan adictivo y atractivo hoy como lo fue Elite en 1984... El programa principal es totalmente extensible con nuevas naves, misiones y planetas, y el universo que exploras en Oolite es completamente abierto. Este juego es un viaje al pasado que ha sido reconstruido para durar. Cómpralo ahora". [18]

El 24 de julio de 2009, TechRadar.com incluyó a Oolite en la lista de los 10 mejores juegos gratuitos para PC que deberías jugar hoy: " Oolite toma exactamente la misma jugabilidad brillantemente compulsiva [de Elite ] y la hace más elegante, más rápida y con mejor apariencia, todo gratis. Si el paquete básico no es lo suficientemente emocionante, también hay paquetes de expansión disponibles". [19]

Freewaregenius.com analizó Oolite en octubre de 2009, calificándolo de "una nueva versión brillante de Elite ... Si estás deseando un buen simulador espacial, Oolite te satisfará. Con un sistema de intercambio más gratificante que sus contemporáneos, un combate de ritmo rápido y una buena dosis de atractivo retro, merece la pena probarlo". [20]

NAG Online revisó Oolite en septiembre de 2010, otorgándole una puntuación del 85%: "Un verdadero clásico reencarnado y reimaginado: un juego imprescindible para los fanáticos de la simulación espacial". [21]

Véase también

Referencias

  1. ^ abc "Cambio de licencia: Boletines de Oolite". Archivado desde el original el 21 de mayo de 2013.
  2. ^ "Anuncio de Oolite v1.76". Oolite BBS . Consultado el 1 de enero de 2012 .
  3. ^ "Anuncio de Oolite 1.76.1". Oolite BBS . Consultado el 27 de mayo de 2012 .
  4. ^ "Versión de prueba de implementación v1.76.1". Oolite BBS . Consultado el 16 de agosto de 2012 .
  5. ^ "Anuncio de Oolite v1.77". Oolite BBS . Consultado el 8 de enero de 2013 .
  6. ^ "Anuncio de Oolite v1.77.1". Oolite BBS . Consultado el 1 de octubre de 2013 .
  7. ^ "Anuncio de Oolite v1.80". Oolite BBS . Consultado el 30 de junio de 2014 .
  8. ^ "Anuncio de Oolite v1.82". Oolite BBS . Consultado el 27 de mayo de 2015 .
  9. ^ "Anuncio de Oolite v1.84". Oolite BBS . Consultado el 29 de septiembre de 2016 .
  10. ^ "Anuncio de Oolite v1.86". Oolite BBS . Consultado el 25 de octubre de 2017 .
  11. ^ "Anuncio de Oolite v1.88". Oolite BBS . Consultado el 1 de septiembre de 2020 .
  12. ^ "Anuncio de Oolite v1.90". Oolite BBS . Consultado el 1 de septiembre de 2020 .
  13. ^ "Wiki de élite".
  14. ^ "Lista OXP". Wiki de Oolite . Consultado el 1 de mayo de 2014 .
  15. ^ Linux Format (enero de 2006). «Juego espacial 3D Oolite». Linux Format . Archivado desde el original el 4 de abril de 2008.faxímil
  16. ^ Wolfwood (12 de abril de 2006). "Reseña de Oolite". Hooked Gamers . Consultado el 6 de agosto de 2008 .
  17. ^ "Selección del editor". Macworld . 8 de enero de 2007. Archivado desde el original el 28 de julio de 2012. Consultado el 6 de agosto de 2008 .
  18. ^ "Los 10 mejores juegos gratuitos para PC que deberías jugar hoy". TechRadar.com . 24 de julio de 2009. Archivado desde el original el 3 de febrero de 2010. Consultado el 5 de enero de 2010 .{{cite web}}: CS1 maint: bot: estado de URL original desconocido ( enlace )
  19. ^ "Oolite: una nueva versión brillante de Elite, el clásico juego de exploración y comercio espacial". Freewaregenius.com . 2009-10-29. Archivado desde el original el 2012-06-15 . Consultado el 2010-01-05 .
  20. ^ "Reseña: Oolite – NAG Online". NAG Online . 2010-09-01. Archivado desde el original el 2012-07-22 . Consultado el 2010-09-01 .

Enlaces externos