KHARISMAKHARISMA

KHARISMA TechKHARISMA Tech

Visual 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.

  1. 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
  2. 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
  3. 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
  4. 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
Read online
File size368.45 KB
Pages10
DMCAReport

Related /

ads-block-test