Sebelum nya ini thread ada di forum PC game tapi ane dah minta di hapus thread ane karena mungkin salah alamat lebih bagus nya taro di forum programmer.
Thread ini ane buat untuk mengasih tutorial bagaimana membuat game Visual Novel dengan game engine Renpy.
dan juga tempat berdiskusi bagi agan - agan yang ingin mencoba nya.
Mungkin ada yang pernah memainkan game sejenis ini ataupun belum ada yang pernah mainin.
Visual novel sekarang lagi banyak sekali developer yang membuat game jenis ini, coba tengok ke steam atau steam greenlight, ane juga bingung kenapa bisa banyak diminati oleh para gamer, mungkin karena anime sedang tenar sekarang jadi visual novel laku di pasaran .
berikut penjelasan dari om wiki tentang Visual novel
Spoiler for wikipedia: visual novel:
Novel visual (ビジュアルノベル bijuaru noberu?) atau yang terkadang disebut Sound Novel adalah sebuah jenis permainan interaksi fiksi[1][2] yang dapat dimainkan di PC (komputer pribadi) dan sebagian dirilis di game console seperti PSP. Game ini berbasis fiksi interaktif yang menampilkan cerita novel dalam bentuk gambar-gambar statis (yang digambar dengan gaya anime), dan dilengkapi dengan kotak percakapan untuk menyampaikan 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.
Saat ini masyarakat Indonesia masih belum banyak yang mengetahui tentang novel visual, dan mereka menyebutnya sebagai inovasi baru dalam dunia perkomikan (meskipun di Jepang sudah 10 tahun lebih game seperti ini hadir). Banyak sekali masyarakat Jepang yang berkumpul dan membentuk grup kecil untuk membuat Visual Novel, dan mencapai keuntungan yang cukup besar dari penjualan mereka di Comiket.
Penjelasan :
Novel visual termasuk salah satu jenis permainan petualangan, yang difokuskan di bagian penceritaan, sehingga pemain seringkali hanya membaca novel di komputer pribadi yang menampilkan gambar beserta teks dan suara. Seringkali pemain diharuskan untuk memilih di antara pilihan-pilihan yang ada untuk melanjutkan ke jalan cerita selanjutnya, dan setiap pilihan yang diambil dapat memengaruhi jalan cerita dari Visual Novel yang sedang dimainkan. Istilah lain untuk novel visual adalah novel game atau sound novel (novel bersuara).
Permainan :
Novel Visual dibedakan dari jenis permainan lainnya dengan permainan yang sangat minim. Biasanya sebagian besar interaksi pemain terbatas untuk mengklik untuk melanjutkan teks, grafik dan suara tetap bergerak (game terbaru menawarkan "bermain" atau "fast-forward" matikan yang membuat bahkan tidak perlu ini).
Kebanyakan novel visual yang memiliki beberapa alur cerita dan banyak ujung (akhir cerita), mekanik gameplay dalam kasus ini biasanya terdiri dari poin keputusan pilihan ganda intermiten, di mana pemain memilih sebuah arah di mana untuk mengambil permainan. Gaya gameplay telah dibandingkan dengan Pilih Sendiri Petualanganmu. Namun, sebagian besar berusaha untuk tingkat yang lebih tinggi dari plot dan kedalaman karakter dari seri tersebut dari buku anak-anak interaktif.
Sudah mengerti penjelasan dari Om Wiki ?
ok kalo sudah mengerti kita bahas dulu game engine Ren'py di spoiler di bawah ini
Spoiler for renpy penjelasan:
Ren'Py is a visual novel engine – used by hundreds of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Arti nya : Renpy adalah visual novel engine atau game engin yang di gunakan oleh ratusan creator atau developer dari berbagai duni, renpy ini menggunakan kata - kata, gambar suara untuk memberi tahu cerita interaktif yang bisa dijalankan di komputer dan hp, ini bisa juga menjadi 2 genre, visual novel dan juga game simulasi. untuk gampang mempelajari bahasa pemograman nya ikuti seseorang secara efisien, Phyton script cukup untuk membuat complex simulasi game
Renpy memakai bahasa pemograman Phython tapi untuk Ren'py sendiri gak terlalu ribet kok cooding nya, kalau agan gak mau yang make cooding ada kok nama nya Novelty, Tyrano builder dan lain - lain cuman terbatas ajah kegunaan nya kalo mau lebih bagus tetep harus tau bahasa pemograman nya hihihi
ane dah jelasin Apa itu Ren'py sekarang ane mau jelasin bagian - bagian pembuatan nya ini sih menurut ane yah kalo ada yang kurang atau salah silahkan di reply trus ane bakal rubah hihihih
Spoiler for bagian - bagian pembuatan visual novel:
1. Cerita atau alur game
Cerita atau alur game ini sangat penting untuk awal dan akhir game kita berjalan, cerita dalam visual novel sangat di kedepankan karena game nya juga bergenre visual novel jadi cerita visual novel yang kita buat harus benar - benar bagus dan juga tersusun rapih, cerita game visual novel ini mirip dengan Novel dari cara penulisan, tata bahasa juga perlu diperhatikan.
Ane sendiri sebenernya gak jago dalam membuat cerita jadi jika agan agan ada yang mempunyai skill membuat cerita - cerita menarik akan sangat memudahkan membuat game visual novel ini.
2. GUI atau User Interface
Grafik User interface adalah bentuk interaksi user kepada game atau aplikasi yang kita buat, bisa sepeti mengklik suatu tombol dengan mouse atau juga touchscreen.
contoh nya di sebuah game ada yang nama nya tombol start, setting dan quit nah ini adalah user interface dimana si user berinteraksi dengan aplikasi kita atau game kita. UI dalam visual novel sangat penting juga karena disini kita menampilkan teks berupa cerita jadi penempatan antara kolom teks isi cerita kita dengan tombol harus di perhatikan contoh nya seperti ini.
lihat gambar diatas, dimana Text box dan tombol di tata dengan rapihini agar player melihat nya lebih enak dan nyaman.
3. Character
Ok point ini juga sangat penting, di sebuah cerita kalau tidak ada karakter itu sangat lah buruk, pembuatan sebuah karakter untuk visual novel juga sangat penting, seperti ini
si karakter A itu mempunyai sifat iri, cemburu, dan juga suka sama orang itu, malu malu dan lain lain.
4. Desain / Design
Design atau desain disini meliputi desain GUI, Background, karakter, CG dan lain - lain, rata - rata harus mempunyai skill yang bagus untuk menghasilkan sebuah gambar yang bagus, contoh Desain Background dan karakter visual novel.
Desain background
Desain character spirites
Desain Background :
untuk mendesain background pertama kita lihat dulu dari cerita, situasi sekitar dalam cerita dan kira - kira ada apa sajakah di dalam cerita tersebut misalkan, di dalam cerita tertulis keterangan tempat yaitu kelas maka kita buat lah desain background dari kelas.
Desain Character :
desain charater disini berbentuk spirites, jadi kita gak gambar 1 charater dengan 1 gaya tidak tidak seperti itu.
disini kita membuat 1 charater dengan banyak gaya rata - rata 3 - 5 gaya, dan juga fashion atau pakaian yang digunakan oleh character rata - rata 2 - 4 style jika tema cerita romatis di sekolah 2 atau 3 sudah cukup, disesuaikan dengan si pembuat cerita.
CG
nah ini yang mungkin agak sulit CG atau Computer Graphic di visual novel CG itu adalah gambar fullscreen yang menjelaskan kejadian yang sedang terjadi, misalkan anda jatuh terus menimpah seorang gadis, disini anda membuat CG dimana seorang yang menimpah gadis contoh :
di gambar diatas menjelaskan si gadis bertanya sesuatu pada si karakter utama
dan tulisan di textboxt itu dibaca seperti ini dalam jepang
"anatakoso, doshite kona tokorode neterun desuka " kalimat ini berupa pertanyaan kalo di artiin ke indonesia seperti ini kalimat nya
"Kamu juga, kenapa di tempat ini tertidur ?"
jadi CG ini sangatlah penting untuk menjelaskan situasi yang terjadi dan menggambarkan nya dengan full screen, disini juga CG yang rata - rata di visual novel mempunyai ekspresi yang berbeda tergantung dari kalimat yang karakter tersebut ucapkan.
5. Cooding
Yap point satu ini memang harus tau karena pembuatan game harus mengenal cooding, tapi gak susah kok, jika kalian niat membuat nya dan ingin belajar agan juga bisa mengcooding program, awal nya juga ane juga bingung gimana cooding nya, tapi setelah liat dokumentasi renpy dan forum yang membahas coodingan dan cara penulisan cooding nya jadi mengerti,, dan juga di Renpy cooding ini hanya untuk settingan dan penerapan suatu element saja sisanya yah teks cerita kita, jadi tidak susah kok, kecuali jika anda ingin di tambahkan sebuah parameter seperti parameter cinta dimana si heroine akan kencan dengan kita jika parameter penuh nah disini juga agak susah jika ingin mengcooding nya karena anda harus mengerti logika cooding nya dan matematika tentu nya, rata - rata pembuatan parameter tersebut menggunakan angka jadi misalkan gini.
"Anda ada ujian di sekolah, jika ingin mendapat nilai sempurna anda harus bisa menjawab semua soal yang ada di ujian anda, ujian anda ada 10 soal dan tiap soal anda mendapat nilai 1"
nah jadi begitu lah perumpamaan nya, jadi kita membuat pertambahan angka dan membuat statement dimana jika parameter kita 10 maka kita dapat nilai sempurna.
di dalam visual novel emang parameter ini sering dipakai untuk menentukan bad ending dan happy ending.
jadi gini misalkan kita membuat parameter happy ending dimana jika parameter kita 10 maka kita dapat nilai sempurna ini happy ending karena kita dapat nilai yang sangat bagus.
jika parameter kita 5 maka kita dapat nilai cukup atau jelek, ini bad ending dimana kita mendapat nilai jelek.
agak bingung yah hahaha , yah kira - kira seperti itulah nanti kita akan mempelajari juga parameter ini dan membuat nya dalam cooding tenang saja.
Disini kita gak belajar ngegambar spirites game nya atau pun background nya, kita ambil ajah dari om Google sebagai contoh nya.
Dan juga ane bahas abis tentang cara membuat nya dari easy sampai yang agak susah, ane juga bukan pakar nya ane cuman belajar - belajar dari source code dan juga mencoba mengimplementasikan nya. kalo ada yang kurang mohon maaf
Tutorial ane lanjutin ke Page post selanjut nya dan untuk list nya ane update di Page 1 nanti akan ane buat list - list dari tutorial yang ane buat dalam page selanjutnya.
Sorry kalo banyak Reserved nya karena ane mau naro tutorial disini dan kalo masih ada yang ane mau bahas ane next ke thread baru.
semoga bisa membantu agan kalo ada yang skripsi ataupun ingin membuat game sejenis Visual Novel