Ini adalah proyek hackathon yang berorientasi pada penggunaan browser publik di mana SDK. Kami membuat game kuis Jackbox-esque dengan ubin audio dan video yang berfungsi untuk para pemain.
yarn
yarn start
Menjalankan aplikasi dalam mode pengembangan.
Buka http: // localhost: 3000 untuk melihatnya di browser.
? Satu pemain harus menjadi master kuis (atau pemimpin partai) untuk memulai permainan. Mereka dapat bergabung dengan menggunakan parameter kueri http: // localhost: 3000? Quizmaster = true
Proyek ini bootstrap dengan aplikasi Create React, menggunakan Template TS Redux dan Redux TPS.
Proyek ini juga menggunakan komponen Chakraui dan framer untuk animasi.
Saat ini, ada satu ruang di mana yang menjadi tuan rumah game ini. Ini dapat diperluas untuk menghasilkan kamar sementara seperti Jackbox, misalnya. Untuk saat ini - menempatkan kamar Anda sendiri di mana di konfigurasi akan memungkinkan SDK untuk terhubung dengan parameter Anda sendiri.
Kami memutuskan untuk bereksperimen dan melihat apakah koneksi game banyak-ke-banyak dimungkinkan, menggunakan koneksi Socketio Where, daripada menggunakan server game dan frontend yang terpisah.
Keadaan permainan (pertanyaan, jawaban, skor dll.) Dikirim melalui JSON di dasar di mana fungsi obrolan Room (dan diabstraksikan dari game ini).
Oleh karena itu tidak ada server yang diperlukan. Frontend statis dikerahkan
https://hackday-sdk-demo.netlify.app/