Ramadhan, Noviansyah Maulana (2025) Penyesuaian tingkat kesulitan pada NPC musuh dalam game puzzle-action menggunakan metode Fuzzy Sugeno. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
![]() |
Text (Fulltext)
210605110022.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. (5MB) |
Abstract
INDONESIA:
Penelitian ini bertujuan untuk membuat penyesuaian tingkat kesulitan musuh (NPC) dalam game "Salah Serenity" menggunakan metode Fuzzy Sugeno. Game ini menggabungkan elemen puzzle-action dengan tema spiritual, di mana pemain berperan sebagai seorang pemuda yang berusaha menunaikan shalat di masjid yang terhalang oleh rintangan labirin yang penuh dengan musuh. Penyesuaian tingkat kesulitan NPC dilakukan berdasarkan performa pemain yang dihitung dengan menggunakan enam variabel input, yaitu health point (HP), waktu penyelesaian, jumlah eliminasi musuh, jumlah respawn, peningkatan status, dan pelemahan. Metode Fuzzy Sugeno digunakan untuk menentukan tingkat kesulitan NPC yang beragam mulai dari level Novice hingga Master. Penelitian ini mencakup analisis sistem, desain game, implementasi, serta pengujian untuk mengevaluasi kegunaan dan pengalaman pengguna dengan menggunakan System Usability Scale (SUS) dan Experience of Presence Questionnaire (EPQ). Hasil pengujian menunjukkan bahwa sistem penyesuaian tingkat kesulitan NPC memberikan pengalaman bermain yang dinamis, menantang, dan relevan dengan kemampuan pemain, sekaligus menyampaikan pesan spiritual yang bermakna.
ENGLISH:
This research aims to make adjustments to the difficulty level of the enemy (NPC) in the game “Salah Serenity” using the Fuzzy Sugeno method. This game combines puzzle-action elements with a spiritual theme, where the player acts as a young man trying to pray in a mosque that is hindered by a maze obstacle full of enemies. NPC difficulty adjustments are made based on player performance calculated using six input variables, namely health points (HP), completion time, number of enemy eliminations, number of respawns, status upgrades, and weakening. The Fuzzy Sugeno method is used to determine the difficulty level of NPCs that vary from Novice to Master levels. This research includes system analysis, game design, implementation, and testing to evaluate usability and user experience using the System Usability Scale (SUS) and Experience of Presence Questionnaire (EPQ). The test results show that the NPC difficulty adjustment system provides a dynamic, challenging, and relevant gaming experience to the player's abilities, while conveying meaningful spiritual messages.
ARABIC:
يهدف هذا البحث إلى إجراء تعديلات على مستوى صعوبة العدو (NPC) في لعبة ”صلاة الصفاء“ باستخدام طريقة ”فزي سوجينو“. تجمع هذه اللعبة بين عناصر الألغاز والحركة مع موضوع روحاني، حيث يقوم اللاعب بدور شاب يحاول الصلاة في مسجد تعيقه عقبة متاهة مليئة بالأعداء. يتم إجراء تعديلات على صعوبة اللعبة بناءً على أداء اللاعب المحسوب باستخدام ستة متغيرات للإدخال، وهي النقاط الصحية (HP)، ووقت الإكمال، وعدد مرات التخلص من العدو، وعدد مرات إعادة الظهور، وترقيات الحالة، والضعف. يتم استخدام طريقة سوجينو الضبابية لتحديد مستوى صعوبة الشخصيات غير القابلة للعب التي تختلف من مستوى المبتدئ إلى مستوى المحترفين. يتضمن هذا البحث تحليل النظام وتصميم اللعبة وتنفيذها واختبارها لتقييم قابلية الاستخدام وتجربة المستخدم باستخدام مقياس قابلية استخدام النظام (SUS) واستبيان تجربة التواجد (EPQ). تُظهر نتائج الاختبار أن نظام تعديل صعوبة الشخصيات غير القابلة للعب يوفر تجربة لعب ديناميكية ومليئة بالتحديات وملائمة لقدرات اللاعب، مع نقل رسائل روحية .ذات مغزى
Item Type: | Thesis (Undergraduate) |
---|---|
Supervisor: | Nugroho, Fresy and Kurniawan, Fachrul |
Keywords: | Game Puzzle-Action; Metode Fuzzy Sugeno; NPC (Non- Playable Character); Penyesuaian Tingkat Kesulitan Difficulty Level Adjustment; Fuzzy Sugeno Method; NPC (Non- Playable Character); Puzzle-Action Game ة، طريقة سوجينو الضبابية، الشخصية غري القابلة للعب; تعديل مستوى الصعوبة |
Subjects: | 08 INFORMATION AND COMPUTING SCIENCES > 0803 Computer Software > 080305 Multimedia Programming |
Departement: | Fakultas Sains dan Teknologi > Jurusan Teknik Informatika |
Depositing User: | Noviansyah Maulana Ramadhan |
Date Deposited: | 14 Aug 2025 13:16 |
Last Modified: | 14 Aug 2025 13:16 |
URI: | http://etheses.uin-malang.ac.id/id/eprint/78462 |
Downloads
Downloads per month over past year
Actions (login required)
![]() |
View Item |