10 puntos por GN⁺ 24 일 전 | 1 comentarios | Compartir por WhatsApp
  • Juego de estrategia por turnos de código abierto ambientado en un mundo de alta fantasía, con soporte para campañas para un jugador y batallas multijugador en línea y en hotseat
  • Incluye 17 campañas, 55 mapas multijugador y más de 200 unidades de 7 facciones, y cada unidad cuenta con habilidades y armas únicas
  • Destaca por sus gráficos compuestos de animación pixel art y retratos semirrealistas
  • Gracias a su alta capacidad de expansión mediante mods a través de scripts WML y Lua, es posible añadir contenido creado por usuarios desde el servidor oficial de complementos
  • Se ejecuta en plataformas principales como Windows, macOS y GNU/Linux, y está traducido a más de 30 idiomas, lo que garantiza accesibilidad global

Características principales de Battle for Wesnoth

  • Battle for Wesnoth es un juego de estrategia por turnos de código abierto basado en un mundo de alta fantasía
    • Ofrece campañas para un jugador y batallas multijugador en línea o en modo hotseat
    • Los jugadores pueden avanzar por distintas historias, como recuperar el trono, escapar de un señor liche o forjar una gema de fuego en el subsuelo
  • Las unidades del juego están representadas con animaciones pixel art hechas a mano, y en las escenas de diálogo se usan retratos semirrealistas
  • Ofrece 17 campañas para un jugador y 55 mapas multijugador
    • Hay más de 200 unidades pertenecientes a 7 facciones principales, y cada una posee habilidades, armas y hechizos únicos
  • La función multijugador puede usarse no solo por internet, sino también en red local o en modo hotseat
  • Está traducido a más de 30 idiomas, lo que permite el acceso a jugadores de distintas regiones
  • La estructura del motor ofrece alta capacidad de expansión mediante mods al combinar WML y scripts Lua
    • Es posible descargar contenido creado por jugadores desde el servidor oficial de complementos
    • Se pueden añadir nuevas campañas, facciones, mapas multijugador, mecánicas originales y arte, entre otros elementos
  • Compatible de forma multiplataforma entre sistemas operativos principales como Windows, macOS y GNU/Linux

1 comentarios

 
GN⁺ 24 일 전
Comentarios de Hacker News
  • Si hay vacantes de C++ en EE. UU., recomiendo mucho contactar a Charles Dang (Vultraz), uno de los desarrolladores principales de Wesnoth
    Ha contribuido al desarrollo de Wesnoth desde 2012, pero recién se graduó de la universidad en 2024. A pesar de ser mantenedor principal de un proyecto open source en C++, el mercado para desarrolladores junior está siendo muy brutal
    Se puede consultar su perfil de LinkedIn

    • Nuestra empresa está en el área de DC, así que me puse en contacto de inmediato. Wesnoth es un proyecto realmente asombroso, y cuesta creer que todavía no haya conseguido trabajo programando
    • Yo estuve en una situación parecida. Envié 5 parches pequeños al kernel de Linux y 2 parches a Firefox, pero no logré captar la atención de empleadores. Al final dejé de contribuir a open source y estoy pensando en cambiarme a otra área. Ya llegué al punto en que personalmente necesito ROI
    • Como estadounidense que vive en DC, me sorprendería muchísimo que alguien con 12 años de experiencia en C++ no pudiera encontrar trabajo. A las empresas se les da mal evaluar experiencia en open source, pero todavía hay muchos puestos de desarrollo que requieren security clearance
    • Mantener un proyecto de este nivel ya exige capacidades de nivel enterprise. Por eso da pena que aun así no lo contraten de inmediato
    • Hoy el mercado junior está difícil, y además las empresas tienden a ver la capacidad de usar herramientas de IA como una “especialización”. Esperan que manejes bien herramientas como Claude Code, pero muchas veces ni lo ponen en la vacante y uno recién se entera en la entrevista
  • Mi única queja del juego es que las unidades curativas no ganan experiencia
    Entonces, en vez de dejarlas en la retaguardia tras el combate, hay que hacerlas participar directamente para que suban de nivel. Como tienen poca vida, eso es riesgoso, y el truco de bajar el HP de los monstruos a 1 o 2 para rematarlos con ellas se siente contrario a su función original

    • Hay un addon para resolverlo: Advance Wesnoth Wars. Además de una opción para dar experiencia por curar, también agrega un sistema donde el terreno afecta el daño. Se puede ver en su repositorio de GitHub
    • Según las Frequently Proposed Ideas (FPI) del foro oficial, consideran que ganar experiencia sin correr riesgo rompe el balance. Sobre todo en multijugador, porque los shaman podrían crecer demasiado fácil
    • En lo personal, me divertía porque este sistema crea un equilibrio estratégico entre riesgo a corto plazo y recompensa a largo plazo. En realidad no es tan fácil dejar a los monstruos con 1 o 2 de HP; cuesta porque tienes que renunciar a ataques más fuertes
    • La estrategia al final consiste en dejar al healer atrás, y cuando el enemigo ya está casi muerto, adelantarlo para dar el golpe final y luego volver a armar la línea
    • Las unidades curativas reciben una recompensa indirecta porque necesitan menos experiencia para subir de nivel. La habilidad slow del healer elfo hace que sea más fácil conseguir esos golpes finales al ralentizar al enemigo
  • Al recordarlo de nuevo después de 20 años, todavía lo tengo presente como el mejor juego open source
    Más de una vez me desvelé jugando campañas. Sería genial que alguien hiciera un port para Nintendo Switch

    • Pero un port oficial es legalmente imposible. El SDK de Nintendo está bajo NDA, y la GPL exige publicar el código fuente modificado, así que hay conflicto. Sería imposible sin el permiso de todos los contribuidores. Un port homebrew, en cambio, sí sería posible
  • Lo jugué muchísimo hace unos 10 años. Me gustaría volver ahora para ver cuánto ha cambiado

    • Me pasa igual. Fue el juego que jugué en mi primer Linux. Me trae recuerdos de aquellos tiempos
    • Totalmente de acuerdo
  • Es un juego excelente. Antes incluso hubo una versión para iOS
    Se puede consultar este enlace de la App Store.
    Un juego no open source con una vibra parecida es Hero’s Hour. También corre bien en Xbox
    Entre los juegos open source, es de los más destacados por su IP y concepto originales. Es un proyecto hecho con mucha sinceridad

  • Me pregunto si habrá una lista de juegos open source de alta calidad de este nivel. Estoy buscando juegos “tan bien hechos que cuesta creer que sean gratis”

    • Aquí va una lista recomendada:
      Cataclysm: Dark Days Ahead – supervivencia postapocalíptica al estilo Dwarf Fortress
      Endless Sky – shooter top-down inspirado en Escape Velocity
      SuperTux / SuperTuxKart – inspirados respectivamente en Super Mario y Mario Kart
      También se pueden consultar la lista de juegos open source y la lista de juegos comerciales
    • Si te gustan los RTS, Beyond All Reason es impresionante. Revisa su sitio oficial
      Se nota el cariño de los desarrolladores en la calidad minuciosa de la UI
    • Recomiendo el mismo juego. Sigue en desarrollo activo y, aunque el modo 8v8 es el principal, también tiene PVE, 1v1 y muchos otros modos
    • FreeCiv y FreeCol también son buenos. Si te gustan los roguelikes, recomiendo Brogue, Nethack y DCSS.
      OpenMW es una reimplementación completamente open source de Morrowind
    • Si te gustan los arena shooters, Xonotic deja una gran impresión
      Se puede consultar la wiki de Xonotic
  • Disfruto Wesnoth desde niño y sigue siendo un juego que amo hasta hoy
    Existe muchísimo contenido de terceros y un mundo expandido muy grande

    • Me pregunto si habrá algún lugar recomendado para encontrar contenido de terceros
  • En la universidad disfrutaba este juego en una Arch Thinkpad. Corría bien incluso en equipos modestos
    Poníamos pines en el mapa y dejábamos registro de las batallas con nombres como “Ronant’s Triumph”, “Ronant’s Revenge” y “Ronant’s Last Stand”.
    Son recuerdos legendarios de jugar con amigos mientras tomábamos cerveza. Ronant fue un héroe irrepetible

  • Llevo 20 años disfrutando este juego junto con mis hijos
    Siempre ha funcionado bien en Linux, Mac y Windows, y nunca se ha colgado
    Muchísimos juegos desaparecieron, pero Wesnoth sigue vivo. Podría convertirse en un juego eterno, como el ajedrez

  • Fue una joya escondida que encontré por casualidad
    Hace poco jugué Mewgenics, y me hizo extrañar cosas de Wesnoth como sus animaciones rápidas, la función de deshacer acciones y el salto de turno
    Ojalá agreguen más campañas a la historia oficial