Author : Ridho Wahyu Akmaluddin   , Aris Sudaryanto, Fardani Annisa D.
ABSTRAK

Penelitian ini mengusulkan sebuah sistem Dynamic Difficulty Adjustment (DDA) pada permainan beat’em up yang menyesuaikan tingkat kesulitan berdasarkan performa pemain dalam pertempuran berbasis gelombang (wave). Tujuan dari sistem ini adalah untuk menjaga keterlibatan pemain dengan menyesuaikan kekuatan musuh secara dinamis menggunakan dua indikator keterampilan pemain, yaitu waktu penyelesaian gelombang dan jumlah health yang hilang. Metode yang digunakan mengombinasikan Simple Additive Weighting (SAW) dengan teknik linear scaling untuk menghasilkan nilai Difficulty Rate yang berfungsi mengatur atribut musuh, meliputi damage serangan, peluang serangan kritis, dan interval serangan. Penelitian terdahulu telah banyak membahas DDA menggunakan pendekatan reinforcement learning, fuzzy logic, serta metode statistik. Namun demikian, pendekatan tersebut cenderung kompleks dan kurang sesuai untuk permainan aksi berskala kecil hingga menengah. Oleh karena itu, penelitian ini menawarkan kerangka kerja DDA yang ringan dan mudah diintegrasikan. Sistem mencatat performa pemain pada setiap gelombang, menghitung skor keterampilan yang telah dinormalisasi, kemudian memetakan skor tersebut ke atribut musuh adaptif melalui batasan interval yang telah ditentukan. Penelitian ini memaparkan landasan teori, perumusan metode, serta integrasi sistem ke dalam perilaku AI musuh. Hasil pengujian awal bersifat fiktif menunjukkan bahwa penerapan DDA adaptif mampu meningkatkan konsistensi waktu bertahan pemain tanpa menghilangkan tantangan permainan. Dengan demikian, sistem DDA berbasis SAW dinilai efisien dan praktis untuk proses balancing permainan beat’em up secara real-time. Pengembangan selanjutnya dapat mempertimbangkan integrasi pemodelan emosi pemain atau pendekatan reinforcement learning.

[DOWNLOAD ABSTRACT]