Unknown Horizons es un juego de construcción de ciudades y de estrategia en tiempo real , inspirado en la serie Anno . [1] Se publica bajo la Licencia Pública General GNU (GPLv2) y, por lo tanto, es un software gratuito y de código abierto . Gran parte de la obra de arte es contenido abierto bajo, por ejemplo, licencias CC BY-SA Creative Commons . El juego todavía está en desarrollo activo; Ocasionalmente se publican instantáneas de hitos.
El jugador guía a un grupo de personas que se instalan en un archipiélago de islas recién descubierto. El jugador debe proporcionar bienes diversos (incluidos alimentos, madera y herramientas [2] ) y servicios públicos para el bienestar de los colonos. Los habitantes a cambio pagan impuestos, que es la principal fuente de ingresos.
Cuando se abastece adecuadamente, la población crecerá y los habitantes ascenderán a clases sociales más altas. Actualmente, hay seis niveles de asentamiento diferentes planificados [3] y más de 40 edificios diferentes disponibles.
El incremento inicial se llama " Marineros ". Los jugadores pueden configurar una infraestructura básica y proporcionar a los habitantes recursos como alimentos. En el segundo incremento "Pioneros", estarán disponibles nuevos edificios. Los edificios empiezan a parecerse a construcciones de madera en lugar de tiendas de campaña. El incremento 3 se llama " Colonos " y el progreso se muestra mediante edificios con entramado de madera. Los tres incrementos restantes " Ciudadanos ", " Comerciantes " y " Aristócratas " están diseñados, pero aún no implementados.
Unknown Horizons se originó en el proyecto OpenAnno de 2005 que pretendía ser un clon de Anno 1602 . [4] El proyecto utiliza Flexible Isometric Free Engine (FIFE) como motor de juego y presenta gráficos isométricos 2D . Dado que FIFE también se encuentra en etapa de desarrollo y Unknown Horizons es el primer proyecto importante basado en este motor, los desarrolladores de Unknown Horizons acordaron ayudar con el desarrollo de FIFE. [5] Se eligió Python como lenguaje para este proyecto porque es el lenguaje mejor soportado por FIFE, garantiza la compatibilidad multiplataforma y permite un desarrollo rápido. Los modelos de Unknown Horizons se crean usando Blender y luego se renderizan en cuatro rotaciones (ocho para unidades).
La primera versión alfa pública se lanzó el 1 de octubre de 2008. Actualmente, el desarrollo se centra en implementar más contenido de juego (edificios, líneas de producción de recursos). Los próximos pasos importantes en el desarrollo incluyen mejoras de usabilidad y un editor de isla . [6]
En 2009, el proyecto pasó a llamarse OpenAnno a Unknown Horizons . [4]
Unknown Horizons participó en Google Summer of Code 2011 como organización de tutoría [7] [8] y participó nuevamente en 2012. [9] [10]
En 2019, el proyecto trasladó el código base de Python 2 a Python 3. Además, los desarrolladores pidieron ayuda para migrar al motor de juego Godot debido a la preocupación de que FIFE ya no estuviera en desarrollo activo. [11] [12] Se abrió un repositorio de GitHub separado para administrar el nuevo código base. [13]
Unknown Horizons fue seleccionado en octubre de 2011 como "HotPick" por Linux Format . [14] A pesar de su estado alfa , Unknown Horizons ya apareció en el número 24/09 de la revista alemana de informática c't , como parte de la colección de software de Heise 6/09. [15] Entre 2009 y 2016, Unknown Horizons se descargó solo de SourceForge 250.000 veces. [dieciséis]