10 pontos por GN⁺ 24 일 전 | 1 comentários | Compartilhar no WhatsApp
  • Jogo de estratégia em turnos open source ambientado em um universo de alta fantasia, com suporte a campanhas single-player e batalhas multiplayer online e em hotseat
  • Inclui 17 campanhas, 55 mapas multiplayer e mais de 200 unidades de 7 facções, e cada unidade possui habilidades e armas próprias
  • Os gráficos se destacam por animações em pixel art e retratos semirrealistas
  • Alta capacidade de expansão por mods com WML e scripting em Lua, permitindo adicionar conteúdo criado por usuários a partir do servidor oficial de add-ons
  • Roda nas principais plataformas, incluindo Windows, macOS e GNU/Linux, e foi traduzido para mais de 30 idiomas, garantindo acessibilidade global

Principais características de Battle for Wesnoth

  • Battle for Wesnoth é um jogo de estratégia em turnos open source baseado em um universo de alta fantasia
    • Suporta campanhas single-player e batalhas multiplayer online ou em hotseat
    • Os jogadores podem avançar por várias histórias, como retomar o trono, escapar de um senhor lich ou criar uma joia de fogo no subsolo
  • As unidades do jogo são representadas com animações em pixel art feitas à mão, e as cenas de diálogo usam retratos semirrealistas
  • Oferece 17 campanhas single-player e 55 mapas multiplayer
    • Existem mais de 200 unidades pertencentes a 7 facções principais, e cada unidade possui habilidades, armas e feitiços próprios
  • Os recursos multiplayer podem ser usados não só pela internet, mas também em rede local ou no modo hotseat
  • Foi traduzido para mais de 30 idiomas, permitindo o acesso de jogadores de várias regiões
  • A estrutura do motor oferece alta capacidade de expansão por mods, combinando WML e scripting em Lua
    • É possível baixar conteúdo criado por jogadores por meio do servidor oficial de add-ons
    • Novas campanhas, facções, mapas multiplayer, mecânicas originais e artes podem ser adicionados
  • Suporta compatibilidade multiplataforma entre os principais sistemas operacionais, como Windows, macOS e GNU/Linux

1 comentários

 
GN⁺ 24 일 전
Opiniões do Hacker News
  • Se houver vagas de C++ nos EUA, recomendo muito entrar em contato com Charles Dang (Vultraz), um dos principais desenvolvedores de Wesnoth
    Ele participa do desenvolvimento de Wesnoth desde 2012, mas só se formou na faculdade em 2024. Apesar de ser mantenedor principal de um projeto open source em C++, o mercado para desenvolvedores iniciantes está extremamente brutal
    Dá para conferir o perfil dele no LinkedIn

    • Nossa empresa fica na região de DC, então já entrei em contato com ele imediatamente. Wesnoth é um projeto realmente impressionante, então é difícil acreditar que ele ainda não tenha conseguido um trabalho com programação
    • Passei por algo parecido. Enviei 5 pequenos patches para o kernel Linux e 2 patches para o Firefox, mas não consegui atrair a atenção dos empregadores. Acabei parando de contribuir com open source e estou pensando em migrar para outra área. Chegou um ponto em que eu pessoalmente preciso de ROI
    • Como americano morando em DC, eu ficaria realmente surpreso se alguém com 12 anos de experiência em C++ não conseguisse encontrar trabalho. As empresas realmente não sabem avaliar bem experiência em open source, mas ainda existem muitos empregos de desenvolvimento que exigem security clearance
    • Manter um projeto desse nível já exige capacidade técnica de nível enterprise. É triste que, mesmo assim, isso não leve a uma contratação imediata
    • Hoje o mercado para iniciantes está difícil, e as empresas parecem considerar habilidade com ferramentas de IA como “especialização”. Querem gente que saiba usar bem ferramentas como Claude Code, mas não deixam isso claro na vaga e você só descobre na entrevista
  • Minha única reclamação do jogo é que unidades de cura não ganham experiência
    Então, em vez de deixá-las na retaguarda, é preciso colocá-las diretamente no combate para que possam subir de nível. Como têm pouca vida, isso é arriscado, e recorrer ao truque de deixar o HP do monstro em 1 ou 2 para então atacar com elas parece meio contrário ao papel original da unidade

    • Existe o addon Advance Wesnoth Wars para resolver isso. Além da opção de experiência por cura, ele também adiciona um sistema em que o terreno afeta o dano. Dá para ver no repositório no GitHub
    • Segundo a lista de ideias frequentemente sugeridas (FPI) do fórum oficial, ganhar experiência sem risco foi considerado algo que quebraria o balanceamento. Isso seria especialmente problemático no multiplayer, porque xamãs poderiam evoluir fácil demais
    • Pessoalmente, eu gostava desse sistema porque ele cria um equilíbrio estratégico entre risco de curto prazo e recompensa de longo prazo. Na prática, não é tão fácil assim deixar o HP do monstro em 1 ou 2. É difícil porque você precisa abrir mão de ataques fortes
    • A estratégia acaba sendo manter a curandeira na retaguarda e, quando o inimigo estiver quase morrendo, avançar para dar o golpe final e depois reorganizar a linha de frente
    • Unidades de cura recebem uma recompensa indireta por precisarem de menos experiência para subir de nível. A habilidade slow da curandeira élfica também deixa os inimigos mais lentos, facilitando o golpe final
  • Relembrando depois de 20 anos, ainda penso nele como o melhor jogo open source de todos
    Já virei noites jogando as campanhas. Seria incrível se alguém fizesse um port para Nintendo Switch

    • Mas um port oficial é legalmente impossível. O SDK da Nintendo está sob NDA, e a GPL exige a divulgação do código-fonte modificado, então há conflito. Sem a autorização de todos os contribuidores, isso não seria viável. Já um port homebrew seria possível
  • Eu jogava muito isso uns 10 anos atrás. Tenho vontade de voltar agora para ver o quanto mudou

    • Eu também. Foi um dos jogos que joguei no meu primeiro Linux. Dá uma baita nostalgia
    • Concordo também
  • É um jogo realmente excelente. Já existiu até uma versão para iOS
    Dá para conferir no link da App Store.
    Um jogo não open source com uma vibe parecida é Hero’s Hour. Também roda bem no Xbox
    Entre jogos open source, é um dos que mais se destacam por ter IP e conceito originais. É um projeto feito com sinceridade

  • Fico curioso se existe uma lista de jogos open source de alta qualidade nesse nível. Estou procurando jogos “tão bem-feitos que é difícil acreditar que sejam grátis”

    • Lista de recomendações:
      Cataclysm: Dark Days Ahead – sobrevivência pós-apocalíptica no estilo Dwarf Fortress
      Endless Sky – shooter top-down inspirado em Escape Velocity
      SuperTux / SuperTuxKart – inspirados respectivamente em Super Mario e Mario Kart
      Também dá para consultar a lista de jogos open source e a lista de jogos comerciais
    • Se você gosta de RTS, Beyond All Reason é impressionante. Veja o site oficial
      Dá para sentir o carinho dos desenvolvedores pela qualidade minuciosa da UI
    • Recomendo o mesmo jogo. Ele ainda está em desenvolvimento ativo e, embora o modo 8v8 seja o padrão, há vários modos como PVE, 1v1 etc.
    • FreeCiv e FreeCol também são bons. Se você gosta de roguelikes, recomendo Brogue, Nethack e DCSS.
      OpenMW é uma reimplementação totalmente open source de Morrowind
    • Se você gosta de arena shooters, Xonotic é marcante
      Veja a wiki de Xonotic
  • Jogo Wesnoth desde criança e até hoje ele continua sendo um jogo que eu amo
    Existe uma enorme quantidade de conteúdo de terceiros e uma lore expandida

    • Fico curioso se existe algum lugar recomendado para encontrar conteúdo de terceiros
  • Na faculdade, eu curtia esse jogo no meu Arch Thinkpad. Ele rodava bem mesmo em máquinas fracas
    Eu colocava alfinetes no mapa para registrar as batalhas com meus colegas de equipe, com nomes como “Ronant’s Triumph”, “Ronant’s Revenge” e “Ronant’s Last Stand”.
    São memórias lendárias de jogar com amigos tomando cerveja. Ronant foi um herói que nunca mais voltou

  • Eu e meus filhos jogamos isso juntos há 20 anos
    Sempre funcionou bem em Linux, Mac e Windows, e nunca travou uma vez sequer
    Muitos jogos desapareceram, mas Wesnoth continua vivo. Pode acabar virando um jogo eterno, como xadrez

  • Foi um verdadeiro achado quando encontrei esse jogo por acaso
    Recentemente joguei Mewgenics e senti falta de elementos de Wesnoth, como as animações rápidas, a função de desfazer ações e o pular turno
    Seria ótimo se a história oficial ganhasse mais campanhas