KHARISMAKHARISMA
KHARISMA TechKHARISMA TechVisual novel merupakan salah satu genre video game yang menitikberatkan pada penyampaian narasi interaktif, di mana pemain terlibat dalam alur cerita melalui serangkaian pilihan yang memengaruhi arah dan akhir cerita. Dalam pengembangan game Mystic Pages, sebuah visual novel bertema misteri, menghadapi tantangan pada pengelolaan cerita bercabang. Penggunaan metode seperti struktur if-else dan sistem flag dinilai tidak efisien dan rentan terhadap kesalahan logika dalam skala besar. Oleh karena itu, penelitian ini bertujuan untuk menerapkan Finite State Machine (FSM) sebagai solusi untuk mengelola alur narasi yang dinamis dan terstruktur. Skenario cerita pada novel direpresentasikan sebagai state-state dalam diagram FSM, dimulai dari state start dialog hingga state dialog pack end 5, dengan jalur cerita yang berkembang melalui transisi berdasarkan pilihan pemain. Hasil pengujian menunjukkan bahwa dengan adanya dokumentasi dan visualisasi alur cerita Mystic Page dalam bentuk diagram FSM, proses modifikasi dapat dilakukan dengan mudah. Pengembang hanya perlu menambahkan state dan transisi baru ke dalam struktur FSM tanpa mengganggu logika yang telah ada sebelumnya. Selain itu, pengujian menggunakan metode black-box testing menunjukkan bahwa seluruh transisi antar state berjalan dengan baik, tanpa kendala seperti dead-end atau infinite loop dalam alur cerita. Semua percabangan berhasil dijalankan sesuai dengan rancangan, dengan tingkat keberhasilan mencapai 100%.
Berdasarkan penelitian yang dilakukan, penerapan Finite State Machine (FSM) terbukti efektif dalam mengelola kompleksitas cerita bercabang pada aplikasi visual novel Mystic Pages.Setiap skenario cerita dapat direpresentasikan sebagai state dalam diagram FSM, sementara jalur cerita berkembang melalui transisi berdasarkan pilihan pemain.Pengujian menunjukkan bahwa FSM memudahkan proses dokumentasi dan modifikasi alur cerita, di mana penambahan state maupun transisi baru dapat dilakukan tanpa mengganggu logika yang sudah ada.Selain itu, hasil black-box testing memperlihatkan bahwa seluruh transisi berjalan dengan baik tanpa adanya dead-end maupun infinite loop, dengan tingkat keberhasilan pengujian mencapai 100%.Dengan demikian, FSM dapat dijadikan metode yang andal untuk mendukung pengembangan visual novel atau aplikasi berbasis narasi lain yang membutuhkan pengaturan alur cerita bercabang secara sistematis, terstruktur, dan mudah dikelola.
Penelitian lanjutan dapat mengeksplorasi penerapan FSM pada genre game lain seperti RPG atau action adventure untuk menguji fleksibilitas pendekatan ini dalam skenario yang lebih kompleks. Selain itu, pengintegrasian teknologi AI dengan FSM dapat dikembangkan untuk menciptakan narasi dinamis yang beradaptasi dengan preferensi pemain secara real-time. Terakhir, studi tentang optimasi FSM untuk game berbasis mobile dengan keterbatasan sumber daya komputasi juga layak dilakukan untuk memastikan skalabilitas pendekatan ini dalam berbagai platform.
- Pengembangan Game RPG dan Story Dengan Elemen Gameplay Menggunakan Metodologi Finite State Machine (FSM)... doi.org/10.62411/tcv.v1i2.2069Pengembangan Game RPG dan Story Dengan Elemen Gameplay Menggunakan Metodologi Finite State Machine FSM doi 10 62411 tcv v1i2 2069
- IMPLEMENTATION OF FSM (FINITE STATE MACHINE) IN THE MUSLIMS EXPLORER'S FAITHFUL MAZE ADVENTURE GAME... doi.org/10.36040/jasten.v5i1.8170IMPLEMENTATION OF FSM FINITE STATE MACHINE IN THE MUSLIMS EXPLORERS FAITHFUL MAZE ADVENTURE GAME doi 10 36040 jasten v5i1 8170
- PERANCANGAN DAN IMPLEMENTASI METODE FSM (FINITE STATE MACHINE) PADA GAME MILITARY DEFENCE 2D BERBASIS... doi.org/10.36040/jati.v7i4.7508PERANCANGAN DAN IMPLEMENTASI METODE FSM FINITE STATE MACHINE PADA GAME MILITARY DEFENCE 2D BERBASIS doi 10 36040 jati v7i4 7508
- Rancang Bangun Visual Novel Peduli Lingkungan dengan Metode Procedural Content Generation | Journal of... ejournal.unesa.ac.id/index.php/jinacs/article/view/49000Rancang Bangun Visual Novel Peduli Lingkungan dengan Metode Procedural Content Generation Journal of ejournal unesa ac index php jinacs article view 49000
| File size | 368.45 KB |
| Pages | 10 |
| DMCA | Report |
Related /
IOINFORMATICIOINFORMATIC Penentuan rute perjalanan yang efisien menjadi tantangan penting dalam berbagai sistem logistik, terutama ketika jumlah lokasi yang harus dikunjungi semakinPenentuan rute perjalanan yang efisien menjadi tantangan penting dalam berbagai sistem logistik, terutama ketika jumlah lokasi yang harus dikunjungi semakin
JOURNALSJOURNALS Pengabdian kepada masyarakat dengan judul Pemberdayaan Kader Aisyiyah Kelurahan Malili Luwu Timur dalam Penanganan Jenazah melalui Metode Simulasi danPengabdian kepada masyarakat dengan judul Pemberdayaan Kader Aisyiyah Kelurahan Malili Luwu Timur dalam Penanganan Jenazah melalui Metode Simulasi dan
UMPRUMPR Penerapan STEAM sudah mulai terlihat dalam praktik pembelajaran tematik, di mana guru berusaha mengintegrasikan sains, teknologi, rekayasa, seni, dan matematikaPenerapan STEAM sudah mulai terlihat dalam praktik pembelajaran tematik, di mana guru berusaha mengintegrasikan sains, teknologi, rekayasa, seni, dan matematika
STFTKIJNESTFTKIJNE Allah menciptakan manusia dengan keunikan yang tidak dimiliki oleh ciptaan lain. Manusia diciptakan menurut gambar dan rupa Allah, dan diberi tugas untukAllah menciptakan manusia dengan keunikan yang tidak dimiliki oleh ciptaan lain. Manusia diciptakan menurut gambar dan rupa Allah, dan diberi tugas untuk
ALFARABIALFARABI Teknik pengumpulan data dilakukan melalui wawancara mendalam, observasi partisipatif, dan analisis dokumen. Hasil penelitian menunjukkan bahwa manajemenTeknik pengumpulan data dilakukan melalui wawancara mendalam, observasi partisipatif, dan analisis dokumen. Hasil penelitian menunjukkan bahwa manajemen
ALFARABIALFARABI Proses manajemen kurikulum ini melalui beberapa tahapan yaitu perencanaan kurikulum, pengorganisasian kurikulum, pelaksanaan kurikulum, evaluasi kurikulumProses manajemen kurikulum ini melalui beberapa tahapan yaitu perencanaan kurikulum, pengorganisasian kurikulum, pelaksanaan kurikulum, evaluasi kurikulum
ALFARABIALFARABI Perubahan suasana sosial politik di Indonesia yang muncul, serta adanya krisis ekonomi kemudian berkembang menjadi krisis sosial politik berimplikasi padaPerubahan suasana sosial politik di Indonesia yang muncul, serta adanya krisis ekonomi kemudian berkembang menjadi krisis sosial politik berimplikasi pada
ALFARABIALFARABI The research method uses a quantitative approach with a quasi-experimental design of the pretest-posttest control group design type. The study populationThe research method uses a quantitative approach with a quasi-experimental design of the pretest-posttest control group design type. The study population
Useful /
IOINFORMATICIOINFORMATIC Pengembangan dan implementasi aplikasi SiBONY-SATRYA secara signifikan meningkatkan transparansi, efisiensi, dan akuntabilitas dalam survei kepuasan masyarakatPengembangan dan implementasi aplikasi SiBONY-SATRYA secara signifikan meningkatkan transparansi, efisiensi, dan akuntabilitas dalam survei kepuasan masyarakat
UnijoyoUnijoyo Penelitian ini bertujuan untuk mengembangkan solusi efektif dengan merancang dan menerapkan filter triple-tuning. Tingginya tingkat harmonik yang melebihiPenelitian ini bertujuan untuk mengembangkan solusi efektif dengan merancang dan menerapkan filter triple-tuning. Tingginya tingkat harmonik yang melebihi
AKMICIREBONAKMICIREBON Perlu merevisi dan memperkuat penerapan Standar Operasional Prosedur (SOP) terkait pemeliharaan valve rotator dengan jadwal pemeliharaan periodik yangPerlu merevisi dan memperkuat penerapan Standar Operasional Prosedur (SOP) terkait pemeliharaan valve rotator dengan jadwal pemeliharaan periodik yang
AKMICIREBONAKMICIREBON Penelitian ini bertujuan untuk mengoptimalkan penanganan barang impor dan pengelolaan dokumen kain guna meningkatkan kualitas layanan gudang berikat PTPenelitian ini bertujuan untuk mengoptimalkan penanganan barang impor dan pengelolaan dokumen kain guna meningkatkan kualitas layanan gudang berikat PT