3 poin oleh GN⁺ 2024-01-30 | 1 komentar | Bagikan ke WhatsApp

Boardzilla board game digital

  • Boardzilla adalah ruang untuk dengan mudah memainkan dan mengembangkan board game di dalam browser.
  • Menyediakan antarmuka sederhana bagi pengguna agar aturan permainan dapat diekspresikan dengan mudah, serta menawarkan opsi yang bisa dipilih pemain.
  • Jika Anda tertarik pada pengembangan game, disarankan untuk membaca dokumentasinya.

Game yang tersedia

  • 7 Wonders Duel: game untuk 2 pemain
  • Cursed: game untuk 1 pemain
  • Hex: game untuk 2 pemain
  • Power Grid: game untuk 2 hingga 4 pemain

Opini GN⁺

  • Boardzilla adalah platform yang sangat berguna bagi orang yang ingin menikmati board game digital dan bagi para pengembang game.
  • Dengan menyediakan game untuk berbagai jumlah pemain, platform ini cocok untuk individu maupun kelompok.
  • Dengan menyediakan dokumentasi pengembangan game, platform ini memberi kesempatan bagi pengembang pemula untuk mencoba membuat game mereka sendiri.

1 komentar

 
GN⁺ 2024-01-30
Opini Hacker News
  • Ada pendapat yang berharap dukungan Python di server, meskipun proyek ini menggunakan TypeScript dan CSS. Disebutkan bahwa timing-nya bagus karena para pengembang dan penerbit yang saat ini menggunakan BGA merasa tidak tenang terhadap model bisnis Asmodee. Ada juga informasi tentang tech stack platform game lain serta permintaan integrasi Python.
    • BGA Studio: JS/CSS + PHP (klien dan server) + MySQL
    • Yucata.de: JS + HTML + .NET 4.5 (server)
    • TTS: menggunakan Lua (termasuk kritik bahwa ini bukan berorientasi objek)
    • Disertakan tautan ulasan perangkat lunak board game tahun 2021
  • Ada penilaian positif terhadap game engine dengan beragam fitur, tetapi juga disebutkan adanya kesulitan untuk membuat versi programatik yang bisa dimainkan online dengan sistem tersebut. Dukungan kartu sudah dikonfirmasi lewat dokumentasi, namun sulit mengetahui perubahan spesifiknya, sehingga diajukan kebutuhan akan tutorial langkah demi langkah.
  • Ada saran untuk menghindari penggunaan sufiks 'Zilla' pada nama proyek. Alasannya, pada masa lalu pernah muncul masalah hukum pada kasus yang memakai sufiks 'Zilla'.
  • Disebutkan bahwa ada banyak prototipe board game yang ingin dijadikan game web. Penulis pernah mencoba menulis fungsi untuk library board game umum, tetapi tidak bisa menanganinya dengan baik karena mengerjakan proyek lain secara paralel. Platform BGA dikritik karena kurva belajarnya tinggi, PHP tidak disukai, dan dokumentasinya tersebar di banyak tempat.
  • Ada penilaian positif terhadap perintah alur everyPlayer yang memungkinkan tindakan beberapa pemain secara bersamaan, dan disebutkan bahwa fitur ini tidak ada di framework board game lain.
  • Ada pendapat bahwa izin dari penerbit diperlukan untuk mengembangkan alternatif BGA, dan karena BGA dimiliki Asmodee, izin tersebut kemungkinan akan sulit diperoleh. Meski begitu, upaya ini tetap dinilai bagus.
  • Disebutkan bahwa screentop.gg sudah menjadi opsi yang kokoh dan mapan di bidang ini, dan membuat game di sistem tersebut dianggap mudah.
  • Ada pertanyaan apakah izin untuk Funkenschlag sudah diperoleh, mengapa menggunakan TypeScript, dan bagaimana rencananya mengelola tindakan mengganggu permainan atau kecurangan pemain. Ada juga pertanyaan apakah ini lebih mirip BGA atau TTS.
  • Ada komentar yang menunjukkan minat karena ini bisa berguna untuk pengujian lokal sebagai frontend bagi bot AI.
  • Ada pertanyaan apakah game bisa dikembangkan menggunakan bahasa compile-to-JS yang disukai masing-masing. Juga ada rasa ingin tahu apakah infrastruktur game mewajibkan penggunaan TypeScript.