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 /
UNWUNW Hasil penelitian menunjukkan bahwa keterampilan motorik halus dapat ditingkatkan melalui kegiatan menjahit pola. Peningkatan motorik halus terlihat padaHasil penelitian menunjukkan bahwa keterampilan motorik halus dapat ditingkatkan melalui kegiatan menjahit pola. Peningkatan motorik halus terlihat pada
UNWUNW Dengan melibatkan anak, guru, dan orang tua secara aktif dalam proses pembelajaran, model ini mampu menciptakan lingkungan belajar yang kondusif untukDengan melibatkan anak, guru, dan orang tua secara aktif dalam proses pembelajaran, model ini mampu menciptakan lingkungan belajar yang kondusif untuk
UmriUmri Permasalahan sampah non-organik di wilayah perkotaan Indonesia tetap menjadi tantangan besar, terutama dengan pesatnya pertumbuhan penduduk dan meningkatnyaPermasalahan sampah non-organik di wilayah perkotaan Indonesia tetap menjadi tantangan besar, terutama dengan pesatnya pertumbuhan penduduk dan meningkatnya
UMPRUMPR Keterlibatan siswa dalam pembelajaran berbasis STEAM sangat tinggi, dan kesiapan guru menjadi faktor kunci keberhasilan implementasi STEAM. Hambatan utamaKeterlibatan siswa dalam pembelajaran berbasis STEAM sangat tinggi, dan kesiapan guru menjadi faktor kunci keberhasilan implementasi STEAM. Hambatan utama
WIDYAYUWANAWIDYAYUWANA Nikolaus Tomohon, baik secara parsial maupun simultan. Pendekatan yang digunakan adalah kuantitatif dengan populasi sebanyak 239 siswa dan sampel sebanyakNikolaus Tomohon, baik secara parsial maupun simultan. Pendekatan yang digunakan adalah kuantitatif dengan populasi sebanyak 239 siswa dan sampel sebanyak
UNSERAUNSERA Hasilnya, siswa dapat memahami perbedaan jenis sampah organik, anorganik, dan berbahaya, serta mendaur ulang sampah menjadi kerajinan. Edukasi pemilahanHasilnya, siswa dapat memahami perbedaan jenis sampah organik, anorganik, dan berbahaya, serta mendaur ulang sampah menjadi kerajinan. Edukasi pemilahan
USIUSI Dengan langkah-langkah strategis ini, Lembang dapat menciptakan destinasi wisata yang menarik dan bertanggung jawab, sekaligus memberikan manfaat jangkaDengan langkah-langkah strategis ini, Lembang dapat menciptakan destinasi wisata yang menarik dan bertanggung jawab, sekaligus memberikan manfaat jangka
UNCMUNCM Kerusakan lingkungan saat ini telah menjadi masalah yang banyak dibicarakan dan dibahas di seluruh dunia. Faktor manusia adalah salah satu penyebab masalahKerusakan lingkungan saat ini telah menjadi masalah yang banyak dibicarakan dan dibahas di seluruh dunia. Faktor manusia adalah salah satu penyebab masalah
Useful /
KHARISMAKHARISMA Metode penelitian meliputi analisis awal, implementasi perbaikan berdasarkan rekomendasi Lighthouse, dan evaluasi hasil perbaikan. Data dikumpulkan secaraMetode penelitian meliputi analisis awal, implementasi perbaikan berdasarkan rekomendasi Lighthouse, dan evaluasi hasil perbaikan. Data dikumpulkan secara
STIEMULIA SINGKAWANGSTIEMULIA SINGKAWANG Penilaian risiko yang dilakukan Puskesmas mengenai yang sudah cukup baik meski belum maksimal. Aktivitas pengendalian yang dilakukan Puskesmas mengenaiPenilaian risiko yang dilakukan Puskesmas mengenai yang sudah cukup baik meski belum maksimal. Aktivitas pengendalian yang dilakukan Puskesmas mengenai
STIEMULIA SINGKAWANGSTIEMULIA SINGKAWANG Puskesmas Selakau telah melakukan tugas dan wewenang dengan baik, namun masih perlu melakukan beberapa evaluasi untuk meningkatkan kualitas pelayanan yangPuskesmas Selakau telah melakukan tugas dan wewenang dengan baik, namun masih perlu melakukan beberapa evaluasi untuk meningkatkan kualitas pelayanan yang
UNTAGUNTAG Metode penelitian yang digunakan dalam penelitian ini adalah metode kuantitatif. Alat ukur yang digunakan untuk skala keberfungsian keluarga adalah TheMetode penelitian yang digunakan dalam penelitian ini adalah metode kuantitatif. Alat ukur yang digunakan untuk skala keberfungsian keluarga adalah The