Penerapan Firebase Realtime Database untuk Sinkronisasi Data Pemain pada Turn-Based Strategy RPG Mobile Game
Keywords:
Turn-Based Strategy, Firebase Realtime Database , Data SynchronizationAbstract
Perancangan core gameplay loop yang dinamis pada permainan Turn-Based Strategy RPG sering kali dihadapkan pada tantangan retensi data pemain. Mengandalkan penyimpanan lokal sangat rentan terhadap kehilangan progres permainan dan manipulasi data (cheating). Penelitian ini bertujuan untuk mengimplementasikan arsitektur Single Source of Truth menggunakan Firebase Realtime Database guna menyinkronkan data pemain secara seketika (real-time). Metode pengembangan menggunakan Game Development Life Cycle (GDLC) model Heather Chandler. Pada penerapannya, siklus permainan yang meliputi fase pre-battle melalui matching card, pertempuran taktis, dan distribusi otomatis post-battle reward diintegrasikan langsung dengan peladen awan. Seluruh progres ekonomi pemain, seperti akumulasi koin emas dan peningkatan level keterampilan, dienkapsulasi dalam format struktur JSON. Hasil pengujian Black Box menunjukkan bahwa sistem otentikasi, penarikan data (fetching), dan sinkronisasi pembaruan pasca-pertarungan beroperasi secara valid tanpa asinkronisasi. Kesimpulannya, penerapan Firebase Realtime Database berhasil menciptakan ekosistem penyimpanan awan (cloud save) yang stabil, presisi, dan aman dari manipulasi lokal, sekaligus menjaga integritas ekonomi permainan secara lintas perangkat.
References
M. W. Jonathan, J. Pragantha, and D. A. Haris, “PEMBUATAN STRATEGY GAME ‘FRONTIER OF HELL’ MENGGUNAKAN GODOT GAME ENGINE,” Jurnal Serina Sains, Teknik dan Kedokteran, vol. 1, no. 2, pp. 393–400, Oct. 2023, doi: 10.24912/jsstk.v1i2.31035.
R. M. Utomo and N. I. Widiastuti, “TURN BASED STRATEGY GAME MENGGUNAKAN ALGORITMA RESOURCE ASSIGNMENT PADA PERANGKAT MOBILE BERBASIS ANDROID,” 2013. [Online]. Available: www.metacritic.com,
E. A. W. Sanad, “Pemanfaatan Realtime Database di Platform Firebase Pada Aplikasi E-Tourism Kabupaten Nabire,” Jurnal Penelitian Enjiniring, vol. 22, no. 1, pp. 20–26, May 2019, doi: 10.25042/jpe.052018.04.
Ilham Firman Maulana, “Penerapan Firebase Realtime Database pada Aplikasi E-Tilang Smartphone berbasis Mobile Android,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 4, no. 5, pp. 854–863, Oct. 2020, doi: 10.29207/resti.v4i5.2232.
R. Syamsul Huda and A. Fikri Kurniawan, “Penerapan Firebase Pada Aplikasi E-Wisata Berbasis Android,” 2022.


