Pratama, Ilham Tegar (2026) IMPLEMENTASI DYNAMIC DIFFICULTY ADJUSTMENT (DDA) MENGGUNAKAN FUZZY LOGIC PADA GAME RPG. Diploma thesis, UNIVERSITAS HARKAT NEGERI.
|
Text (Cover)
Cover.pdf Download (768kB) |
|
|
Text (BAB I)
BAB I.pdf Download (332kB) |
|
|
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (2MB) | Request a copy |
|
|
Text (BAB III)
BAB III.pdf Download (193kB) |
|
|
Text (Daftar Pustaka)
Daftar Pustaka.pdf Download (193kB) |
|
|
Text (Lampiran)
Lampiran.pdf Download (1MB) |
Abstract
Perkembangan industri game RPG (Role-Playing Game) saat ini menuntut adanya pengalaman bermain yang seimbang agar tidak menimbulkan kebosanan bagi pemain yang mahir atau rasa frustrasi bagi pemain pemula. Pendekatan konvensional yang menggunakan tingkat kesulitan statis sering kali gagal menyesuaikan kemampuan pemain yang dinamis secara real-time. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem Dynamic Difficulty Adjustment (DDA) berbasis Fuzzy Logic pada perancangan game RPG 2D. Urgensi dari penelitian ini berfokus pada bidang pengembangan game, khususnya dalam mengotomatisasi penyesuaian atribut musuh dan intensitas permainan agar tercipta kurva kesulitan yang ideal. Sistem dikembangkan menggunakan Godot Engine, di mana Fuzzy Logic digunakan untuk mengevaluasi performa berdasarkan sisa Health Points (HP) dan persentase keberhasilan defense (dodge & parry). Penyesuaian kesulitan diterapkan melalui dua tingkat kendali, yaitu sistem mikro saat bertarung dan sistem makro pada mekanik penyelesaian gelombang (wave-completion system). Hasil pengujian fungsionalitas menunjukkan bahwa sistem Fuzzy Logic berhasil melakukan penyesuaian parameter kesulitan game secara instan sesuai dengan gameplay player. Penerapan DDA ini terbukti mampu mengoptimalkan keseimbangan tingkat kesulitan dalam game RPG, meminimalkan kesenjangan performa, serta memberikan pengalaman bermain yang lebih adaptif di bidang pengembangan kecerdasan buatan dalam game. Kata Kunci: Dynamic Difficulty Adjustment (DDA), Fuzzy Logic, Game RPG, Godot Engine, Wave-Completion
| Item Type: | Thesis (Diploma) |
|---|---|
| Subjects: | T Technology T Technology > T Technical Information |
| Divisions: | Sekolah Vokasi Teknik > Diploma IV Teknik Informatika |
| Depositing User: | Ilham Tegar Pratama |
| Date Deposited: | 29 Sep 2026 08:51 |
| Last Modified: | 29 Sep 2026 08:51 |
| URI: | http://repository.harkatnegeri.ac.id/id/eprint/8258 |
Actions (login required)
![]() |
View Item |

