Implementasi dan Pengembangan Sistem Leaderboard  Berbasis HTTP pada Permainan 8 Puzzle Menggunakan Algoritma Linear Congruential Generator dengan Metode Analisis System Usability Scale [HHN]

Authors

  • Ramadhani Dwi kurniawan putra Telkom University Author

Keywords:

HTTP, LEADERBOAD, GAME, Algoritma Linear Congruential Generator, System Usability Scale

Abstract

Teknologi game telah berkembang dari permainan sederhana menjadi platform interaktif yang kompleks, di mana implementasi teknologi baru tidak hanya memengaruhi grafis dan gameplay, tetapi juga bagaimana pemain berinteraksi dengan game dan sesama pemain. Game puzzle, khususnya, dirancang untuk mengasah kemampuan berpikir pemain melalui tantangan menyusun potongan gambar dalam waktu tercepat guna memperoleh skor tertinggi. Dalam penelitian ini, game 8-Puzzle dikembangkan dengan dua level kesulitan, yaitu 3x3 dan 4x4, yang memungkinkan pemain memilih tingkat tantangan yang diinginkan.

Salah satu elemen kunci dalam game ini adalah leaderboard, yang berfungsi untuk menetapkan tujuan, mendorong persaingan, dan memberikan umpan balik pada pemain. Melalui leaderboard, pemain termotivasi untuk meningkatkan performa dan mencapai skor tertinggi dengan menyelesaikan puzzle dalam waktu singkat atau dengan langkah minimum. Sistem leaderboard ini menggunakan protokol HTTP untuk memastikan komunikasi data secara real-time antara server dan klien, sehingga skor dapat diupdate dan ditampilkan secara akurat dan aman. Operasi CRUD (Create, Read, Update, Delete) diimplementasikan dengan menggunakan framework Laravel untuk mendukung pengelolaan data secara efisien.

Selain itu, algoritma Linear Congruential Generator (LCG) diterapkan untuk menghasilkan posisi acak potongan puzzle pada setiap permainan, memberikan variasi tantangan kepada pemain. Untuk memastikan bahwa sistem leaderboard dan algoritma LCG bekerja sesuai harapan, evaluasi dilakukan dengan menggunakan metode System Usability Scale (SUS). Pengujian ini bertujuan untuk mengukur tingkat kepuasan pengguna serta mengidentifikasi potensi perbaikan dalam aspek kemudahan penggunaan sistem.

Hasil penelitian menunjukkan bahwa sistem leaderboard berbasis HTTP yang dikembangkan mampu menampilkan skor secara real-time dengan respons yang cepat dan akurat. Selain itu, pengukuran menggunakan SUS memberikan nilai yang menunjukkan bahwa sistem ini memenuhi kriteria usabilitas dan diterima dengan baik oleh pengguna. Temuan ini menunjukkan bahwa kombinasi leaderboard berbasis HTTP dan algoritma LCG dapat meningkatkan pengalaman bermain game puzzle secara interaktif dan kompetitif.

Kata Kunci: game puzzle, leaderboard, HTTP, Linear Congruential Generator, CRUD, Laravel, System Usability Scale (SUS)

Published

2025-02-14

Issue

Section

IT-45-03b (S1 IT, Tel-U, Kampus Utama)