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 /
KHARISMAKHARISMA Metode penelitian menggunakan model Waterfall, meliputi analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Uji fungsional memastikanMetode penelitian menggunakan model Waterfall, meliputi analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Uji fungsional memastikan
KHARISMAKHARISMA Hal ini tercermin dari penurunan rata-rata penggunaan CPU (dari 28. 5%) dan peningkatan kecepatan start-up (dari 318. 3 ms) pada versi baru setelah perbaikan.Hal ini tercermin dari penurunan rata-rata penggunaan CPU (dari 28. 5%) dan peningkatan kecepatan start-up (dari 318. 3 ms) pada versi baru setelah perbaikan.
POLIBATAMPOLIBATAM The development process employed the Multimedia Development Life Cycle (MDLC) method, encompassing six systematic phases: concept, design, material collection,The development process employed the Multimedia Development Life Cycle (MDLC) method, encompassing six systematic phases: concept, design, material collection,
JBASICJBASIC Kesimpulannya, strategi pengajaran berbasis bukti mampu meningkatkan kemampuan membaca secara signifikan pada siswa kelas awal dan mendukung kualitas pendidikanKesimpulannya, strategi pengajaran berbasis bukti mampu meningkatkan kemampuan membaca secara signifikan pada siswa kelas awal dan mendukung kualitas pendidikan
JBASICJBASIC Penelitian ini bertujuan untuk menganalisis kesenjangan partisipasi siswa sekolah dasar dalam P5 melalui Systematic Literature Review (SLR) dengan pendekatanPenelitian ini bertujuan untuk menganalisis kesenjangan partisipasi siswa sekolah dasar dalam P5 melalui Systematic Literature Review (SLR) dengan pendekatan
YAYASANHAIAHNUSRATULISLAMYAYASANHAIAHNUSRATULISLAM Kegiatan ini tidak hanya memperkuat kemampuan membaca Al-Quran tetapi juga menumbuhkan nilai-nilai Islami pada anak seperti disiplin, tanggung jawab, sopanKegiatan ini tidak hanya memperkuat kemampuan membaca Al-Quran tetapi juga menumbuhkan nilai-nilai Islami pada anak seperti disiplin, tanggung jawab, sopan
KHARISMAKHARISMA Sistem ini mampu mengintegrasikan data padi secara terpusat serta menyediakan Dashboard Utama dengan visualisasi data penjualan dan hasil panen, secaraSistem ini mampu mengintegrasikan data padi secara terpusat serta menyediakan Dashboard Utama dengan visualisasi data penjualan dan hasil panen, secara
ARIPAFIARIPAFI Proses akulturasi menghasilkan bentuk Islam yang moderat, inklusif, dan berdaya tahan terhadap dinamika zaman. Di era modern, Islam di kawasan ini jugaProses akulturasi menghasilkan bentuk Islam yang moderat, inklusif, dan berdaya tahan terhadap dinamika zaman. Di era modern, Islam di kawasan ini juga
Useful /
UM SURABAYAUM SURABAYA Korupsi sebagai kejahatan luar biasa (extraordinary crime) menimbulkan dampak sistemik terhadap keuangan negara, legitimasi hukum, dan kepercayaan publik,Korupsi sebagai kejahatan luar biasa (extraordinary crime) menimbulkan dampak sistemik terhadap keuangan negara, legitimasi hukum, dan kepercayaan publik,
POLIBATAMPOLIBATAM Perkembangan teknologi digital membuka peluang bagi Usaha Mikro, Kecil, dan Menengah (UMKM) untuk meningkatkan kompetitif melalui media promosi berbasisPerkembangan teknologi digital membuka peluang bagi Usaha Mikro, Kecil, dan Menengah (UMKM) untuk meningkatkan kompetitif melalui media promosi berbasis
UMSUMS Namun, masih ada kesenjangan penelitian, seperti kurangnya studi tentang gambaran keseluruhan pariwisata desa tradisional (Zheng et al. Dengan menggunakanNamun, masih ada kesenjangan penelitian, seperti kurangnya studi tentang gambaran keseluruhan pariwisata desa tradisional (Zheng et al. Dengan menggunakan
UNIPASBYUNIPASBY Kegiatan pengabdian pada Masyarakat khususnya kader Desa Pancuran Gading telah dilaksanakan. Para peserta sangat antusias mengikuti kegiatan ini terbuktiKegiatan pengabdian pada Masyarakat khususnya kader Desa Pancuran Gading telah dilaksanakan. Para peserta sangat antusias mengikuti kegiatan ini terbukti