“A Simple Li~e” Visual
Novel Interaktif Berbasis Ren’py Visual Novel Engine
Aidil Yusuf Prakasa, Andika Erwansyah, Ellana Tria
Hayuningtyas, Gani Khalid K
Teknik Informatika
Universitas Gunadarma
Pendahuluan
Dalam era digital sebuah novel tidak hanya di presentasikan dengan kata. Kini
muncul novel yang di visualisasikan dengan gambar yaitu visual novel. Visual novel adalah sebuah jenis permainan
interaksi fiksi yang dapat dimainkan di PC atau konsol game seperti PSP , XBOX
dll.
Game ini umumnya berbasis fiksi interaktif yang menampilkan
cerita novel dalam bentuk gambar – gambar statis yang digambar dengan gaya
anime. Dilengkapi dengan kontak percakapan untuk menampilkan narasi dan ucapan
setiap karakter dan terkadang setiap
karakter memiliki sound effect sehingga setiap karakter yang ada dalam novel
visual seolah hidup dan dapat berbicara.
Game “A Simple Li~e”
di buat menggunakan game engine khusus untuk visual novel yaitu renpy yang
berbasis bahasa pemrograman python dan visualisasi cerita di gambar menggunakan
aplikasi image processing Sai dan tablet wacom.
Game ini akan di publikasikan melalu blog masing – masing anggota
kelompok.
Landasan Teori
Perancangan dan Pembuatan
Di dalam pembuatan aplikasi
multimedia diperlukan informasi yang jelas dalam mendefinisikan objek objek dan
merancang tampilan sebelum menyatukan semua elemen yang digunakan. Sehingga
setiap tampilan dapat memberikan informasi yang bulat dan utuh dalam menyampaikan
isi cerita.
Sinopsis
Cerita
tentang kebohongan sang karakter yang sudah menghancurkan hidupnya karena
takdir yang berat sehingga sudah tidak ada harapan untuk melanjutkan hidup
mereka masing-masing. Namun segalanya berubah ketika masuk SMA di mana terdapat
seorang pria yang ingin ikut campur dalam kehidupan mereka. Seketika roda
kehidupan mereka pun berubah.
Pengenalan Karakter
Karin : Melambangkan kekuatan (Strength)
Gadis periang yang berusaha menutupi
lukanya dengan cara tersenyum untuk menutupi kehidupanya yang berantakan. Ayah
dan ibunya bercerai .ia dirawat oleh ibunya dan sering bertengkar dengan ibunya
. ibunya sangat membenci Karin karena ia mengingatkan dengan ayahnya yang
selalu menyiksa nya.ibu Karin sangat mencintai ayah yuki.ayahnya Karin adalah
kepala geng motor yang sudah menjadi buronan.karin mewarisi sifat fisik dari
ayahnya namun juga sifat kelembutan dari ibunya.
~Yuki
Melambangkan kebebasan (Freedom)
Gadis
polos yang terjebak akan jati dirinya yang sulit untuk melangkah kedepan dalam
hidup.
Ayah dari
yuki adalah selingkuhan dari ibunya Karin. Ayahnya yuki adalah orang lemah yang
tidak mempunyai pekerjaan dan sering di tindas oleh istrinya. Ibunya yuki
adalah orang yang perfectsionis sangat gila kerja dan sangat cinta dengan uang.
Yuki adalah mesin uang bagi keluarganya karena bakat yang ia miliki. Tidak
jarang yuki disiksa oleh ibunya karena tidak bekerja. Yang mengajari berkarnya
adalah ibnunya Karin .ibunya Karin sangat mencintai yuki .
![]() |
Tiara : Melambangkan keberanian (Courage)
Gadis
kaya, perfeksionis yang angkuh namun sangat lemah di hatinya. Ibunya tiara
adalah orang yang sangat baik namun saysng ia terkena penyakit kanker dan meninggal
ketika tiara masih kecil. Ayahnya yang baik memperkerjakan ibunya ayaka di
rumah tersebut.sebelum ibunya tiara meninggal ia mendonorkan organ tubuhnya
pada ayaka yang mempunyai penyakit kanker juga.
![]() |
Tiara sangat membenci ayaka karena ia berpikir ayaka telah mereengut nyawa ibunya .
Ayaka : Melambangkan
Harapan (Hope)
Gadis
dingin yang hampir tidak punya harapan hidup namun di beri kesempatan ke 2
untuk menemukan kebahagiaanya. Ayahnya meninggal sebelum ayaka lahir karena
menolong player
Ketika
masih kecil, ibunya ayaka membesarkan ayaka dengan sekuat tenaga namun karena
masalah keuangan ia hampir menyerah untuk mengobati ayaka. Kemudian ibunya
bertemu dengan orangtuanya Karin ketika
ia sedang menemani ayaka terapi di suatu rumah sakit lalu di berikan pekerjaan
.
![]() |
Ren’py Visual Novel Engine
Renpy
adalah aplikasi perangkat lunak untuk membuat visual novel interaktif untuk
lingkungan sistem operasi PC seperti Windows , MacOS atau linux dan juga
perangkat mobile seperti android dan iOS . Renpy berbasis bahasa pemrograman
python yang di kembangkan secara open
source, memungkinkan pengguna untuk terlibat dalam memperbaiki dan
mengembangkan engine tersebut atau dapat menggunakannya secara cuma - cuma.

Tampilan
home Ren’py di sebelah kiri terdapat kolom Projects didalamnya terdapat judul
project yang sedang kita kerjakan. Renpy juga menyediakan tutorial untuk
mempelajari bagaimana memaksimalkan user
experience , menulis dialog , menambahkan gambar , transisi dll.
2.3 Mengenal Struktur
Program Pada Renpy
· Komentar diawali dengan (#) tanda pagar , sebagai pengecualian sehingga baris pada
komentar akan di abaikan oleh interpreter.

· Baris
logika selalu terdapat pada setiap baris kalimat

·
Indentasi
, perhatikan setiap baris pada
program harus pada kolom yang sama tiap
barisnya , karena jika berbeda satu spasi saja akan terjadi error.
Indentasi
, perhatikan setiap baris pada
program harus pada kolom yang sama tiap
barisnya , karena jika berbeda satu spasi saja akan terjadi error.
Purwarupa “A Simple Li~e” V.1.0
· Menu
awal ketika memulai visual novel, terdapat
beberapa menu diantaranya:
1. Start
Game : memulai game
2. Load
Game : melanjutkan progress permainan yang telah di lakukan sebelumnya
3. Preferences
: mengatur tampilan
4. Help
: bantuan berisi penjelasan tiap menu dan button.
5.
Quit : keluar dari permainan

· Pemain
menginputkan nama sebagai nama player.

· Dialog
awal antara player dan salah satu karakter dalam cerita.
Kesimpulan Dan Saran
Kesimpulan
Berdasarkan hasil pembahasan dan pengujian program,
maka Penulis mengambil beberapa kesimpulan sebagai berikut:
1. Dengan
menggunakan renpy proses memprogram dan mengelola file multimedia untuk
menyampaikan cerita menjadi lebih mudah. Di dukung dengan bahasa pemrograman
python yang mudah di mengerti dan di implementasikan sekalipun penggunanya
bukan seorang programmer.
2. Semua
aplikasi yang di gunakan adalah open source sehingga tidak di butuhkan biaya
ekstra dalam pengembangan visual novel interaktif ini.
Saran
Beberapa dialog pada permainan ini mengandung
istilah bahasa jepang. Memungkinkan pemain yang tidak mengerti istilah tersebut
akan sedikit kebingungan, maka Penulis meyarankan untuk membaca kamus bahasa
jepang untuk menambah pemahaman dari dialog yang di tampilkan.
Daftar Pustaka
1. Renpy.org
.Renpy Documentation , 2006.
2. https://www.renpy.org/doc/html/index.html#
3. Ridhfan,
hani. “Visual Novel, Apa Itu?” , 27 Juni 2012.



Tidak ada komentar:
Posting Komentar