IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE MACHINE PADA GAME THE GREAT RIFT

Turnip, Leon Sion (2026) IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE MACHINE PADA GAME THE GREAT RIFT. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.

[img] Text (COVER - ABSTRAK)
COVER.pdf - Published Version

Download (7MB)
[img] Text (BAB I)
BAB I.pdf - Published Version

Download (234kB)
[img] Text (BAB II)
BAB II.pdf - Published Version
Restricted to Registered users only

Download (548kB)
[img] Text (BAB III)
BAB III.pdf - Published Version
Restricted to Registered users only

Download (491kB)
[img] Text (BAB IV)
BAB IV.pdf - Published Version
Restricted to Registered users only

Download (1MB)
[img] Text (BAB V)
BAB V.pdf - Published Version

Download (74kB)
[img] Text (DAFTAR PUSTAKA - LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf - Published Version
Restricted to Registered users only

Download (373kB)
[img] Archive (SOURCE CODE)
Sourcecode - 22.60.0151.zip
Restricted to Repository staff only

Download (33kB)
[img] Text (PUBLIKASI)
Publikasi.pdf - Published Version
Restricted to Repository staff only

Download (653kB)

Abstract

Pengembangan system kontrol karakter player dalam game bergenre Action RPG menghadapi tantangan kompleks dalam mengelola berbagai aksi dan state aksi secara simultan, seperti movement, dash, attack, skill, dan respon saat terkena hit musuh (seperti stun maupun knockback). Permasalahan yang sering terjadi adalah adanya konflik antara logika dan inkonsistensi state, dalam artian, saat player terkena state stun seharusnya tidak dapat melakukan state attack maupun movement yang berdampak pada game feel yang buruk dan kurangnya responsivitas yang logis, sehingga mengurangi kualitas pengalaman dalam bermain game Action RPG. Penelitian ini bertujuan untuk menyelesaikan masalah inkonsistensi state tersebut dengan mengimplementasikan rancangan kontrol karakter yang kokoh melalui model Finite State Machine (FSM). FSM diterapkan sebagai kerangka kerja State Management dengan langkah-langkah penelitian permodelan, perancangan, dan implementasi pada script karakter player, memanfaatkan prinsip action lockout untuk memastikan hanya satu aksi utama yang aktif pada satu waktu. Hasil implementasi menunjukkan bahwa penggunaan FSM berhasil mengelola transisi aksi secara terstruktur dan mencegah konflik state secara efektif, khususnya dalam menangani kondisi interupsi seperti Hit Stun dan aktivasi Attack. Kontribusi penelitian ini adalah menyediakan model implementasi FSM yang terperinci sebagai solusi perancangan yang efisien dan skalabel untuk mengelola kompleksitas perilaku player. Hasil dari penelitian ini dapat dimanfaatkan oleh Game Developer yang berfokus pada game Action RPG dan tertarik pada penerapan pola desain terstruktur untuk meningkatkan game feel dan pemeliharaan kode.

Item Type: Thesis (S1 - Sarjana)
Contributor:
Pembimbing
Umri, Buyut Khoirul
Uncontrolled Keywords: Fine State Machine, State Management, Kontrol Player, Action RPG, FSM.
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Divisions: Fakultas Ilmu Komputer > Teknologi Informasi
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 25 Sep 2026 02:31
Last Modified: 25 Sep 2026 02:31
URI: http://eprints.amikom.ac.id/id/eprint/33001

Actions (login required)

View Item View Item