// <![CDATA[OPTIMASI TINGKAT KESULITAN NON PLAYABLE CHARACTER MELALUI PENERAPAN METODE PROXIMAL POLICY OPTIMIZATION PADA GENRE GAME FIRST PERSON SHOOTER]]> 120070301 - Lisa Kristiana, S.T., M.T., Ph.D. Penguji 1 119920101 - Muhammad Ichwan, Ir., M.T. Penguji 2 120210401 - Galih Rakhmat, S.Si., M.T. Dosen Pembimbing 1 AULIA FATHUROHMAN / 152020107 Penulis
Penelitian ini bertujuan mengoptimalkan tingkat kesulitan Non-Playable Characters (NPC) dalam game First-Person Shooter (FPS) menggunakan algoritma Proximal Policy Optimization (PPO) dan Dynamic Difficulty Adjustment (DDA). Dengan ML-Agents Toolkit pada Unity, NPC dilatih untuk menyesuaikan perilaku berdasarkan performa pemain melalui pengaturan parameter seperti buffer size dan learning rate. Hasilnya menunjukkan model terbaik mencapai akurasi tembakan hingga 61,18%, dengan tingkat kesulitan yang disesuaikan secara real-time melalui DDA, menciptakan pengalaman bermain yang lebih dinamis dan personal. Mayoritas responden uji menyatakan puas dengan adaptasi NPC yang memberikan tantangan sesuai kemampuan pemain. Kombinasi PPO dan DDA terbukti efektif menghasilkan NPC yang adaptif, meningkatkan pengalaman bermain, dan relevan untuk pengembangan game di masa depan. Kata Kunci: Deep Reinforcement Learning, ML-Agents, PPO, FPS.