Saya sedang membuat aplikasi games bernama gomoku. Gomoku ini mirip dengan tic tac toe yang membedakan yaitu membutuhkan 5 berturut-turut untuk bisa menang dalam papan ukuran 10 x 10, 15 x 15, dan 20 x 20.
Yang telah saya kerjakan adalah single player dan juga multiplayer offline atau pada satu device. Berhubung saya masih awal mengenal Firebase sangat sulit bagi saya untuk membuat dalam multiplayer online.
Yang saya inginkan pada fitur multiplayer online ini adalah:
- Akan dibuatnya sebuah room misal bernama "Come" oleh player pertama dan dia akan dalam kondisi menunggu. Nama room ini akan masuk pada database Firebase. Apabila player kedua dengan device berbeda mengetik nama room yang sama maka mereka akan terkoneksi dalam game.
- Saya menginginkan agar kondisi bermain secara realtime, dimana ketika player pertama jalan (ditentukan secara random), maka papan akan langsung terekam pada database dan langsung terupdate pada player kedua dan menjadi giliran player kedua lagi.
- Ketika ada salah satu player yang menang, player lainnya langsung dinyatakan menang.
- Aset dan mekanisme game sudah terdapat pada single player dan multiplayer offline. Saya harap bentuk papan, pion, layout, dan juga mekanisme ketika menang masih memiliki kesamaan dengan yang saya buat.
- Disana ada 2 mode classic dan freestyle dimana classic tidak pakai waktu sedangkan freestyle masing2 player diberi waktu 10 menit total waktu yang berjalan seperti timer catur yaitu disaat giliran mereka baru berjalan
Karena size terlalu besar silahkan kontak saya lewat sini email anda
Mohon bantuannya.