<mets:mets OBJID="eprint_33001" LABEL="Eprints Item" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd" xmlns:mets="http://www.loc.gov/METS/" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><mets:metsHdr CREATEDATE="2026-09-28T20:52:43Z"><mets:agent ROLE="CUSTODIAN" TYPE="ORGANIZATION"><mets:name>EPrints Universitas Amikom Yogyakarta</mets:name></mets:agent></mets:metsHdr><mets:dmdSec ID="DMD_eprint_33001_mods"><mets:mdWrap MDTYPE="MODS"><mets:xmlData><mods:titleInfo><mods:title>IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE&#13;
MACHINE PADA GAME THE GREAT RIFT</mods:title></mods:titleInfo><mods:name type="personal"><mods:namePart type="given">Leon Sion</mods:namePart><mods:namePart type="family">Turnip</mods:namePart><mods:role><mods:roleTerm type="text">author</mods:roleTerm></mods:role></mods:name><mods:abstract>Pengembangan system kontrol karakter player dalam game bergenre &#13;
Action RPG menghadapi tantangan kompleks dalam mengelola berbagai aksi dan&#13;
state aksi secara simultan, seperti movement, dash, attack, skill, dan respon saat&#13;
terkena hit musuh (seperti stun maupun knockback). Permasalahan yang sering&#13;
terjadi adalah adanya konflik antara logika dan inkonsistensi state, dalam artian,&#13;
saat player terkena state stun seharusnya tidak dapat melakukan state attack&#13;
maupun movement yang berdampak pada game feel yang buruk dan kurangnya&#13;
responsivitas yang logis, sehingga mengurangi kualitas pengalaman dalam&#13;
bermain game Action RPG.&#13;
Penelitian ini bertujuan untuk menyelesaikan masalah inkonsistensi state&#13;
tersebut dengan mengimplementasikan rancangan kontrol karakter yang kokoh&#13;
melalui model Finite State Machine (FSM). FSM diterapkan sebagai kerangka&#13;
kerja State Management dengan langkah-langkah penelitian permodelan,&#13;
perancangan, dan implementasi pada script karakter player, memanfaatkan prinsip&#13;
action lockout untuk memastikan hanya satu aksi utama yang aktif pada satu waktu.&#13;
Hasil implementasi menunjukkan bahwa penggunaan FSM berhasil&#13;
mengelola transisi aksi secara terstruktur dan mencegah konflik state secara&#13;
efektif, khususnya dalam menangani kondisi interupsi seperti Hit Stun dan aktivasi&#13;
Attack. Kontribusi penelitian ini adalah menyediakan model implementasi FSM&#13;
yang terperinci sebagai solusi perancangan yang efisien dan skalabel untuk&#13;
mengelola kompleksitas perilaku player. Hasil dari penelitian ini dapat&#13;
dimanfaatkan oleh Game Developer yang berfokus pada game Action RPG dan&#13;
tertarik pada penerapan pola desain terstruktur untuk meningkatkan game feel dan&#13;
pemeliharaan kode.</mods:abstract><mods:classification authority="lcc">005 Pemrograman komputer, program dan data</mods:classification><mods:originInfo><mods:dateIssued encoding="iso8061">2026-02-23</mods:dateIssued></mods:originInfo><mods:originInfo><mods:publisher>Universitas AMIKOM Yogyakarta;Fakultas Ilmu Komputer</mods:publisher></mods:originInfo><mods:genre>Thesis</mods:genre></mets:xmlData></mets:mdWrap></mets:dmdSec><mets:amdSec ID="TMD_eprint_33001"><mets:rightsMD ID="rights_eprint_33001_mods"><mets:mdWrap MDTYPE="MODS"><mets:xmlData><mods:useAndReproduction>
<p xmlns="http://www.w3.org/1999/xhtml"><strong>For work being deposited by its own author:</strong> 
In self-archiving this collection of files and associated bibliographic 
metadata, I grant EPrints Universitas Amikom Yogyakarta the right to store 
them and to make them permanently available publicly for free on-line. 
I declare that this material is my own intellectual property and I 
understand that EPrints Universitas Amikom Yogyakarta does not assume any 
responsibility if there is any breach of copyright in distributing these 
files or metadata. (All authors are urged to prominently assert their 
copyright on the title page of their work.)</p>

<p xmlns="http://www.w3.org/1999/xhtml"><strong>For work being deposited by someone other than its 
author:</strong> I hereby declare that the collection of files and 
associated bibliographic metadata that I am archiving at 
EPrints Universitas Amikom Yogyakarta) is in the public domain. If this is 
not the case, I accept full responsibility for any breach of copyright 
that distributing these files or metadata may entail.</p>

<p xmlns="http://www.w3.org/1999/xhtml">Clicking on the deposit button indicates your agreement to these 
terms.</p>
    </mods:useAndReproduction></mets:xmlData></mets:mdWrap></mets:rightsMD></mets:amdSec><mets:fileSec><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328722_1" SIZE="7639983" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/1/COVER.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/1/COVER.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328723_1" SIZE="234192" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/2/BAB%20I.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/2/BAB%20I.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328724_1" SIZE="548755" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/3/BAB%20II.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/3/BAB%20II.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328725_1" SIZE="491575" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/4/BAB%20III.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/4/BAB%20III.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328726_1" SIZE="1185253" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/5/BAB%20IV.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/5/BAB%20IV.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328727_1" SIZE="74874" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/6/BAB%20V.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/6/BAB%20V.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328728_1" SIZE="373872" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/7/Daftar%20Pustaka%20dan%20Lampiran.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/7/Daftar%20Pustaka%20dan%20Lampiran.pdf"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328729_1" SIZE="33795" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/8/Sourcecode%20-%2022.60.0151.zip" MIMETYPE="application/zip"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/8/Sourcecode%20-%2022.60.0151.zip"></mets:FLocat></mets:file></mets:fileGrp><mets:fileGrp USE="reference"><mets:file ID="eprint_33001_328730_1" SIZE="653533" OWNERID="https://eprints.amikom.ac.id/id/eprint/33001/9/Publikasi.pdf" MIMETYPE="application/pdf"><mets:FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://eprints.amikom.ac.id/id/eprint/33001/9/Publikasi.pdf"></mets:FLocat></mets:file></mets:fileGrp></mets:fileSec><mets:structMap><mets:div DMDID="DMD_eprint_33001_mods" ADMID="TMD_eprint_33001"><mets:fptr FILEID="eprint_33001_document_328722_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328723_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328724_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328725_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328726_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328727_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328728_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328729_1"></mets:fptr><mets:fptr FILEID="eprint_33001_document_328730_1"></mets:fptr></mets:div></mets:structMap></mets:mets>