The Battle for Wesnoth es un videojuego de estrategia por turnos gratuito y de código abierto [a] con unentorno de alta fantasía (similar al Legendarium de J. R. R. Tolkien ), diseñado por el desarrollador australiano-estadounidense [b] David White y lanzado por primera vez en junio de 2003. En Wesnoth , el jugador controla una facción/raza particular e intenta construir un ejército poderoso controlando aldeas y derrotando enemigos para obtener experiencia . El juego está basado vagamente en losjuegos de Sega Genesis Master of Monsters y Warsong . [8]
La Batalla de Wesnoth es un juego de guerra por turnos que se juega en un mapa hexagonal . [9] La estrategia de batalla implica intentar luchar en un terreno favorable, en un momento favorable del día y, si es posible, con unidades que sean fuertes o estén bien preparadas contra los enemigos. Otras preocupaciones son capturar aldeas que produzcan una tasa particular de oro por turno para el reclutamiento de unidades y posicionar unidades para restringir el movimiento del enemigo. Los juegos de Wesnoth vienen tanto en forma de campañas para un jugador como de partidas multijugador. El objetivo de estos juegos suele ser derrotar a todos los líderes enemigos, pero puede haber otros objetivos.
Cada unidad en Wesnoth tiene sus propias fortalezas y debilidades. La defensa de una unidad (que en este caso significa la posibilidad de esquivar) se basa en el terreno en el que se encuentra. Los elfos , por ejemplo, son difíciles de alcanzar cuando luchan en un bosque. Diferentes tipos de ataques (cuerpo a cuerpo y a distancia), tipos de armas (perforación, cuchilla, impacto, arcana, frío y fuego) y un ciclo de día y noche (en la mayoría de los mapas) que favorece alternativamente a las unidades legales y caóticas , alterando la cantidad de daño que inflige una unidad. Las unidades pueden avanzar a contrapartes de nivel superior y volverse más poderosas a medida que participan en el combate. [10] [11]
Una filosofía de diseño central del juego es el principio KISS : para que una nueva idea sea aceptada, no debe complicar la jugabilidad. [12] Otra faceta importante del juego es la aleatoriedad y su manipulación: nunca es seguro si el ataque de una unidad fallará o tendrá éxito, solo es probable o improbable. Los desarrolladores han declarado que la posibilidad de que una escaramuza salga mejor o peor de lo esperado añade emoción, rejugabilidad y profundidad estratégica al juego. [13]
La Batalla por Wesnoth tiene lugar en un mundo poblado por razas tolkienescas como humanos , elfos , enanos , orcos y troles , así como razas específicas de Wesnoth como los dragones, que son criaturas lejanamente relacionadas con los dragones, pero son bípedos , tienen una cultura organizada, aunque guerrera, y miden solo unos 10 pies de alto. Las historias de campaña abarcan la historia y la geografía del mundo, pero la mayoría se centran en el reino humano homónimo de Wesnoth, que sufre frecuentes invasiones de asaltantes orcos y no muertos .
El nombre Wesnoth fue desarrollado originalmente por el creador del juego como una combinación de sílabas que pensó que sonarían bien como nombre para una tierra de fantasía. Cuando el proyecto se hizo más grande y elaborado, los desarrolladores crearon una etimología ficticia para el nombre: los habitantes de la tierra de Wesnoth vinieron del Oeste y del Norte, dando lugar a Westnorth, que finalmente evolucionó a Wesnoth. Esta etimología se explica en la campaña The Rise of Wesnoth . [14]
La batalla por Wesnoth actualmente tiene seis facciones predeterminadas para elegir:
Las unidades exactas que utilizan las facciones y los nombres de las mismas cambian según la era o la campaña. Las que aparecen arriba son las facciones de la era "Default", que es la más jugada en los servidores multijugador, y su extensión "Age Of Heroes".
También hay una serie de facciones creadas por los usuarios, varias de las cuales se agrupan en "Eras" descargables. Por ejemplo, la Era Imperial incluye a los Lavinianos de influencia romana, los Merodeadores y los Elfos Salvajes, con árboles de unidades y habilidades completamente nuevos. Una era alternativa, que contiene la facción de influencia islámica Khalifate , se integró (a partir de enero de 2014) en la línea de desarrollo oficial, Wesnoth 1.11.8, [22] probada para convertirse en parte de la versión principal. Esta facción ha sido renombrada desde entonces como Dunefolk en la versión 1.13.11. [23] Es bastante posible crear facciones que se puedan usar en las eras predeterminadas, aunque la cantidad de bendiciones otorgadas por los creadores para cada una puede variar.
La versión estable de The Battle for Wesnoth incluye 16 campañas para un jugador y un tutorial, cada una de las cuales tiene varios niveles de dificultad. [24] Se pueden obtener más campañas creadas por usuarios en forma de complementos almacenados en el servidor de campañas de Wesnoth, y a veces se incluyen como campañas oficiales. La campaña original de The Battle for Wesnoth fue "Heir to the Throne", una campaña con 23 escenarios de juego donde Konrad, un joven heredero al trono de Wesnoth, se alía con elfos rebeldes y otras razas para reclamar el trono de la reina usurpadora Asheviere, su ejército leal y sus mercenarios orcos. Los personajes de "Heir to the Throne" son protagonistas en campañas como "Legend of Wesmere" y "Delfador's Memoirs". Otras campañas presentan facciones diferentes, como los enanos en "El martillo de Thursagan", "Renacimiento del Norte" o "El cetro de fuego", el ejército leal de Wesnoth en "La Guardia del Sur" o "La invasión del Este", y los no muertos en "Descenso a la oscuridad" o "Secretos de los Antiguos". Incluso se pueden jugar tritones en "Aguas muertas", u orcos en "El hijo del ojo negro". Por último, "Bajo los soles ardientes" está ambientada en un futuro lejano, mucho después de la época de las otras campañas, y presenta a elfos que luchan mejor durante el día.
En la versión 1.16 se agregó al juego una campaña multijugador titulada "World of Conquest" después de haber sido previamente un complemento no oficial. [25] En la versión 1.18 se agregó al juego una campaña de dragones llamada "Winds of Fate". [26]
Muchas campañas oficiales eran solo complementos creados por los usuarios, por ejemplo, "An Orcish Incursion", que se eliminó de la línea principal en 1.15.3. [27] Las campañas no oficiales se traducen a muchos idiomas de la misma manera que las oficiales. Algunas de ellas son muy largas y están bien equilibradas, como "Invasion from Unknown", mientras que otras sirven para mostrar unidades que no están disponibles en la línea principal, o como ejemplos para futuros creadores de campañas, como "A simple campaign", "WML Guide" o "The Final Exam". Las campañas no oficiales más largas tienen más cadenas traducibles que las campañas oficiales más largas.
Es posible crear y distribuir contenido adicional (contenido creado por el usuario o UMC), como campañas, mapas y "eras" multijugador mediante un sistema de "complementos". Estos complementos se pueden descargar, actualizar y eliminar mediante un servidor de complementos dentro del juego; alternativamente, se pueden instalar y actualizar descargando manualmente los archivos del complemento y colocándolos en el directorio apropiado, o se pueden eliminar borrando estos archivos.
Battle for Wesnoth cuenta con un editor de mapas integrado que admite funciones como la apertura de varios mapas y la generación aleatoria de mapas. El editor admite todos los terrenos del juego, así como terrenos personalizados creados para campañas. Se puede seleccionar la hora del día de uno de los ajustes preestablecidos integrados o se puede crear una iluminación personalizada. [28]
Con cualquier editor de texto estándar, se puede crear contenido nuevo utilizando lo que se conoce como lenguaje de marcado Wesnoth (WML). Como sugiere su nombre, WML es similar a XML y otros lenguajes de marcado en sintaxis, con etiquetas que definen eventos y bandos en un escenario. WML ha evolucionado desde lo que era un simple lenguaje de marcado/configuración a un lenguaje de programación especializado diseñado para modificar fácilmente el juego. Se ofrecen ejemplos de la última versión estable en la wiki del sitio . [29]
A partir de la versión de desarrollo 1.7, el código en Lua se puede incorporar en eventos WML que se ejecutan cuando se activan esos eventos. [30] A partir de la versión 1.7.14, Lua también se puede usar para crear implementaciones de IA alternativas (o complementarias) . [31]
David White comenzó a desarrollar Wesnoth porque quería crear un juego de estrategia de código abierto y disponible gratuitamente con reglas muy simples, pero que tuviera una inteligencia artificial difícil de vencer y que fuera desafiante y divertido: un juego que fuera fácil de aprender pero difícil de dominar. [8]
El juego está programado en C++ . Es multiplataforma y se ejecuta en AmigaOS 4 , BeOS , FreeBSD , Linux (incluidos los sistemas operativos que se ejecutan en GP2X y dispositivos portátiles Nokia n800 , n810 y n900 ), OS X / Darwin , Windows , MorphOS , [32] NetBSD , OpenBSD , RISC OS , iOS , Solaris / illumos , Android , Playbook y Google Native Client ejecutándose en Google Chrome . [33]
El desarrollo de Wesnoth está descentralizado debido a su naturaleza libre y de código abierto . Las campañas y unidades oficialmente bendecidas que se incluyen con la descarga del juego suelen derivar de contenido creado por la comunidad, algo diferente del contenido generado por el usuario en los juegos propietarios , donde dicho contenido, aunque está disponible, normalmente no se incorpora a las versiones oficiales del juego. Los foros y la wiki de Wesnoth se utilizan para desarrollar nuevas campañas, incluidos nuevos tipos de unidades y material gráfico para la historia. El juego puede descargar nuevas campañas desde un servidor central de complementos. El contenido que aparece en el servidor de campaña oficial debe tener licencia GNU GPL-2.0 o posterior, como el juego en sí.
Incluso sin contar el contenido de esta comunidad, la lista de colaboradores de la versión oficial del juego que se muestra en el juego contiene más de 550 entradas únicas (mayo de 2010). Los desarrolladores del juego también incluyen autores conocidos de la escena del software libre y el código abierto, como el cofundador de la Open Source Initiative y desarrollador principal del núcleo Linux Eric S. Raymond , [34] o el programador del núcleo Linux Rusty Russell . [35] [36] [37]
A partir de julio de 2024, La batalla por Wesnoth está disponible en 56 idiomas, 7 de los cuales tienen más del 90% de los mensajes traducidos. [38]
En julio de 2015, el equipo de desarrollo de The Battle for Wesnoth estaba formado por no más de cinco desarrolladores. En la página de inicio del juego se afirmaba que la falta de correcciones de errores se debía a que unos pocos desarrolladores trabajaban en cada nueva versión del juego y del motor en sí, y que el proyecto no contaba con suficiente personal. [39]
En septiembre de 2021, el director del proyecto Pentarctagon publicó una declaración en los foros de Wesnoth en la que afirmaba que Wesnoth tenía una mejor estructura interna que antes, pero aun así calificaba al proyecto de "crónicamente falto de personal". [40]
El equipo de desarrollo artístico fue fundado por Francisco Muñoz y dirigido por Richard Kettering con Hogne Håskjold como director de arte del terreno. El conjunto actual de retratos fue diseñado principalmente por Kathrin Polikeit y Emilien Rotival, reemplazando el conjunto anterior de retratos de estilo cómic hechos por Jason Lutes. [41] La mayoría de las ilustraciones se almacenan en el formato de gráficos de red portátiles y todas están licenciadas bajo la Licencia Pública General de GNU . [42]
El estilo musical de la banda sonora del juego es orquestal, con una sinfonía de cuerdas, metales, vientos, percusión y ocasionalmente instrumentos étnicos cuando el juego lo permite, cubriendo una variedad de géneros y períodos . Debido a que los temas se basan en estilos tradicionales y medievales, el departamento de desarrollo musical rechaza toda música con sintetizadores, loops, kits de batería, guitarras eléctricas o cualquier instrumento pop/rock. [43] Debido a que Wesnoth no tiene presupuesto y depende completamente de compositores voluntarios, su banda sonora está completamente sintetizada . [44]
El equipo de desarrollo musical está actualmente dirigido por Mattias Westlund e incluye algunos compositores conocidos como Doug Kaufman y Timothy Pinkham [45] y la banda sonora del juego está licenciada como música libre bajo la Licencia Pública General de GNU y reproducida en formato Ogg Vorbis . [46] Debido a que el juego está en constante evolución, la lista actual de bandas sonoras evoluciona. [47]
La primera versión de desarrollo de Wesnoth 0.1 se lanzó el 18 de junio de 2003. [12] En octubre de 2005, el juego alcanzó su lanzamiento histórico 1.0. [2] El 29 de enero de 2012, se lanzó la versión 1.10 y presentó la campaña "Dead Water". [48]
En enero de 2014, se agregó una nueva facción con el nombre de Khalifate en una versión de desarrollo. Su objetivo era ofrecer nuevas opciones multijugador. Las unidades de Khalifate no usan magia, sino que se basan en un uso cuidadoso del terreno y ataques coordinados al anochecer o al amanecer. [22] Esta facción se lanzó como parte de la versión 1.12 en noviembre del mismo año. [49] El Khalifate pasó a llamarse Dunefolk en la versión 1.13.11. [23]
El 2 de mayo de 2018 se lanzó la versión 1.14.0. Esta actualización introdujo la campaña "Secretos de los Antiguos". También realizó cambios importantes en los elfos del desierto que se vieron en la campaña "Bajo los Soles Ardientes". Muchas unidades han tenido cambios, como nuevos retratos y animaciones. [50] En octubre de 2021 se lanzó la versión 1.16. Incluyó muchos cambios en campañas antiguas como "El Martillo de Thursagan", así como cambios en la facción Dunefolk. [51] En marzo de 2024, se lanzó la versión 1.18, agregando una nueva campaña llamada "Vientos del Destino". [26]
Aparte de las versiones independientes de código fuente y binarios, Wesnoth ya estaba disponible a través del servicio de distribución digital Desura . Wesnoth se envió a Steam Greenlight el 23 de julio de 2016 y, posteriormente, la comunidad de Steam aprobó su lanzamiento. [52] Con el lanzamiento de la versión v1.14.0, el juego pasó a estar disponible en Steam en mayo de 2018. [53] Al mismo tiempo, el registro se hizo obligatorio para jugar en el servidor oficial. [54]
Además de la versión oficial del juego de Wesnoth, siempre hay una versión de desarrollo alternativa que presenta más características nuevas y mejoras para los jugadores y creadores de contenido. Esta versión de desarrollo está en desarrollo y está sujeta a más ajustes y mejoras, según los comentarios de la comunidad de Wesnoth. La versión de desarrollo actual es la 1.19. Se espera que varias campañas se vuelvan a trabajar en esta versión, como "The South Guard" y "The Rise of Wesnoth". [55]
Las críticas de The Battle for Wesnoth han sido generalmente positivas. En una reseña de 2006 de la versión 1.1 del juego, Gametunnel le dio una puntuación de 7/10 y añadió que "puede parecer un juego de los años noventa, pero es entretenido y está muy bien elaborado". [56]
En una reseña de la versión 1.2.6 en 2007, Phoronix la calificó con 9/10, llamándola "un juego que cualquier jugador debe descargar". [57] En 2008, APCMag.com nombró a The Battle for Wesnoth entre los "5 mejores juegos gratuitos de código abierto". [58]
En 2010, Full Circle Magazine analizó el juego en el Podcast #4. Los críticos calificaron a Wesnoth de "muy buen juego", calificaron los gráficos de "simples" y "fáciles de entender" pero "anticuados". Los críticos calificaron la jugabilidad de "pura y simple", pero se quejaron del papel del azar en el juego, convirtiéndolo en un "ejercicio de frustración" y requiriendo una política de recarga y rejugabilidad que convierte a Wesnoth en un "desafío de paciencia en lugar de capacidad intelectual". [59]
En 2010, RPGFan le dio un 88/100, mencionando que "a pesar de su generoso precio, BfW ofrece más calidad y cantidad que casi cualquier título comercial disponible". [60]
El juego fue descrito en detalle en el libro de 2012 La arquitectura de las aplicaciones de código abierto . [61]
Varias versiones de Wesnoth se han descargado desde el sitio de descarga central SourceForge más de ocho millones de veces entre 2003 y mayo de 2024. [62] Varios otros puntos de venta de descarga de software gratuito entregaron el juego además cientos de miles de veces; por ejemplo, MacUpdate contabilizó más de 80.000 descargas solo de la versión para macOS , [63] mientras que Softonic contabilizó otras 40.000 descargas. [64]