3 pontos por GN⁺ 2024-01-30 | 1 comentários | Compartilhar no WhatsApp

Boardzilla, jogo de tabuleiro digital

  • Boardzilla é um espaço para jogar e desenvolver jogos de tabuleiro com facilidade no navegador.
  • Oferece uma interface simples para que os usuários expressem facilmente as regras do jogo e disponibilizem as opções que os jogadores podem escolher.
  • Se você tem interesse em desenvolvimento de jogos, vale a pena ler a documentação.

Jogos disponíveis

  • 7 Wonders Duel: jogo para 2 jogadores
  • Cursed: jogo para 1 jogador
  • Hex: jogo para 2 jogadores
  • Power Grid: jogo para 2 a 4 jogadores

Opinião do GN⁺

  • Boardzilla é uma plataforma muito útil para quem quer curtir jogos de tabuleiro digitais e para desenvolvedores de jogos.
  • Ao oferecer jogos para diferentes quantidades de jogadores, é adequado tanto para uso individual quanto em grupo.
  • Ao fornecer documentação de desenvolvimento de jogos, também dá a desenvolvedores iniciantes a oportunidade de criar seus próprios jogos.

1 comentários

 
GN⁺ 2024-01-30
Comentários do Hacker News
  • Há uma opinião de que, embora use TypeScript e CSS, seria desejável haver suporte a Python no servidor. Menciona-se que este é um bom momento, já que desenvolvedores e editoras que atualmente usam o BGA estão inseguros por causa do modelo de negócios da Asmodee. Também há informações sobre a stack técnica de outras plataformas de jogos e um pedido de integração com Python.
    • BGA Studio: JS/CSS + PHP (cliente e servidor) + MySQL
    • Yucata.de: JS + HTML + .NET 4.5 (servidor)
    • TTS: usa Lua (incluindo críticas por não ser orientado a objetos)
    • Link para uma análise de software de jogos de tabuleiro de 2021
  • Há uma avaliação positiva sobre o motor de jogo com vários recursos, mas também a dificuldade de usar esse sistema para criar uma versão programática jogável online. Foi confirmado pela documentação que há suporte para cartas, porém comenta-se que é difícil entender as mudanças específicas, levantando a necessidade de um tutorial passo a passo.
  • Há um conselho para evitar o uso do sufixo 'Zilla' no nome do projeto. Isso porque, em casos anteriores de uso desse sufixo, houve problemas legais.
  • Dizem que há muitos protótipos de jogos de tabuleiro que gostariam de transformar em jogos web, e que já tiveram experiência escrevendo funções para uma biblioteca geral de jogos de tabuleiro, mas não conseguiram avançar direito por estarem tocando outros projetos ao mesmo tempo. Também criticam a alta curva de aprendizado da plataforma BGA, a falta de preferência por PHP e o fato de a documentação estar espalhada em vários lugares.
  • Há uma avaliação positiva do comando de fluxo everyPlayer, que permite ações simultâneas de vários jogadores, com o comentário de que esse recurso falta em outros frameworks de jogos de tabuleiro.
  • Há a opinião de que, para desenvolver uma alternativa ao BGA, é preciso autorização das editoras, e que será difícil consegui-la porque o BGA pertence à Asmodee. Ainda assim, a iniciativa é avaliada como uma boa tentativa.
  • Menciona-se que o screentop.gg já é uma opção sólida e consolidada nessa área, e que é fácil criar jogos nesse sistema.
  • Há perguntas sobre se foi obtida autorização para Funkenschlag, por que TypeScript está sendo usado e como se pretende lidar com sabotagem de partidas ou trapaça por parte dos jogadores. Também há a pergunta sobre com qual dos dois, BGA ou TTS, ele é mais parecido.
  • Há um comentário mostrando interesse, dizendo que isso pode ser útil para testes locais como frontend para bots de IA.
  • Há uma pergunta sobre a possibilidade de desenvolver jogos usando sua linguagem preferida que compila para JS. Também demonstram curiosidade sobre se a infraestrutura do jogo obriga o uso de TypeScript.