Rabu, 29 Juni 2016

game vn a simple lie

“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)
Description: karin.jpgGadis 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 .

Description: tiara.jpg







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.
Description: yuki.jpg

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 .
Description: ayaka.jpg


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.






 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.