Halo sahabat Game Lab, hari ini saya akan membahas tentang Visual Novel Engine. Bagi kamu yang suka dengan aktivitas menulis terutama menulis cerita, maka saatnya kamu mulai mengenal Visual Novel Engine. Perangkat lunak yang bisa membuat ceritamu lebih interaktif dan menarik.
Definisi Visual Novel
Visual Novel adalah sebuah jenis permainan berbasis fiksi interaktif yang menampilkan cerita novel dalam bentuk teks, gambar dan animasi. Biasanya visual novel selalu dilengkapi kotak percakapan untuk menyampaikan narasi cerita dan dialog antar karakter. Bahkan, sekarang banyak pula yang menambahkan efek suara untuk setiap karakter atau kejadian tertentu sehingga membuat cerita disajikan lebih hidup lagi.
Baca Juga : Mengenal Profesi: Software Engineer dalam Industri Digital
Visual Novel Engine
Nah, untuk membuat permainan berbasis Visual Novel sekarang sudah semakin mudah. Di mana banyak sekali perangkat lunak yang dapat kita gunakan dari mulai yang gratis sampai yang berbayar. Berikut rangkumannya:
Ren'Py
Perangkat lunak ini dapat kamu temukan di situs berikut ini https://www.renpy.org/. Merupakan perangkat lunak open source dan dapat berjalan di Android 5.0+, HTML 5 (Web), Linux, Windows, Mac 10.6+ dan iOS7+. Sedangkan untuk mendownload kamu bisa langsung ke link berikut ini: https://www.renpy.org/latest.html
Ren'Py juga mendukung scripting menggunakan bahasa Python sehingga bagi kamu yang paham pemrograman atau coding bisa memodifikasi dan membuat visual novel game semakin interaktif dan dinamis. Berikut adalah contoh kode programnya:
label family:
scene bg beach2
with dissolve
"It wasn't long before Mary broke the silence, by asking me a question."
show mary dark smiling
with dissolve
m "I told you a little about my family... but I haven't asked you about yours yet. What's your family like?"
p "When I'm on the island here, I live with my aunt and uncle, but back home, I live with my mother, father, and sister."
m "A sister? Is she older or younger?"
Fitur-fitur penting yang disediakan juga dapat dilihat pada daftar berikut ini:
- Main Menu untuk menampilkan new game, load game dan settings
- Game menu yang memungkinkan pemain untuk melakukan load, save dan ubah settings
- Penyimpanan game dilakukan secara otomatis
- Fitur Rollback untuk kembali ke screen yang sudah pernah ditampilkan
- Fitur predictive image loading, untuk meload gambar secara background
- Mendukung input pemain seperti mouse, keyboard dan gamepad
- Mendukung bentuk layar penuh (fullscreen) maupun resizable windows
- Mendukung fitur skip teks yang berjalan
- Mendukung fitur auto-advance text dan hide text
- Mendukung fitur audio seperti musik, efek suara dan pengaturan volume voice
TyranoBuilder
Visual Novel engine berikutnya yang mau saya bahas adalah TyranoBuilder. Bisa dilihat secara lengkap di situs mereka di sini: https://tyranobuilder.com/ dan untuk mengunduhnya kamu bisa pakai link ini: http://tyranobuilder.com/buy/ cuma memang sayangnya software ini berbayar sekitar $14.99. Adapun setelah saya cek lebih lengkap, software ini tidak berkembang.
Kelebihan dari Tyrano adalah memiliki ability yang lebih banyak dari Ren'Py di mana kita bisa melakukan kustomisasi lebih banyak tanpa scripting. Walaupun sebenarnya di Tyrano juga disediakan TyranoScript untuk melakukan scripting Visual Nove. Paling tidak ini yang dijanjikan oleh mereka:
- Tanpa membutuhkan kemampuan pemrograman atau coding
- Visual Editor dengan fitur drag and drop
- Game preview dapat dilakukan secara instant
- Debugging bisa dilakukan secara realtime
- Asset library yang siap pakai disediakan cukup banyak
Visual Novel Maker
Software ini juga merupakan Visual Novel Engine yang berbayar dan lumayan harganya ($59.99). Beberapa fitur yang menjadi andalan dari perangkat lunak ini adalah
- kemudahan penggunaan
- mendukung animasi Live2D
- mendukung voice sync
- mendukung layering untuk audio dan video
- mendukung multi bahasa
Di dalamnya juga disediakan banyak aset-aset siap pakai dan boleh digunakan untuk keperluan komersial. Hasil akhir aplikasi juga dapat didistribusikan di lintas platform seperti Dekstop, Mobile dan Web. Sedangkan untuk modifikasi scripting menggunakan CoffeeScript dan JavaScript.
Untuk informasi lengkapnya dapat dilihat di sini: http://visualnovelmaker.com/