  @prefix ep: <http://eprints.org/ontology/> .
  @prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
  @prefix dct: <http://purl.org/dc/terms/> .
  @prefix bibo: <http://purl.org/ontology/bibo/> .
  @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
  @prefix cc: <http://creativecommons.org/ns#> .
  @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  @prefix owl: <http://www.w3.org/2002/07/owl#> .
  @prefix epid: <http://eprints.amikom.ac.id/id/> .
  @prefix dc: <http://purl.org/dc/elements/1.1/> .
  @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
  @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  @prefix void: <http://rdfs.org/ns/void#> .
  @prefix foaf: <http://xmlns.com/foaf/0.1/> .
  @prefix event: <http://purl.org/NET/c4dm/event.owl#> .
  @prefix eprel: <http://eprints.org/relation/> .

<>
	foaf:primaryTopic <http://eprints.amikom.ac.id/id/eprint/33001>;
	rdfs:comment "The repository administrator has not yet configured an RDF license."^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328722>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/33001/1/COVER.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/33001/1/COVER.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328723>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/33001/2/BAB%20I.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/33001/2/BAB%20I.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328724>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328725>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328726>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328727>
	dct:hasPart <https://eprints.amikom.ac.id/id/eprint/33001/6/BAB%20V.pdf>;
	ep:hasFile <https://eprints.amikom.ac.id/id/eprint/33001/6/BAB%20V.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328728>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328729>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Archive)"^^xsd:string .

<http://eprints.amikom.ac.id/id/document/328730>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT (Text)"^^xsd:string .

<http://eprints.amikom.ac.id/id/eprint/33001#authors>
	rdf:_1 <http://eprints.amikom.ac.id/id/person/ext-fd583824c6fbe5c497ee197c7361ee81> .

<http://eprints.amikom.ac.id/id/eprint/33001>
	<> <http://eprints.amikom.ac.id/id/person/ext-e720ca080666cce3cda3416225bdb7e3>;
	bibo:abstract "Pengembangan system kontrol karakter player dalam game bergenre \r\nAction RPG menghadapi tantangan kompleks dalam mengelola berbagai aksi dan\r\nstate aksi secara simultan, seperti movement, dash, attack, skill, dan respon saat\r\nterkena hit musuh (seperti stun maupun knockback). Permasalahan yang sering\r\nterjadi adalah adanya konflik antara logika dan inkonsistensi state, dalam artian,\r\nsaat player terkena state stun seharusnya tidak dapat melakukan state attack\r\nmaupun movement yang berdampak pada game feel yang buruk dan kurangnya\r\nresponsivitas yang logis, sehingga mengurangi kualitas pengalaman dalam\r\nbermain game Action RPG.\r\nPenelitian ini bertujuan untuk menyelesaikan masalah inkonsistensi state\r\ntersebut dengan mengimplementasikan rancangan kontrol karakter yang kokoh\r\nmelalui model Finite State Machine (FSM). FSM diterapkan sebagai kerangka\r\nkerja State Management dengan langkah-langkah penelitian permodelan,\r\nperancangan, dan implementasi pada script karakter player, memanfaatkan prinsip\r\naction lockout untuk memastikan hanya satu aksi utama yang aktif pada satu waktu.\r\nHasil implementasi menunjukkan bahwa penggunaan FSM berhasil\r\nmengelola transisi aksi secara terstruktur dan mencegah konflik state secara\r\nefektif, khususnya dalam menangani kondisi interupsi seperti Hit Stun dan aktivasi\r\nAttack. Kontribusi penelitian ini adalah menyediakan model implementasi FSM\r\nyang terperinci sebagai solusi perancangan yang efisien dan skalabel untuk\r\nmengelola kompleksitas perilaku player. Hasil dari penelitian ini dapat\r\ndimanfaatkan oleh Game Developer yang berfokus pada game Action RPG dan\r\ntertarik pada penerapan pola desain terstruktur untuk meningkatkan game feel dan\r\npemeliharaan kode."^^xsd:string;
	bibo:authorList <http://eprints.amikom.ac.id/id/eprint/33001#authors>;
	bibo:status <http://purl.org/ontology/bibo/status/published>;
	dc:hasVersion <http://eprints.amikom.ac.id/id/document/328722>,
		<http://eprints.amikom.ac.id/id/document/328723>,
		<http://eprints.amikom.ac.id/id/document/328724>,
		<http://eprints.amikom.ac.id/id/document/328725>,
		<http://eprints.amikom.ac.id/id/document/328726>,
		<http://eprints.amikom.ac.id/id/document/328727>,
		<http://eprints.amikom.ac.id/id/document/328728>,
		<http://eprints.amikom.ac.id/id/document/328730>;
	dct:creator <http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>,
		<http://eprints.amikom.ac.id/id/person/ext-fd583824c6fbe5c497ee197c7361ee81>;
	dct:date "2026-02-23";
	dct:isPartOf <http://eprints.amikom.ac.id/id/repository>;
	dct:issuer <http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>,
		<http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>;
	dct:subject <http://eprints.amikom.ac.id/id/subject/000.000.005>;
	dct:title "IMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE\r\nMACHINE PADA GAME THE GREAT RIFT"^^xsd:string;
	ep:hasDocument <http://eprints.amikom.ac.id/id/document/328722>,
		<http://eprints.amikom.ac.id/id/document/328723>,
		<http://eprints.amikom.ac.id/id/document/328724>,
		<http://eprints.amikom.ac.id/id/document/328725>,
		<http://eprints.amikom.ac.id/id/document/328726>,
		<http://eprints.amikom.ac.id/id/document/328727>,
		<http://eprints.amikom.ac.id/id/document/328728>,
		<http://eprints.amikom.ac.id/id/document/328729>,
		<http://eprints.amikom.ac.id/id/document/328730>;
	ep:hasPublished <http://eprints.amikom.ac.id/id/document/328722>,
		<http://eprints.amikom.ac.id/id/document/328723>,
		<http://eprints.amikom.ac.id/id/document/328724>,
		<http://eprints.amikom.ac.id/id/document/328725>,
		<http://eprints.amikom.ac.id/id/document/328726>,
		<http://eprints.amikom.ac.id/id/document/328727>,
		<http://eprints.amikom.ac.id/id/document/328728>,
		<http://eprints.amikom.ac.id/id/document/328730>;
	rdf:type bibo:Article,
		bibo:Thesis,
		ep:EPrint,
		ep:ThesisEPrint;
	rdfs:seeAlso <https://eprints.amikom.ac.id/id/eprint/33001/> .

<http://eprints.amikom.ac.id/id/subject/000.000.005>
	rdf:type skos:Concept;
	skos:prefLabel "005 Pemrograman komputer, program dan data"@en .

<https://eprints.amikom.ac.id/id/eprint/33001/1/COVER.pdf>
	rdfs:label "COVER.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/33001/2/BAB%20I.pdf>
	rdfs:label "BAB I.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/33001/6/BAB%20V.pdf>
	rdfs:label "BAB V.pdf"^^xsd:string .

<https://eprints.amikom.ac.id/id/eprint/33001/>
	dc:format "text/html";
	dc:title "HTML Summary of #33001 \n\nIMPLEMENTASI SISTEM STATE PLAYER MENGGUNAKAN FINITE STATE&#13;\nMACHINE PADA GAME THE GREAT RIFT\n\n";
	foaf:primaryTopic <http://eprints.amikom.ac.id/id/eprint/33001> .

<http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>
	dct:isPartOf <http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>;
	foaf:name "Fakultas Ilmu Komputer, Universitas AMIKOM Yogyakarta"^^xsd:string;
	rdf:type foaf:Organization .

<http://eprints.amikom.ac.id/id/org/ext-21286f0e74c14a2d2682a5c738dc458e>
	dct:hasPart <http://eprints.amikom.ac.id/id/org/ext-4fec6a8784877144d149fa35bb74e33f>;
	foaf:name "Universitas AMIKOM Yogyakarta"^^xsd:string;
	rdf:type foaf:Organization .

<http://eprints.amikom.ac.id/id/person/ext-e720ca080666cce3cda3416225bdb7e3>
	foaf:familyName "Umri"^^xsd:string;
	foaf:givenName "Buyut Khoirul"^^xsd:string;
	foaf:name "Buyut Khoirul Umri"^^xsd:string;
	rdf:type foaf:Person .

<http://eprints.amikom.ac.id/id/person/ext-fd583824c6fbe5c497ee197c7361ee81>
	foaf:familyName "Turnip"^^xsd:string;
	foaf:givenName "Leon Sion"^^xsd:string;
	foaf:name "Leon Sion Turnip"^^xsd:string;
	rdf:type foaf:Person .

