Turnip, Leon Sion (2026) IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE MACHINE PADA GAME THE GREAT RIFT. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.
|
Text (COVER - ABSTRAK)
COVER.pdf - Published Version Download (7MB) |
|
|
Text (BAB I)
BAB I.pdf - Published Version Download (234kB) |
|
|
Text (BAB II)
BAB II.pdf - Published Version Restricted to Registered users only Download (548kB) |
|
|
Text (BAB III)
BAB III.pdf - Published Version Restricted to Registered users only Download (491kB) |
|
|
Text (BAB IV)
BAB IV.pdf - Published Version Restricted to Registered users only Download (1MB) |
|
|
Text (BAB V)
BAB V.pdf - Published Version Download (74kB) |
|
|
Text (DAFTAR PUSTAKA - LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf - Published Version Restricted to Registered users only Download (373kB) |
|
|
Archive (SOURCE CODE)
Sourcecode - 22.60.0151.zip Restricted to Repository staff only Download (33kB) |
|
|
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: |
|
||
| 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 |

