Abstract
Cerdas cermat merupakan salah satu permainan adu cepat dan tepat dalam menjawab suatu soal. Permainan cerdas cermat banyak diterapkan pada platform digital sebagai bentuk game edukasi. Adanya game cerdas cermat membuat pemain tidak lagi harus berada di satu ruangan lomba untuk dapat merasakan perlombaan cerdas cermat. Jika dilihat dari beberapa game cerdas cermat yang ada tersebut game dirasakan kurang menarik karena merupakan game single player hanya bisa dimainkan sendiri sehingga tidak bisa bermain dengan pemain lain dalam waktu yang sama (multiplayer). Untuk dapat membuat game multiplayer yang dapat berjalan secara real time dapat menggunakan teknologi websocket. Websocket adalah sebuah teknologi yang menyediakan dua arah komunikasi yang melalui sebuah socket TCP pada sebuah web browser dan web server yang dapat digunakan oleh aplikasi client maupun server. Game ini dirancang menggunakan metode iterative and rapid prototyping. Dari hasil paper prototyping kemudian dilanjutkan dengan implementasi digital. Implementasi digital terbagi pada game server dan game client. Pada game client terdapat babak 1, 2, dan 3 dengan gameplay yang berbeda. Berdasarkan hasil pengujian unit menggunakan basis path testing, didapatkan hasil perhitungan cyclomatic pada algoritma pencarian dan penanda waktu sebesar 3. Dan hasil pengujian pada setiap jalur kasus uji hasil yang didapatkan yang sesuai dengan hasil yang diharapkan sebesar 100%. Berdasarkan hasil pengujian kombinatorial dan test flow diagram pada setiap jalur kasus uji didapatkan status valid sebesar 100% sehingga dapat disimpulkan bahwa fungsional game telah valid. Berdasarkan hasil kuesioner pengujian pengguna didapatkan hasil bahwa 70% koresponden menyatakan sangat baik dan 30% lainnya menyatakan baik pada komponen pertanyaan pertama. Sehingga didapatkan kesimpulan bahwa perancangan dan pengembangan game telah sesuai dengan tujuan yang diharapkan yaitu membangun game multiplayer cerdas cermat yang menyenangkan.