3 puntos por GN⁺ 2024-01-30 | 1 comentarios | Compartir por WhatsApp

Juegos de mesa digitales con Boardzilla

  • Boardzilla es un espacio para jugar y desarrollar juegos de mesa fácilmente dentro del navegador.
  • Proporciona a los usuarios una interfaz sencilla para expresar fácilmente las reglas del juego y ofrecer las opciones que los jugadores pueden elegir.
  • Si te interesa el desarrollo de juegos, se recomienda leer la documentación.

Juegos disponibles

  • 7 Wonders Duel: juego para 2 jugadores
  • Cursed: juego para 1 jugador
  • Hex: juego para 2 jugadores
  • Power Grid: juego para 2 a 4 jugadores

La opinión de GN⁺

  • Boardzilla es una plataforma muy útil para quienes quieren disfrutar de juegos de mesa digitales y para los desarrolladores de juegos.
  • Al ofrecer juegos adaptados a distintas cantidades de jugadores, es adecuada tanto para uso individual como en grupo.
  • Al proporcionar documentación para el desarrollo de juegos, también brinda a los desarrolladores principiantes la oportunidad de crear sus propios juegos.

1 comentarios

 
GN⁺ 2024-01-30
Comentarios de Hacker News
  • Hay una opinión que dice que, aunque usa TypeScript y CSS, les gustaría que el servidor soportara Python. Mencionan que este es un buen momento porque los desarrolladores y editoriales que actualmente usan BGA están inquietos por el modelo de negocio de Asmodee. También piden información sobre el stack tecnológico de otras plataformas de juegos y una integración con Python.
    • BGA Studio: JS/CSS + PHP (cliente y servidor) + MySQL
    • Yucata.de: JS + HTML + .NET 4.5 (servidor)
    • TTS: usa Lua (incluyendo críticas por no ser orientado a objetos)
    • Se proporciona un enlace a una reseña de software de juegos de mesa de 2021
  • Aunque evalúan positivamente el motor de juego por sus funciones variadas, comentan que les está costando crear con este sistema una versión programática que se pueda jugar en línea. Señalan que la documentación confirma soporte para cartas, pero que es difícil entender los cambios concretos, y plantean la necesidad de un tutorial paso a paso.
  • Hay un consejo de evitar usar el sufijo 'Zilla' en el nombre del proyecto. La razón es que en el pasado hubo problemas legales en casos donde se usó ese sufijo.
  • Dicen que tienen muchos prototipos de juegos de mesa que les gustaría convertir en juegos web, y que alguna vez intentaron escribir funciones para una biblioteca general de juegos de mesa, pero no lograron avanzar bien por estar llevando otros proyectos al mismo tiempo. También critican que la curva de aprendizaje de la plataforma BGA es alta, que no prefieren PHP y que la documentación está dispersa en varios lugares.
  • Valoran positivamente el comando de flujo 'everyPlayer', que permite acciones simultáneas de varios jugadores, y comentan que esta función falta en otros frameworks de juegos de mesa.
  • Hay una opinión de que para desarrollar una alternativa a BGA se necesita permiso de las editoriales, y que será difícil obtenerlo porque BGA pertenece a Asmodee. Aun así, lo consideran un buen intento.
  • Mencionan que screentop.gg ya es una opción sólida y establecida en ese ámbito, y que es fácil crear juegos en ese sistema.
  • Hay preguntas sobre si se obtuvo permiso para Funkenschlag, por qué se usa TypeScript y cómo planean manejar conductas que arruinen la partida o trampas por parte de los jugadores. También preguntan si se parece más a BGA o a TTS.
  • Hay una opinión interesada en que podría ser útil para pruebas locales como frontend para bots de IA.
  • Hay una pregunta sobre si se puede desarrollar un juego usando su lenguaje preferido que compila a JS. Expresan curiosidad sobre si la infraestructura del juego obliga a usar TypeScript.