BAB 3 METODOLOGI
3.1 Metodologi Menurut Sugiyono (2012, p. 3) metode penelitian pada dasarnya merupakan cara ilmiah untuk mendapatkan data dengan tujuan dan kegunaan tertentu. Dan diagram alir kerangka pemikiran dibawah ini adalah untuk memberikan gambaran langkah-langkah yang dilakukan penulis dalam pembuatan applikasi game Visual Novel ini.
Gambar 3.1 Diagram Alir Kerangka Berfikir
19
20 Berdasarkan diagram alir diatas terdapat beberapa langkah yang dilakukan penulis dalam pembuatan applikasi ini. Berikut ini adalah beberapa penjelasan dari masing-masing setiap langkah yang ada. •
Penelitian dan Pendahuluan Pada tahapan ini penulis melakukan penelitian mengenai topik applikasi yang akan dibuat penulis. Dari sisi minat para pengguna, banyaknya applikasi yang sudah ada dan mengenai applikasi pendahulunya. Penulis melakukan survei dengan memberikan kuesioner kepada para pencinta game Visual Novel.
•
Tinjauan Pustaka Dalam tahapan ini penulis melakukan tinjauan terhadap teori-teori yang bersangkutan dengan applikasi yang penulis akan buat. Penulis mengambil beberapa teori khusus dan teori umum yang ada untuk digunakan sebagai landasan dari pembuatan dan penulisan ini. Beberapanya seperti teori mengenai multimedia, aturan emas dalam membuat tampilan, GDD dan lain lain.
•
Analisis kebutuhan pengguna Di tahap ini penulis melakukan survei yang disebarkan kepada 100 responden, guna mengetahui kebutuhan yang dibutuhkan oleh para pengguna. Dan hal apakah yang paling diingini dari pengguna.
•
Perumusan Masalah Penulis melakukan perumusan dari permasalahan-permasalahan yang ada berdasarkan dari tahap-tahap sebelumnya. Misalnya, berdasarkan hasil survei yang sudah diberikan kepada pengguna, hampir sebagian besar pencinta game Visual Novel menginginkan cerita yang menarik.
•
Pembatasan Masalah Pada tahapan ini penulis melakukan pembatasan-pembatasan dari hasil perumusan masalah yang ada. Penulis memberikan batasan sampai manakah applikasi ini akan dibuat. Seperti game ini akan dibatasi hanya untuk PC, game ini dibatasi alur dan percabangan ceritanya, game ini akan terdiri beberapa varian pilihan ending.
21 •
Perancangan Applikasi Tahapan ini adalah tahapan pembuatan dari applikasi, baik dari desain, script, koding dan semuanya. Tahapan ini dilakukan berdasarkan dari tahapan-tahapan sebelumnya.
•
Evaluasi Sesudah applikasi selesai dibuat, maka penulis akan melakukan evaluasi dari applikasi yang sudah dibuat. Apakah sudah memenuhi dari kebutuhan pengguna dan lain-lain. Penulis akan melakukan survei atas applikasi yang sudah dibuat dan bertanya mengenai kesimpulan dan saran dari pengguna.
•
Kesimpulan dan Saran Dalam tahapan ini penulis akan memberikan kesimpulan apakah applikasi yang sudah dibuat sudah tepat dan sesuai berdasarkan dari para pengguna applikasi ini.
3.2 Analisis Permasalahan 3.2.1 Analisis Kebutuhan Pengguna Dalam tahapan ini penulis melakukan analisis berdasarkan dari keperluan dan kebutuhan pengguna. Dalam melakukan hal ini penulis menggunakan bantuan dari kuesioner yang disediakan oleh Google Docs. Berikut adalah pertanyaan-pertanyaan tersebut.
PERTANYAAN KUESIONER
TUJUAN DARI PERTANYAAN Tujuan
dari
pertanyaan
ini
adalah
untuk
mengetahui rata-rata usia dari pengguna game Berapakah usia anda?
komputer, baik yang menyukai game komputer ataupun tidak. Dan untuk mengetahui apakah target umur pembuatan applikasi ini sesuai atau tidak.
22 Tujuan
dari
mengetahui
Apakah jenis kelamin anda?
pertanyaan mayoritas
ini jenis
adalah kelamin
untuk dari
responden yang menyukai game jenis Visual Novel. Berdasarkan pertanyaan ini penulis bertujuan Apakah
anda
pernah
bermain
game untuk memilah responden manakah yang sudah
komputer?
pernah bermain game komputer dan manakah yang belum pernah bermain game komputer. Sehingga penulis hanya akan menanyakan opini kepada responden yang sudah pernah bermain game komputer. Tujuan dari pertanyaan ini adalah agar penulis
Apakah anda pernah bermain game Visual dapat mengetahui apakah responden sudah pernah Novel?
bermain game Visual Novel atau tidak. Sehingga penulis
hanya
berdasarkan
akan
responden
menanyakan yang
sudah
opini pernah
bermain Visual Novel. Tujuan dari pertanyaan ini adalah penulis hanya menerima opini berdasarkan responden yang benar-benar Apakah anda menyukai game Visual Novel?
menyukai
game
Visual
Novel.
Sehingga apabila responden menjawab tidak menyukai game Visual Novel, maka penulis tidak akan menanyakan saran dan keinginan mereka untuk game Visual Novel yang akan penulis buat. Tujuan utama dari pertanyaan ini adalah agar penulis dapat memfokuskan unsur apakah yang paling diinginkan berdasarkan pengguna yang
Unsur apakah yang paling ingin anda temui di menyukai game Visual Novel?
game
Visual
Novel.
Sehingga
pembuatan applikasi game ini dapat memenuhi kebutuhan dan menyesuaikan dengan kebutuhan pengguna. Berdasarkan hasil responden 45% dari total responden menginginkan “Cerita game yang menarik”.
23 Pada
pertanyaan
ini
penulis
memberikan
penjelasan mengenai game Visual Novel yang penulis akan buat. Sedikit sinopsis dan penjelasan Apakah anda tertarik untuk mencoba game mengenai cerita dari game yang penulis akan buat. Dan tujuan dari pertanyaan ini adalah untuk
Visual Novel kami?
mengetahui respon dari para responden mengenai ketertarikannya mencoba game Visual Novel yang penulis buat. Dan hasil dari survei membuktikan 77% dari total responden menjawab Ya. Mereka tertarik untuk mencoba game Visual Novel ini. Tabel 3.1 Tujuan pertanyaan kuesioner
Dan berikut dibawah ini adalah hasil dari survey yang telah dilakukan berdasarkan dari 100 peserta responden yang mengikuti survey. 1. Berapakah usia anda?
Gambar 3.2 Diagram Pie Kuesioner nomor 1 Hasil kuesioner nomor 1 menunjukkan bahwa 5% dari total 100 responden (setara dengan 5 responden) berusia dibawah 18 tahun. 82% dari total 100 responden (setara dengan 82 responden) berusia 18-30 tahun. Dan sisanya 13%
24 dari total 100 responden (setara dengan 13 responden) berusia diatas 30 tahun.
2. Apakah jenis kelamin anda?
Gambar 3.3 Diagram Pie Kuesioner nomor 2
Hasil kuesioner nomor 2 menunjukkan bahwa 63% dari total 100 responden (setara dengan 63 responden) adalah Laki-laki. Dan sisanya 37% dari total 100 responden (setara dengan 37 responden) adalah perempuan.
25 3. Apakah anda pernah bermain game komputer?
Gambar 3.4 Diagram Pie kuesioner nomor 3 Hasil kuesioner nomor 3 menunjukkan bahwa 98% dari total responden (setara dengan 98 responden) pernah bermain game komputer. Dan sisanya 2% dari total responden (setara dengan 2 responden) tidak pernah bermain game komputer. Untuk responden yang menjawab tidak, akan dilanjutkan ke pertanyaan alternatif dan bukan ke nomor 4.
26 4. Apakah anda pernah bermain game Visual Novel?
Gambar 3.5 Diagram Pie kuesioner nomor 4 Hasil kuesioner nomor 4 menunjukkan bahwa 83,67% dari total 98 responden (setara dengan 82 responden) pernah bermain game Visual Novel. 16,33% dari total 98 responden (setara dengan 16 responden) tidak pernah bermain game Visual Novel.
27 5. Apakah anda menyukai game Visual Novel?
Gambar 3.6 Diagram Pie kuesioner nomor 5
Hasil kuesioner nomor 5 menunjukkan bahwa 96,34% dari total 82 responden (setara dengan 79 responden) menjawab menyukai game Visual Novel. 3,66% dari total 82 responden(setara dengan 3 responden ) tidak menyukai game Visual Novel.
28 6. Unsur apakah yang paling ingin anda temui di game Visual Novel?
Gambar 3.7 Diagram Bar kuesioner nomor 6
Hasil kuesioner nomor 6 menunjukkan bahwa 56,96% dari total 79 responden (setara dengan 45 orang) menginginkan untuk sebuah cerita game yang menarik di dalam game Visual Novel. 22,78% dari total 79 responden (setara dengan 18 orang) menginginkan untuk desain karakter dan tempat yang keren. 10,13% dari total 79 responden (setara dengan 8 orang) menginginkan mini challenge yang menantang. 10,13% dari total 79 responden (setara dengan 8 orang) menginginkan terdapat beberapa ending game yang dapat dipilih.
29 7. Apakah anda tertarik untuk mencoba game Visual Novel kami?
Gambar 3.8 Diagram Pie kuesioner nomor 7 Hasil kuesioner nomor 7 menunjukkan bahwa 97,47% dari total 79 responden (setara dengan 77 responden) mengatakan ingin mencoba game Visual Novel yang akan penulis buat. 2,53% dari total 79 responden (setara dengan 2 responden) mengatakan tidak tertarik untuk mencoba game Visual Novel yang akan penulis buat.
30 8. Mengapa anda tidak pernah bermain game komputer?
Gambar 3.9 Diagram Bar kuesioner alternatif nomor 3
Hasil kuesioner nomor 8 yang merupakan soal alternatif apabila responden menjawab tidak pada pertanyaan nomor 3. 100% dari total 2 responden (setara dengan 2 responden) menjawab karena tidak tertarik untuk bermain komputer.
31 9. Mengapa anda tidak pernah bermain game Visual Novel?
Gambar 3.10 Diagram Bar kuesioner alternatif nomor 4
Hasil kuesioner nomor 9 yang merupakan soal alternatif apabila responden menjawab tidak pada pertanyaan nomor 4. 37,5% dari total 16 responden (atau setara dengan 6 responden) menjawab tidak pernah mendengar game jenis ini. 37,5% dari total 16 responden (atau setara dengan 6 responden) menjawab kurang tertarik dengan jenis game ini. 25% dari total responden (atau setara dengan 4 responden) menjawab tidak pernah mencoba jenis game ini.
32 10. Mengapa anda tidak menyukai game Visual Novel?
Gambar 3.11 Diagram Bar kuesioner alternatif nomor 5
Hasil kuesioner nomor 10 yang merupakan soal alternatif apabila responden menjawab tidak pada pertanyaan nomor 5. 33,33% dari total 3 responden (atau yang setara dengan 1 responden) menjawab cerita yang buruk. 66,67% dari total 3 responden (atau yang setara dengan 2 responden) menjawab hanya bersifat klik mengklik saja.
33 3.2.2 Analisis Applikasi Sejenis Pada tahapan ini penulis melakukan analisis terhadap applikasi game sejenis yang telah dibuat sebelumnya untuk mendapatkan gambaran dari game yang sama dan sudah ada saat ini dan menilai perbedaan dengan game yang akan dibuat.
Beberapa
game
yang
dipilih
untuk
dijadikan
perbandingan adalah Surviving High School, Clannad, Fate/stay night dan Gsenjou no maou. Surviving high school dipilih karena pernah memasukki Top Downloaded game di App Store. Clannad dipilih karena merupakan game yang cukup terkenal di kalangan pencinta Visual Novel dan pencinta anime. Fate/stay night dipilih dikarenakan pernah menjadi penjualan game visual novel tertinggi pada tahun 2004 di penjual game dewasa Getchu.com. Gsenjou no maou dipilih dikarenakan merupakan game misteri yang alur ceritanya menegangkan. •
Surviving High School Surviving High School adalah game Visual Novel yang dikembangan dan dikeluarkan oleh Electronic Arts. Game ini pertama kali dirilis di perangkat handphone pada tahun 2005. Dan kemudian pada tahun 2009 dirilis di iPhone dan iPod. Dan pada tahun 2011 dirilis untuk android. Episode-episode baru dari game ini biasanya dirilis setiap seminggu sekali. Surviving High School ini sendiri merupakan game Visual Novel dengan elemen memilih sendiri pertualangan yang pemain inginkan dan fiksi interaktif. Berceritakan tentang seorang tokoh utama yang berusaha untuk menjalani kegiatan yang biasa dilakukan di High School.
34
Gambar 3.12 Surviving High School •
The Walking Dead The Walking Dead (diketahui juga sebagai The Walking Dead: The Game) adalah sebuah permainan video petualangan arah dan klik, dan permainan
peran
komputer secara
episodik,
berdasarkan serial
komik The Walking Dead yang dikarang oleh Robert Kirkman, untuk iOS, Mac OS X, Microsoft Windows, PlayStation 3 dan Xbox 360. Permainan ini dibuat dan dikembangkan oleh Telltale Games.
35 The Walking Dead rencananya akan dirilis pada akhir tahun 2011 tapi karena masalah produksi dan pengembangan proyek, jadwal rilis permainan tersebut diundur sampai ke awal tahun 2012. Dalam permainan ini terdapat lims episode, yang dirilis antars bulan April dan November 2012. Versi iOS dari setiap episode akan menyusul sesudahnya.
Telltale
akan
mempublikasikan
keseluruhan episode secara komplit.
Gambar 3.13 The Walking Dead
versi eceran dari
36 •
Ace Attorney Ace
Attorney,
Saiban adalah
yang
dikenal
seri permainan
di Jepang sebagai Gyakuten
video petualangan,
yang
dibuat
oleh Shu Takumi dan diterbitkan oleh Capcom, di mana pemain berperan sebagai seorang pengacara pembela dalam latar ruang sidang, yang didasarkan pada sistem hukum Jepang, berusaha agar klien
mereka
mendapat
dengan penyelidikan, bukti,
vonis
"tidak
bersalah"
dan cross-examination (pemeriksaan
silang) untuk membuktikan kasus mereka.
Gambar 3.14 Ace Attorney
37 •
Gsenjou no maou G-senjou no maou atau dalam bahasa inggris diartikan The Devil on G-String adalah game Visual Novel Jepang yang dikembangkan oleh Akabeisoft2 dan pertama kali dirilis di PC dalam bentuk DVD pada 29 Mei 2008 dalam edisi terbatas dan edisi normal setelah mengalami beberapa kali pengunduran waktu rilis. Game ini membutuhkan sedikit interaksi dari pengguna, dikarenakan kebanyakan waktu akan digunakan untuk membaca teks yang terdapat di layar. Game ini menceritakan tentang tokoh utama Kyosuke Azai yang merupakan putra dari bos Yakuza.
Gambar 3.15 G-Senjou no maou
38
Tabel 3.2 Analisis Applikasi Sejenis
Perbandingan
Surviving High
The Walking Dead
Ace Attorney
School Platform
Operating
maou
PC, ios Device ,
ios, Macintosh, PC,
PC, Nintendo,
Playstation
android Device
Playstation 3, Xbox 360
ios, Android
Portable, PC
Windows, IOS,
Windows, IOS, MAC
Windows, 3DS,
Windows
Android
OS X
WII, Android,
System Genre game
G-Senjou no
ios Interactive
Graphic Adventure
Fiction
Interactive
Interactive
Fiction
Adventure
Terdapat
Terdapat beberapa
3 rute utama
Terdapat
Pilihan Ending
beberapa
pilihan ending game,
yang harus
beberapa
Game
pilihan ending
yang dimana hasil
dimainkan secara
pilihan ending
game,
ending tersebut
terurut, setiap
baik itu pilihan
tergantung
ditentukan dari pilihan
rute dengan 1
good ending
pilihan jawaban
pemain dalam
true end, 1 good
dan bad ending.
pada masing-
menjawab pertanyaan
end, serta banyak
masing
sebelumnya.
bad end.
percakapan.
Desain Game
Desain game
Desain tempat
Desain tempat
Mengambil
(background,
rata-rata
mengambil lingkungan
mengambil
desain di
character, etc)
mengambil latar kehidupan sehari-hari
lingkungan suatu
tempat seperti
tempat di
yang sudah terinfeksi
kota, dari rumah,
tempat kejadian
sekolahan.
oleh sebuah virus.
sekolah, tapi
perkara, ruang
Karakter
Rumah, sekolah, tempat
yang paling
sidang dimana
merupakan
belanja dan lain-lainnya. utama ialah
karakter utama
tokoh utama
tempat tempat
berusaha
seorang anak
umum yang ada
membela
sekolah dan
di sana. Tokoh
kliennya.
39 teman-teman
tokoh merupakan
seumurannya.
para peserta dari “perang”
Kompleksitas
Game cukup
Terdapat beberapa
Game ini harus
Harus
Game
kompleks dan
pilihan pertanyaan dan
dimainkan secara
mendapatkan
memilikki
beberapa pilihan
terurut. Bilamana beberapa
beberapa
jawaban yang
mengambil
petunjuk yang
pilihan jawaban
menentukan hasil dan
pilihan yang
ada di tempat
yang dari setiap
jalan cerita yang
mengarah ke rute
kejadian
jawaban
berbeda berdasarkan
yang belum
perkara
melanjutkan ke
hasil percabangan
boleh diambil,
sehingga dapat
percakapan
tersebut. Dimana akhir
dipastikan akan
mencapai
yang berbeda.
dari cerita tersebut juga
berakhir pada
keberhasilan
Ending game
ditentukan dari
bad end, dan
dalam game.
ditentukan
berdasarkan jawaban
kebanyakan
berdasarkan
tersebut.
pemain tidak
pilihan dari
menyadari ini
setiap jawaban. Kelebihan
Game sangat
Cerita yang sangat
Game
Game sangat
menyenangkan,
menarik dan
bertemakan
menarik
karakter dan
menegangkan dari game
“perang atas
dikarenakan
desain tempat
ini. Sehingga membawa
harapan ini”
membutuhkan
yang cukup
pegguna kedalam alur
mengajak kita ke
pengguna untuk
tepat dan baik.
cerita yang sangat
dunia dimana
agar
Game juga
menegangkan dan seru.
orang-orang
berinteraksi dan
sangat nyaman
Terdapat beberapa mini- terpilih saling
untuk dinikmati
game seperti puzzle dan
berperang demi
atas apa saja
alur ceritanya.
melawan zombie
mendapat apa
yang terjadi
sehingga pengguna
yang mereka
dan apa sajakah
tidak akan terlalu bosan. harapkan. Tokoh utama yang
memperhatikan
yang ada pada di tempat
40 terseret ke dalam
kejadian
dunia kejam
perkara
tersebut, serta
tersebut.
situasi dan endingnya mengingatkan kita: “apakah sebegitu besarnya kah Keserakahan manusia?” “apakah hal yang kita inginkan sangatlah sepenting itu?”
41
Kekurangan
Game terlalu
Alur cerita dari game
Game ini harus
Bagi pengguna
mudah, ringan,
yang sangat pendek,
dimainkan secara
yang kurang
kurang
sehingga mungkin
terurut.
menyukai game
menantang bagi
kurang sepadan dengan
Sangatlah
membutuhkan
penggemar
harga yang dikeluarkan.
mungkin pemain
kesabaran dan
berat game
tidak sadar
ketelitian,
Visual Novel.
pilihan mereka
tentunya game
sekian jam
ini tidaklah
sebelumnya telah
tepat untuk
memvonis rute
pengguna.
ke dalam bad ending.
Berdasarkan analisis terhadap beberapa applikasi yang sudah pernah dibuat diatas, penulis menyimpulkan beberapa perbedaan atau perbaharuan dari applikasi sebelumnya dengan applikasi yang penulis akan buat. •
Penulis menyediakan fitur mini challenge yang berada disela-sela dari beberapa percakapan.
•
Penulis menyediakan alur cerita misteri yang cukup berat dan harus memutar otak untuk penggunanya.
•
Penulis mencoba menyesuaikan berdasarkan hasil permintaan pengguna dan pencinta Visual Novel dan penulis mencoba memperbaiki dari kekurangan game Visual Novel yang sudah dibuat sebelumnya.
Adapun beberapa kekurangan untuk beberapa game yang sudah dibuat sebelumnya. Dan berikut adalah beberapa saran, saran ini adalah opini dari penulis dan bukan bermaksud untuk melecehkan atau merendahkan karya game Visual Novel yang sudah dibuat sebelumnya. Dan berdasarkan
42 kekurangan yang sudah ada sebelumnya tentunya menjadikan masukan bagi penulis dalam membuat applikasi yang lebih baik. •
Untuk Surviving High School menurut penulis game ini terlalu ringan, sehingga bagi penggemar Visual Novel akan cukup merasa bosan. Sebaiknya diberikan selingan cerita yang cukup twist sehingga pengguna dapat terkejut di sela-sela permainan. Sehingga penulis memberikan interaksi yang cukup banyak kepada pengguna sehingga pengguna tidak merasakan bosan. Penulis juga memberikan beberapa tantangan kepada pengguna agar tidak merasakan jenuh dalam permainan.
•
The Walking Dead, saran dari penulis adalah game ini sebetulnya sudah sangat bagus dan detail dari segala desain dan permainan. Namun karena alur ceritanya yang sangatlah terlalu pendek, sehingga mungkin sangat mengecewakan bagi para pengguna yang sudah berharap akan cerita petualangan yang sangat seru. Dan juga karena game ini terlalu keras karena banyak adegan pembunuhan zombie, sehingga game ini sebaiknya dikhususkan kepada usia remaja keatas.
•
Untuk Ace Attorney menurut penulis adalah karena game ini sangatlah membutuhkan ketelitian dan keseriusan pengguna dalam memainkannya. Sehingga bagi para pengguna yang tidak menyukai game yang cukup berat dan membutuhkan berfikir dan ketelitian, tentunya akan sangat bosan dengan game ini. Akan tercapainya juga ending yang buruk apabila pemain tidak fokus dan kurang dalam mendapatkan petunjuk-petunjuk yang dibutuhkan di dalam ruang sidang tersebut. Sehingga dapat disimpulkan bahwa game ini sangatlah berat dan membutuhkan pengguna untuk benar-benar berkonsentrasi dan teliti dalam mencari petunjuk-petunjuk yang dibutuhkan.
•
G-senjou no maou menurut penulis konflik-konflik yang disediakan terkadang dapat cukup membosankan bagi pengguna yang kurang suka memutar otak mereka dalam permainan dan kurangnya interaksi dari pemain, hanya kebanyakan bersifat membaca saja. Menurut penulis sebaiknya game ini diberikan interaksi yang lebih dengan
43 pengguna sehingga tidak begitu membosankan bagi pengguna. Sehingga penulis mendapatkan masukan agar applikasi yang penulis akan buat lebih banyak interaksi dibandingkan membaca. Interaksi pilihan jawaban sehingga pengguna tidak bosan dan juga konflik yang tidak terlalu berat dan memberikan kejelasan dari setiap situasi dan konflik yang ada. 3.2.3 Rumusan Dan Solusi Permasalahan 3.2.3.1 Hasil Analisis Kuesioner Berdasarkan kuesioner yang sudah penulis bagikan, penulis dapat menyimpulkan beberapa kesimpulan yaitu : 1. Sebagian besar responden berusia antara 18-30 tahun dan berjenis kelamin pria. Oleh karena itu penulis memilih tema misteri yang sesuai dengan jangkauan umur dari sebagian besar peserta responden. 2. Hampir semua responden sudah pernah bermain game komputer. Sehingga penulis membuat applikasi ini yang ditujukan ke Desktop. 3. Sebagian besar dari responden menjawab sudah pernah bermain game Visual Novel. 4. Sebagian besar dari responden menjawab menyukai game Visual Novel. Oleh karena itu penulis sangat yakin dan optimis dalam pembuatan applikasi game visual novel. 5. Hampir setengah dari responden menjawab unsur game yang paling ingin mereka temui adalah “Cerita game yang menarik”. Sehingga penulis memfokuskan pembuatan applikasi ini dapat menghasilkan cerita yang menarik dan tidak membosankan. 6. Sebagian besar dari responden menjawab tertarik untuk mencoba game Visual Novel yang penulis akan buat. Penulis sudah menyediakan sinopsis mengenai game di dalam kuesioner.
44 3.2.3.2 Hasil Analisis Game Sebelumnya Berdasarkan analisis game yang sudah penulis bahas sebelumnya, penulis dapat menyimpulkan beberapa kesimpulan yaitu : 1. Game harus dibuat cukup menantang namun tetap memberikan petunjuk-petunjuk
yang
membimbing
pengguna
dalam
menentukan pilihannya. 2. Game harus dibuat tepat dalam kapan waktu berinteraksi antara pengguna dan kapan waktu untuk membaca teks dalam game. 3. Game dibuat tetap rumit, namun tetap memberikan pencerahan mengenai game ini, agar pengguna tetap dapat mengerti alur dan konflik dari cerita ini. 4. Pilihan ending harus sesuai dengan jalur yang dipilih oleh pengguna. Percabangan dari cerita juga harus tepat dengan ending game.
3.3 Perancangan Applikasi 3.3.1 Game Design Documentation • Informasi Umum Game ini merupakan sebuah game berbasis Visual Novel dengan bertema misteri. Dimana pemain harus melakukan interaksi dengan para tokoh-tokoh lain, untuk mengetahui kenyataan yang sebenarnya sedang dihadapi dari si tokoh utama itu sendiri. Dalam beberapa percakapan akan terdapat beberapa mini game, yang dimana mini game ini juga dapat menentukan hasil dari akhir cerita dari game ini.
45 • Fitur-fitur a) Pemain dapat men-save proses dari permainan mereka b) Pemain dapat menentukan jalur cerita yang diinginkan, hasil cerita bergantung dari pilihan pemain di setiap percabangan c) Pemain akan mendapatkan beberapa mini game yang diberikan. Contoh mini game adalah: Find the differences, Find the item dan lain-lain • Objektif Game Objektif
dari
game
ini
adalah
untuk
menyelesaikan
petualangan dari si tokoh utama. Yang dimana pemain harus mencari kebenaran atas apa yang sebenarnya terjadi kepada tokoh utama tersebut.
• Story Bertemakan game misteri, game ini menceritakan dari seorang tokoh utama yang bernama Makoto. Dimana dia terbangun di pagi hari menjalani kehidupannya seperti biasa, bertemu dengan teman-teman di sekolahnya. Namun dia menyadari seperti ada sesuatu yang terlintas darinya. Hal yang tidak dapat dimengerti apakah sebenarnya Makoto berada di dunia yang sebenarnya ataukah Makoto hanya berada di dunia khayalannya. Dari setiap percakapan dan percabangan jawaban akan membantu pemain mengetahui kenyataan yang terjadi dan sebenarnya. Berikut adalah percabangan dari cerita game ini:
46
PETUNJUK Kejadian. Apabila tanpa warna merupakan kejadian yang biasa saja. Orange untuk Kizuna, hijau untuk Nozomi, biru untuk Setsu, hitam untuk kebenarannya. Seleksi pilihan. Biasa digunakan ketika terjadi percabangan. Loncat ke yang lainnya. Merah mengindikasikan bad end, sementara itu warna lain sesuai dengan yang diatas.
Menentukan pilihan. Digunakan juga untuk percabangan.
Pengunduran sebelum kejadian yang berikutnya
Syarat
Percabangan bersyarat. Apabila tidak ada kondisi yang berhubungan dipilih, pilihan akan menghilang. Dan pilihan yang lain yang akan muncul.
47 Day 0(Prologue) ? Message Morning in Yuuki’s
Usual class things Silent Lunch Drama Club The Trigger Can’t Remember
48 Day 1 Uneasiness
I can’t just ignore it
Shrug it off
Normal Morning
Bad End 1 Ignorance
Go with her
Go Alone
Test a little
School
Not school
Early arrival
Slacking off Race against time
Morning Class
Classroom
Clubroom
Noisy as usual
A little practice
Entrance
Clubroom
It’s been a while
Line practice
Reunion?
Rooftop
Strike conversation
Park
Unexpected Side
49 Day 2 Reminder Something unusual
School Ground
Familiar sighting
Clubroom
Overlapping vision
Park
Deja Vu
Morning Lesson
Classroom
Rooftop
School Ground
Kizuna’s sigh
Secret training
Change of pace
Mall
View Kizuna’s sigh
Run a errand
Park
Yuuki House
Awkward affection
Burden of mind
View Secret training
Spoke to crowd
Full house dinner Resolve to begin
50 Day 3 The Dream Wake up
Sleep Again
Early morning
View Burden of mind
xth impact
Empty school
Huh?
Usual morning PE lesson
School Ground
Clubroom
Her worries
Junior trouble
Classroom
Rooftop View huh?
Break the wall
Lonely lunch
Think back
51 Day 3(continued)
View at least 5 Kizuna events
View at least 5 setsu events
View at least 5 Nozomi events
Yuuki’s house
View think back resting
Entrance
I guess I have no choice
Clubroom
Like hell I would
Help her
Park
Leave her alone
Even so…
To face the unknown Give up
Meet the unknown Heed him
Ignore him
Chosen any of “I guess I have no choice”,”help her”, “even so…” To help her
Kizuna Route
Nozomi Route
View all black events and have cleared all other route
exhausted
Setsu Route
Bad End 2 Lost Aim
Bad End 3 Overload ed
Truth Route
52 • Konsep Game Konsep dari game ini adalah game Visual Novel dimana game bersifat membaca dari sebuha cerita berjalan. Bersifat klik-mengklik untuk melakukan interaksi antara game dengan pemainnya. • Target Game Target dari game ini adalah agar pemain dapat mengetahui cerita sebenarnya dari sang tokoh utama. Dan agar pemain dapat memilih jalur akhir cerita yang diinginkan berdasarkan kesukaan masing-masing dari pemain. • Keunikan Game Perbedaan game ini dengan kebanyakan game Visual Novel yang sudah beredar adalah penulis memberikan beberapa mini challenge dan beberapa mini game dari setiap percakapan, untuk mengurangi kejenuhan dari membaca. Tantangan ini sendiripun menentukan hasil dari cerita tersebut. • Karakter Tabel 3.3 Penjelasan Karakter
Nama
Gambar
Keterangan
Karakter Merupakan seorang tokoh utama yang Yuuki Makoto
menjalani kehidupan apa adanya dan tidak merasakan beban, sampai ia menemukan
53 kejanggalan di dalam hidupnya. Teman Makoto sedari kecil, tumbuh besar bersama. Genji Kizuna
Merupakan teman sekelas Makoto dan ketua kelas dari kelas tersebut. Sifatnya yang tomboy membuatnya selalu dikira sebagai anak lelaki.
Ibu dari Makoto, yang sifatnya sedikit keanakYuuki Misae
anakan mengingat usianya yang masih cukup muda. Sahabat dari Makoto dan Kizuna sedari SMP. Merupakan
Kisaki
mantan seorang
Yuusuke
berandalan yang namun sekarang sudah bertobat.
54 Wali kelas dari kelas 3-3 yang merupakan kelas dari Makoto. Hakujo
Cukup popular di
Soutsu
kalangan muridmuridnya dikarenakan sifat dan penampilannya yang cukup menarik.
Merupakan teman sekelas dari Makoto dan Sakura Setsu
kawan-kawan. Yang merupakan seorang yang pendiam dan penyendiri.
Merupakan seorang ketua dari Itsuki Akari
klub drama. Yang cukup cantik dan pandai dalam berakting.
55
Wakil ketua dari klub drama. Merupakan Tanaka
seseorang yang
Nikkou
bekerja dibalik layar untuk mencapai kesuksesan dalam suatu drama.
Gadis cantik yang cukup pendiam Kisaki
dan
Nozomi
merupakan pembuat naskah dan scenario dari klub drama.
• Peta Game
Gambar 3.16 Peta dari Game
56
Merupakan tampilan Map dari cerita game ini. Dimana menempatkan
Makoto
sang
tokoh
utama
kedalam
kehidupannya sehari-hari. Sekolah, rumah, taman dan lainlain.
3.3.2 Dialog Model Dibawah ini adalah bentuk dialog model percakapan dari beberapa tokoh yang terdapat dalam bagian prologue dari game yang penulis buat. Prologue dialog model I ALREADY GIVE YOU WARNING COUNTLESS TIMES, YET YOU IGNORE I ALREADY FORGAVE YOU COUNTLESS TIMES, YET YOU NOT REPENT EVEN UNTIL THE END, YOU STILL NOT CHANGE YOUR WAYS THAT'S WHY THIS SHALL BE MY LAST MERCY BE YOU NOTICE OR NOT BE YOU ACCEPT OR NOT THE CHOICE ARE YOURS
(alarm ring) Ringing sounds fill my surrounding As the disturbing sound enter my ear, conciousness slowly fill my body Man : “Uhh…" Half awake, my hand goes searching for the source of sound The sound stopped as I reach it, the alarm Man : “Okay… time for round 2… good night…”
57 I retract my arm back to my blanket, and assume my sleeping posture once more… ... ... ???: "NO YOU DON'T!" As I heard the familiar voice, a blunt force found its way to my stomach DUAGH! Man:"ARGGGGGGH!!!!!" The impact made shout escape from my mouth, expressing the pain I receive Thanks for such rough treatment, I now wide awake Even though I want enjoy few more minutes in dreamland! There's only one person who would would awake me with such method Man: "'No violence in waking person up', just how many times I tell you this already, Kizuna!" As I open my eyes, the small figure of culprit enter my sight This person is Genji Kizuna Armed with short body, short brown hair, boyish face, boyish taste, and rough attitude, it's pretty hard to think this person is actually a Woman Being neighbor, We stuck together in relationship usually known as 'Childhood Friend' Well, it's more of being suck than lucky, really Kizuna: "'no 2nd round of sleep after alarm ring' I think I told you this WAY more than you told me that, Makoto!" She lashed back at me This person… she just didn't want to admit her fault! Makoto: "What, you wanna fight?!" Kizuna: "Bring it on!" Both I and Kizuna crack our hand, preparing to get into fight
58 As we prepared to bring out our first blow???: "It's okay to do couple fight, but at least do it after breakfast~" Such comment that can be heard from downstairs stop our hand from moving In exchange, from both my and kizuna’s mouth produce a shout from deep of our lungs Both: "WHO'S THE COUPLE?!!!!" And thus, our conflict brought to halt… … After that, Kizuna goes downstairs As I already fully awake, it's hard to go back to sleep, so I gave up I go to take a shower I forgot to introduce myself. My name is Yuuki Makoto, your typical high school student Combination of typical grade, normal physical prowess, and common look support my claim Live by principal 'eat, have fun, and sleep. Anything else is extra' made me what I am I enjoy my shower for awhile… … After I the shower, I show up in dining room There, my parents and Kizuna are eating their breakfast I sat on the empty seat, and join them My mom start the conversation Mom: "as usual, it's lively in your room in the morning, isn't it~" Makoto: "Mom, that's somehow sounds like I always oversleep, is that my imagination?" Kizuna: "oh, so you know it. I wonder why you can’t repent…" Makoto: "no one ask you, so don’t just answer in my mom stead"
59 Kizuna: "is not like I talking nonsense anyway, right aunty?" Mom: "right~" Makoto: "even my mom backstab me… this way too sad…" On side note, the one who comment back in room is my mom Seriously, what make her think like that? We just stuck together for long time Who want her as Womanfriend anyway? I want to see person who think otherwise! Kizuna: "I'm sorry, aunty… keep troubling you with breakfast everyday…" Mom:"I already said its okay, isn't it~ Kyou-kun is always busy with his job as usual right~" The person Mom called Kyou-kun is Genji Kyouichi, Kizuna’s Dad. He is inspector of local police, quite known that always get job well done. A model of Civil servant that kept this town safe to live in But that face of his… make people can’t help but think he is dealing in underworld soceity; yes, like being a Ya##za boss or something I wonder why my mom called him Kyou-kun… that cute nickname seriously strange! Kizuna: "bu…but…" Mom: "no buts, okay~ also…" Kizuna: "also?" Mom: "for cute Woman like kizuna-chan eating in same table like this, its like aunty got a daughter~" Kizuna: "a...Aunty..." For motherless family like genji house, that line ought to be critical hit to heartstring Makoto: "what part of her is a Woman? Are you sure you don't mean son, mom?" Kizuna: "...it seems you need a quick punch in the face…" Mom: "okay~okay~ no fighting while eat please~ also Makun, kizuna-chan is cute Woman, you know~"
60 Makoto: "which part? This midget person is just brute in human clothes… also mom, I wish you stop with that Makun…" Kizuna: "…one more midget out of your mouth, my fist would fly straight to your face…" Makoto: "what of it, you midget!" WHOOOOOSH A marvelous left straight aimed to my face! SMASH! Makoto: "Guah!!!!" The force her hand produce make me fall along with chair I sat on it sure is painful… I hurry to stand up to bring my complaint" Makoto: "WHAT THE HECK ARE YOU DOING!" Kizuna: "I'm pretty sure I have warned you" Makoto: "YOU WANNA FIGHT?" Mom: "both of you~ please stop~ darling, help me~" Dad: "ah… look, honey is troubled. You two, please stop before honey cry…" With that sentence, both I and Kizuna reminded of situation, and got into silence Now the situation start to cooled down, dad restart the conversation Dad: "both of you sure never get bored of argue, it happened almost everyday" Makoto: "it's not like I like to argue. It just end up like that whenever we talk to each other" Kizuna: "I wonder what made it turn out like that, anyway?" Makoto: "maybe due our difference?" Kizuna: "maybe" Dad: "if you ask me, I think because you two way too similar"
61 Kizuna&Makoto: "WHO'S SIMILAR?!" Dad: "look, even timing of comment were same" Kizuna&Makoto : "~~~" Makoto: "okay, enough of this topic. We never get done with breakfast at this rate" Kizuna: "yeah… let’s call a truce for now. If this keep up, we’re gonna be late" Makoto: "I don’t care even if we got late though…" Kizuna: "but I do! If class rep came late, what would other say…" As unbelievable as it is, this boyish Woman is my class representative After we done with breakfast, I and Kizuna getting ready to go to school Kizuna&Makoto : "we're going!" Mom&Dad: "be careful on the way!" ... We began our journey to our school, Shuuki High Pretty much your normal private school, except the rule is slightly more lax than normal Thanks to that, many students make use of it For example, eat or drink mid lesson(so long they not disturbing class with noise it make) Came to class late(but you have to learn what you missed yourself) And for most offenders, modify their school uniform for their style Yes, like the person beside me here Kizuna: "what are you looking at me for?" Makoto: "no, nothing" Rolling up her shirt sleeve, wore wristband instead of bracelet, wore choker instead of pendant, as well loosely worn tie. Combination of all non feminine fashion make her look more like boy than Woman Well, that's exactly her style though
62 Were she wore Womanish fashion for once... never mind I rather not think about it Kizuna: "I don't know why, but it felt like you just insult me inside your mind!" Makoto: "it's just your misunderstanding, don't pay it any heed" This Woman suprisingly could be sharp sometimes Before we both notice it, we already arrived at school Kizuna: "oh well, i'm going ahead. See you later in class" Makoto: "why not go together?" Kizuna: "like you want to participate to dull things we class rep do" This morning, before morning class begin, each class representative gather in student council room to talk about recent events and talk about future one as well so called monthly meeting or something Pretty dull task, if you ask me Makoto: "as class rep, isn't your sentence quite questionable?" Kizuna: "come on, let it be... i forced in this post by you guys, not that I even wish this" By you guys, she meant our classmates and me. Well, everyone just wanted to be spared from troublesome things. Using majority vote, she end up as class rep Kizuna: "oh crap, the meeting gonna start! Catch you later!" before waiting for my reply, she run from the scene Makoto: "...guess i'll go to class" i took leisure step toward my classroom in 3rd floor ... Class 3-3, my class and kizuna's despite being in senior year, not many seems having struggle at study for national school or university
63 Even though it already half year passed, most people(me included) prefer taking our time to do fun things Not that we smart or anything. But to me at least, score of 'barely passed' and 'perfect score' doesn't seems so different in my eyes And I confident with my daily school lesson at least, i could passed, so there's no need for cramming ???: quite rare for you to came at this hour A low pitch voice can be heard behind me i turned around, and see familiar face there Makoto: "as always, honor student like attitude that very unsuited to your face, Yuusuke" Kisaki Yuusuke One of people i get along with for long time beside Kizuna His rough face and style emitting atmosphere of 'bad boy' And it not too far off from mark He used to be notorious delinquent in the past, but strangely, we got along quite well despite that While he still retain rough attitude of his, he behave like honor student do these days Morever, his grade is among top level in school It sure quite strange to see him like that at first, but since nothing change between us, I guess its okay" Yuusuke: “this is the face I born with, it can't be helped if that happen. There's no law ever state that human have to behave like what they face seems" Makoto: "well, yeah, but" Yuusuke: "isn't it fine then?" Makoto: "... i guess so" His words left me no way to retort, and the subject is dropped Makoto: "by the way, is there any homework collected today? I kinda forgot" Yuusuke: "there's math assignment to be collected"
64 Makoto: "huh? there's math? did i done it?" Yuusuke: "i thought you the type who do the homework as soon as you got them then spent rest of days in leisure?" Makoto: "huh? was it? thats strange..." Oh well, if it’s as he says, then I should have done it" But just to be save, let's check my note Makoto: "which page the assignment again?" Yuusuke: "its from printout" Makoto: "not from textbook?" Yuusuke: "nope..." Makoto: "I seriously forgot about it... will you see my note? i dunno which part is the assignment" Yuusuke: "lemme see your note for a moment" Makoto: "how is it?" Yuusuke: "...there's none... now that’s rare thing to happen" Makoto: "uwah... this is suck" Kizuna: "what you two doing?" Kizuna voice suddenly rang beside me. it seems she entered class without me and yuusuke notice it Yuusuke: "this guy just forgot to do his assignment" Kizuna: "uwah... thats rare... morever, math is on 1st period... suck eh?" Makoto: "...yeah" Suddenly at pinch in early morning, that sure is suck Kizuna: "so? what to do? go for rush work?” I tempted to do last second work, but... Makoto: "I guess I won't. Rush work won't make much difference anyway" Yuusuke: "if you say so..." (Bell Sounds) Kizuna: "and thats the time. I guess you don't even have time for rush it anyway huh"
65 Makoto: "yeah... better man's up and admit my fault" Kizuna: "uwaah, so manly... iImight fell for you" Makoto: "seriously, stop it. the way you said it sounds disgusting" Kizuna: "now that you mention it, it sure is" Man: "okay, return to your seats" Before we notice, our homeroom teacher already came in. we return to our seats Man: "i'll take your attendance, so please answer when you called" Hakujo Soutsu, math teacher, homeroom teacher 3-3 Combination of easygoing personality, smart brain, as well as good looking face made him quite popular among students I dunno why, but with even all that, I just can't grow to like him Hakujo: "okay, time to collect those homework i gave you last week. Surely none of you forgot, right?" Sudden pinch! well, i've already made my resolve earlier, let's get through this quickly Makoto: "err, sensei? I forgot mine..." Hakujo: "huh? It’s sure rare for you to forget. You usually diligent in doing assignment like this, at least" Makoto: "well, i don't know why as well" Hakujo: "you don't know? did you have memory lapse or something?" Makoto: "I don't know... but whatever the reason, i did forgot about the assignment, so it can't be helped" Hakujo: "I see... as this is your first time and you admit your mistake, I wish to give you leniency... but rule's rule. You have to take extra assignment to make it up" Makoto: "okay..." (Door open) While I got reprimanded by Hakujo-sensei, a female student enter the classroom
66 she doesn't seems to care to about what happened in front of class, as she just go ahead and and approach her seat It seems Hakujo take them as an offense, as he forgot about me and goes to reprimand her Hakujo: "Sakura...just how many times does this make?" Woman: "..." The Woman called Sakura ignoring his existence, and goes ahead to sit on her seat Hakujo-sensei, angered by her action for a moment, but soon calmed down Hakujo: "you always like this... always ignoring other... sigh... i wonder how you'll be able to survive in society at this rate..." Either due given up or too lazy to care, he goes ahead to front of class, and resume his teaching On side note, it seems he forgot to give my punishment... And time goes by... ... (Bell Sounds) And there's the bell, marking start of lunch break As soon as teacher exit, most student dash toward cafeteria Needless to say, I'm one of them ...is what I would do most of time, but not today Makoto: "thanks for my mom’s compassion, I got my lunch box today!" I took out the treasure box(lunch box) from my bag Kizuna: "that sure rare. Usually, aunty tend to forget about it" Even though my mom common housewife, she tend to be forgetful about things like this. Thus this is indeed rare Makoto: "well, I dunno why but I'm lucky for today" Kizuna: "yeah, yeah" Makoto: "whoa, your reaction suck!"
67 Kizuna: "it’s not my business or anything right?" Makoto: "well, that’s true" Kizuna: “so? whats the plan?” Makoto: "well, wanna eat together?" Kizuna: "nah, i got another 'meeting' with other class rep... Can't they learn to pick their time, seriously" Makoto: "well, suck for you... then yuusuke?" --Makoto: "wait, where's yuusuke?" Kizuna: "ah, if you meant him, he also dashed out from time the bell rang" Makoto: "that meant he didn't get his love filled lunch box from his Womanfriend today? That’s rarer than my case" Yuusuke got a Womanfriend that very devoted to him. Usually, regardless what happened, she would deliver her love filled lunch box without fail Kizuna: "well, perhaps they didn't able to meet today. She from different school after all" Makoto: "if you think about it, it’s more amazing that he manage to get that lunch box practically everyday despite that" Kizuna: "well yeah" Makoto: "by the way" Kizuna: "huh?" Makoto: "is the time okay? isn't your meeting about to begin?" Kizuna: "meeting?...OH CRAP" And with that, she dashed out without even giving parting words Makoto: "and there she goes... now what? It's not like I don't have friend or anything. But aside those 2, none is close enough to share time without care"
68 No need to force myself to match with other, I could just openly throw anything in my mind with them, be it praise or insult Maybe that’s what we call 'best friend', huh Makoto: "oh well, for once, lets eat in open place" Now it’s decided, I bring my lunchbox with me and thought a place for destination: school rooftop … As I open the door, I felt fresh air blow toward me Clear sky, along with empty yet somehow clean view of the rooftop enter me It has nothing special, just fences that surround building edge for safety reason Even so, the place felt refreshing Makoto: "I guess it’s not bad to do this once in awhile..." I sat in near fences, then put my opened lunch box in front of me Makoto: "chow time" As I about to start eating, the door opened Beyond that door, i saw figure of woman" I recognize her She is the person who scolded due being late this morning If I'm not wrong... Sakura? As I tried to remember, she walk toward me, and just sat beside me with bread in her hand yet she not looking me at all It as if I don't exists in her eyes We keep eating without word, busy munch our own food But as expected, I can't bear the silence for long Thus I tried to strike conversation Makoto: "hey..." Sakura: "..."
69 Makoto: "Sakura-san... isn't it?" Sakura: "..." Makoto: "it might be strange to say this, but thanks for earlier..." Sakura: "..." Makoto: "thanks to you, it seems sensei forgot about giving me punishment" Sakura: "..." No good, however I talked, she just silently eat her bread Is she even listening to me? Makoto: "my name is Yuuki Makoto, what is yours?" Sakura: "..." Makoto: "well, I did hear your surname when sensei call you earlier at class, but I don't know your first name" Sakura: "..." No good, it seems she ignoring me As I about to give up... Setsu: "...Setsu..." Makoto: "huh?" Setsu: "...my name..." Makoto: "ah... I see... nice to know you..." Setsu: "..." She goes back being silent Oh well, at least she did listen and answered properly, I guess it’s okay As she finished with her bread, she stood up then left the rooftop Makoto: "she's quite peculiar one..." I soon finished my lunch box, and goes back to classroom By then, the bell rang, and lesson soon restarted …
70 (Bell Sounds) And that mark end of the day Majority of senior year student tend to left as soon as bell rang Be they go with friends somewhere, or go to cram school, or go straight home Me, however, belong to minority Makoto: "I guess I'll get going" Kizuna: "even with your devil may care attitude, you sure devoted on doing ‘that’" Makoto: "it’s fun for me, so why not?" Yuusuke: "well, everyone has their own preference, isn't that fine?" Kizuna: "yeah, but i have hard time to see 'drama' and 'Makoto' being related at all... especially seeing his daily life" Yuusuke: "I know that feeling" Makoto: "aren't you two being too rude?" As they have said, I'm on drama club Being in senior year, and already half year passed by, I supposed to be retired already But the fun of being someone else is quite addicting to me Thus even though I no longer the club president (as unsuited as it is), I still an 'actor' Yuusuke: "well, if you want it that much, no point to force you to go play together" Kizuna: "yeah, let’s ditch him" Makoto: "you guys are cruel!!!" We part ways. I go to club, while they go play with their other friend (Yuusuke's Womanfriend) Well, no need to cry over it, I'll just go and have fun with drama … Drama club
71 Poor club with no proper room (we use unused classroom for practice), as well no real budget from school Thanks to that, we need to gather all necessary prop ourselves Be it costumes, make up tools, etc Naturally, the member also scarce Including me, there are only 4 members Naturally, all 3 other are my kouhai(no other senior being busybody like me who still attend despite being senior)" They are... Woman: "oh, senpai you came early" Itsuki Akari, current president of drama club, as well as person in charge in do make up for members Man: "should we say 'as expected'?" Tanaka Nikkou, vice president of drama club, as well as person in charge in prop and costume Woman: "umm... senpai... welcome..." Kisaki Nozomi, Scriptwriter of Drama club On side note, she is Yuusuke's little sister Makoto: "alright then, what our next play again?" I ask Akari about our next performance Akari: "it's tale about a young man cursed by devil since young age. This curse made him lucky all the time, except when he truly needed that luck" Akari: "this curse also make everyone precious to him, got attracted to fatal 'accident' that would kill when they together, yet each time, he always survived" Akari: "everything that happened caused him tried to live as independent as possible, so that he no longer have anyone precious to lose" Akari: "one day, he helped a Woman when she troubled. this event itself possess no importance" Akari: "however, since that day, the young man would encounter the same Woman often, in trouble each time they met, and he helped her each time"
72 Akari: "in no time, the Woman fell in love to young man" Akari: "the young man, noticing the Woman feeling, slowly make some distance, so no more tragedy for him" Akari: "the Woman, however, doesn't giveup her advance. she keep do her best to be closer with him" Akari: "the young man soon desperate, that he told her how his life until now, hoping the Woman would give up on him" Akari: "even so, the Woman accepts even that. So should the death do come, she would have no regret if she spent rest of her lives with him" Akari: "with that, the young man finally give in, and accept her in his heart" Akari: "like his experience in the past, both of them caught accident soon" Akari: "this time however, the young man accept the death with her" Akari: "and so, the tale end with them died together in expression of peace" Makoto: "...thats quite a tragedy... why not happy ending?" Nozomi: "umm... because I want to make the tale as real as possible" Makoto: "nonono... the moment devil curse isn't that already make things out of reality?" Nozomi: "you're right... I'm sorry..." Makoto: "no, I didn't meant to complain, sorry if I offend you" Nikkou: "wah, senpai you're bullying her" Makoto: "i didn't!" Akari: "don't bully senpai too much. He'll run away soon" Makoto: "I won't!" Makoto: "oh well... let's continue... when this play would take place?" Nikkou: "next week" Makoto: "oioioi.... isn't that way too soon?"
73 Akari: "not really, considering how short the script is, it'll be fine" Makoto: "...I'll just play convinced for now... but according the tale, there're only 2 people in focus... what other would do?" Nikkou: "well, this is play for 2 people after all" Makoto: "wait, what?" Akari: "we're saying it's for you and nozomi-chan" Makoto: "HUH!?" Nikkou: "no need to be suprised really. Senpai soon to be graduated. Just think this as parting gift for us" Akari: "just accept it without think too much" Makoto: "...okay. I understand if it’s me, but why Nozomi-chan as well?" Nikkou: "obviously, we ask you to train her as well. She never get big role this 2 year isn't it?" Akari: "just think of it as senpai's last duty as drama club member" Makoto: "well, i guess its okay" Nikkou: "i'm in your care, senpai" Makoto: "let's get started then" ... Nikkou: "whoa, it's already this late" Akari: "let's call it a day" Makoto: "let's go home then" Nozomi: "thank you for today" We then part ways, and go to our respective home ... I arrived at home Makoto: "i'm home" Mom: "ah, welcome back. The dinner's ready" Makoto: "i guess i'll eat then"
74 Both of us go to dining room where dad waiting for us, and sat on our seat Everyone: "let's eat!" Dad: "how's your day?" Makoto: "nothing special. attend class, eat lunch, go to club... something like that" Mom: "just another daily student life huh" Makoto: "yeah" Yes, just a normal life of student We ate while talk about our day today, until--(Door bell) Mom: "I wonder who at this hour" Makoto: "isn't it kizuna?" Mom: "no, kizuna at home today due kyou-kun at home" Makoto: "ah, i see... but then who is it?" (Door bell) Makoto: "quite persistent it seems" Mom: "I'll meet the door then" Makoto: "no need mom. I'll tell him off" I got up from my seat, and goes to entrance As my hand touched the doorknob, i felt...uneasy I wonder what is the other side of door? As I open the door... color of black greet my sight A person, who wear black clothes from top to bottom, complete with hood, is standing there As I confused by the sight, he(?) talk to me Mystery Man: "I've come to deliver your destiny I closed the door silently What the heck was that? a delusional man? A Stalker? While still trying to reorder my thought, the voice of man could be heard from the other side
75 Mystery Man: "wait, don't close the door! Hear me out, Yuuki Makoto!" Wait...how did he know my name? I never told him my name, didn't I? Mystery Man: "just open the door and hear me out, Yuuki Makoto" He is persistent I guess I'll tell him off Makoto: "I dunno who you are, but I have nothing to heard from delusional man" Mystery Man: "I'm not! Just hear me out!" Makoto: "then say your piece there. I'll open the door if it do have worth to listen to" Mystery Man: "then I'll go ahead and said it. Yuuki Makoto, can you remember anything at all, things you do before today?" Makoto: "what the heck you talking about... of course I-" Wait... I cannot remember Mystery Man: "I'm pretty sure you have 'knowledge' of your surrounding... about your family or your friend, or yourself... however, did you remember anything you did to earn that?" Makoto: "..." Mystery Man: "isn't it strange to be told of your habit when you never remembered doing it before? Like you being good student and all?" Makoto: "..." Mystery Man: "you have 'knowledge' of being friend of someone, and they response as 'knowledge' you have. However, did you remember what you did that time that make you 'friend' with that person?" Now that he mention it, that’s true Why did he know things that even i myself didn't notice? Who is he? No, what is he?" Seeking the answer, I slowly open the door...
76 Mystery Man: "you open the door at last" Makoto: "what are you? Why you know things about me that myself didn't notice?" Mystery Man: "that doesn't matter for now. I'll answer when you ready" Makoto: "ready? Ready for what" Mystery Man: "no comment" Makoto: "you... you make me open the door just to waste my time" Mystery Man: "I'm not. Didn't I say earlier? 'I've come to deliver your destiny'" Makoto: "...what do you mean?" Mystery Man: "About truth of this world... also truth about yourself" Makoto: "what? You mean things like I'm superman or something?" Mystery Man: "no comment" Makoto: "again?" Mystery Man: "... it seems you not ready yet... I'll see you again here, tomorrow night... should you resolved to find out" Makoto: "hey this is my home! You meant you want to break in without permission tommorow?" Mystery Man: "no...I'll only be here if you resolved to find out. Like today, you will once again open door with me in other side" Makoto: "huh? How do you know about my resolve?" Mystery Man: "no comment" Makoto: "another 'no comment' huh" Mystery Man: "if you want to find out, make decision for yourself, whether you care about this or not, tomorrow morning" Makoto: "and if I don't?" Mystery Man: "then just think our meeting as dream. If you wish to keep living while in dark, that too, is a choice"
77 Makoto: "..." Mystery Man: "I'll meet you again" With that, he turned away, disappeared in darkness of the night Makoto: "...I guess I'll resume my dinner Although his word do confuse me, there's no need to think hard right now I will take my time doing so later in my room … After done with dinner, I go to my room Without bothering to turn on the lamp, I just let my body fell to my bed In silence, I remembering what that man said earlier Truth... about this world... and about me... What’s with truth? Is that meant the current world and me merely lies? No way it is I am here, live in this world like everyone else I do remember about things happen in past, but I cannot remember a single thing I've done before today Why is that? As I confused inside my mind, the comfort of bed slowly sapping my strength, inviting me to land of dream ...I guess... I'll worry more tomorrow... With that, the person called Yuuki Makoto, fell into slumber
78 3.3.3 Algoritma Dalam Applikasi Berikut adalah potongan algoritma dan coding dari mini-game yang terdapat dalam applikasi yang penulis buat. Coding dibawah merupakan algoritma dalam pembuatan mini-game find the hidden object. Hidden object code init python: class registerClick(Action): def __call__(self): global num_clicks num_clicks -= 1 renpy.restart_interaction()
class getHint(Action): def __call__(self): global num_hints num_hints -= 1 for index,i in enumerate(hidden_items): if i.found == False and i.hint == False: i.hint = True break renpy.restart_interaction() def get_sensitive(self): global num_hints return num_hints > 0 class SetItem(Action): def __init__(self, object, field, value): self.object = object self.field = field self.value = value def __call__(self): setattr(self.object, self.field, self.value) renpy.restart_interaction()
79 class Item: def __init__(self, name, x,y,w,h,hint=False): self.name = name self.x = x self.y = y self.w = w self.h = h self.found = False self.hint = hint showitems = False def display_items_overlay(): if showitems: ui.frame(id="obj_list") ui.vbox(id="display_vbox",spacing=10) ui.text("Hints: %d" % (num_hints)) ui.text("Items:" ) for index,i in enumerate(hidden_items): inventory_prefix = "" inventory_suffix = "" item_name = i.name item_state = i.found if item_state == True: inventory_prefix = "{s}" inventory_suffix = "{/s}" item_text = inventory_prefix+item_name+inventory_suffix item_index = "object_%d" % (index) ui.text(item_text,id=item_index) ui.close() config.overlay_functions.append(display_items_overla y) def is_all_found(): for i in hidden_items: if i.found == False: return False return True def resetItems(in_items): for i in in_items: i.found = False
80 screen hidden_object: tag hidden imagemap: auto hidden_files cache False imagebutton auto "empty_%s.png" action registerClick() for index, item in enumerate(hidden_items): hotspot (item.x,item.y,item.w,item.h) action If(hidden_items[index].found==False, SetItem(hidden_items[index],"found",True), None) if is_all_found(): textbutton "object found!" xalign 0.5 yalign 0.5 action Return("All Found!")
81 3.3.4 Storyboard Berikut adalah beberapa tampilan dari screen yang penulis buat dan sudah penulis rangkum mengenai detil-detil yang ada ke dalam storyboard. 1.
Main Menu
Project: Beyond Screen : 1 of 5
Multimedia Storyboard Date: 12/11/2013 Screen ID: MainMenu
Screen Description: 1. MainMenu_animate: main screen animation 2. MainMenu button Link from screen ID: Gameplay Link from screen ID: Saveload Link from screen ID: Setting Link from screen ID: Gallery Image: bm.png(still), bm1.png(hover) Audio:Video:Animation: MainMenu_animate
82 2.
Save and Load
Project: Beyond Screen : 2 of 5
Multimedia Storyboard Date: 12/11/2013 Screen ID: Saveload
Screen Description: 1. SaveloadPage Selection 2. SaveloadSlot Selection 3. Option Selection Link from screen ID: Gameplay Link from screen ID: Setting Image: Audio:Video:Animation: -
Link from screen ID: Saveload Link from screen ID: MainMenu
83 3. Gallery Project: Beyond Screen : 3 of 5
Multimedia Storyboard Date: 12/11/2013 Screen ID: Gallery
Screen Description: 1. Option Settings 2. Option Selection Link from screen ID: Gameplay Link from screen ID: MainMenu Image: Audio:Video:Animation: -
Link from screen ID: Saveload
84 4. Setting Project: Beyond Screen : 4 of 5
Multimedia Storyboard Date: 12/11/2013 Screen ID: Setting
Screen Description: 1. Gallery Selection 2. Option Selection 3. Galery Page Selection Link from screen ID: Saveload Link from screen ID: MainMenu Image: Audio:Video:Animation: -
85 5. Gameplay Project: Beyond Screen : 5 of 5
Multimedia Storyboard Date: 12/11/2013 Screen ID: Gameplay
Screen Description: 1. Background Image 2. Namebox 3. TextBox 4. InGame Command Link from screen ID: Saveload Link from screen ID: Setting Image: btn2.png(free),btn1.png(hover) Audio:Video:Animation: -
86 3.4 Perancangan Sistem 3.4.1
Use Case Diagram
Play Game
<<extend>>
Save
<<extend>>
Settings
<<extend>>
Load
<<extend>>
View Gallery
Choose Response
Play Mini Game
Tabel 3.4 Use case diagram 3.4.2 Use Case Narrative User Primary Business Actor System Other Participating Actors Use case ini menggambarkan kendali Description utama dalam game Aplikasi tersedia di computer Precondition Menjalankan aplikasi, lalu memilih start Trigger Typical Actor Action System Response Course of Step 2: User Step 1: System Events Memasuki menampilkan Minigame skenario sesuai Step 4: User dengan urutan Memilih pilihan Step 3: System yang dihadapkan di membawa user ke tengah permainan layar mini-game, kemudian mengembalikan ke scenario sesuai dengan hasil minigame
87 Step 5: System membawa user sesuai dengan scenario yang berkaitan dengan pilihan Alternate Course
-
Postcondition
Scenario akan terus berjalan hingga user mencapai akhir scenario atau user berhenti bermain
Tabel 3.5 Use Case Narrative Play Game
user Primary Business Actor System Other Participating Actors Use case ini menggambarkan pengaturan Description akan berbagai hal yang bisa diatur di dalam game Aplikasi tengah berjalan Precondition Menekan tombol ‘Setting’ di Main Menu Trigger atau di dalam gameplay Typical Actor Action System Response Course of Step 1: user Step 2: system Events memilih pilihan akan mengubah atas apa yang akan pengaturan sesuai diubah dengan pilihan Alternate Course Postcondition
Tombol ‘Return’ akan membawa user kembali ke menu sebelumnya, entah itu di dalam gameplay atau di main menu
Tabel 3.6 Use Case Narrative Settings
user Primary Business Actor System Other Participating Actors
88 Description
Precondition Trigger Typical Course of Events
Use case ini menggambarkan user mengapresiasi gambar-gambar yang sudah pernah terlihat dalam game Berada di Main Menu Menekan tombol ‘Gallery’ Actor Action
System Response
Step 1: user memilih gambar apa yang akan dilihat
Step 2: system akan memperlihatkan gambar yang di pilih dengan ukuran layar penuh
Alternate Course
-
Postcondition
Tombol ‘Return’ akan membawa user kembali ke Main Menu
Tabel 3.7 Use Case Narrative View Gallery
user Primary Business Actor System Other Participating Actors Use case ini menggambarkan user Description menyimpan data atas apa yang telah dilakukan untuk dilanjutkan di lain waktu Tengah berada dalam Gameplay Precondition Menekan tombol ‘Save’ Trigger Typical Actor Action System Response Course of Step 1: user Step 2: system Events memilih lokasi akan menyimpan untuk menyimpan variable-variabel data yang relevan agar data bisa dibuka kembali Alternate Course Postcondition
Tombol ‘Return’ akan membawa user kembali ke Gameplay
Tabel 3.8 Use Case Narrative Save
89 user Primary Business Actor System Other Participating Actors Use case ini menggambarkan user Description menggunakan data yang telah disimpan untuk melanjutkan permainan dari lokasi data terakhir disimpan Aplikasi tengah berjalan Precondition Menekan tombol ‘Load’(di gameplay) Trigger atau ‘Continue’(di main Menu) Typical Actor Action System Response Course of Step 1: user Step 2: system Events memilih data yang akan telah disimpan mengembalikan sebelumnya di variable-variabel lokasi yang relevan, penyimpanan data mengembalikan permainan ke tempat penyimpanan data Alternate Course Postcondition
Tombol ‘Return’ akan membawa user kembali ke menu sebelumnya
Tabel 3.9 Use Case Narrative Load
user Primary Business Actor System Other Participating Actors Use case ini menggambarkan pilihan user Description yang mempengaruhi arah skenario Aplikasi tengah berjalan Precondition Memilih salah satu pilihan yang disajikan Trigger di tengah permainan Typical Actor Action System Response
90 Course of Events
Step 1: user memilih salah satu pilihan yang disediakan
Step 2: system akan membawa user sesuai dengan scenario yang terhubung dengan pilihan yang diambil
Alternate Course
-
Postcondition
User melanjutkan permainan dengan scenario baru
Tabel 3.10 Use Case Narrative Choose Response
user Primary Business Actor System Other Participating Actors Use case ini menggambarkan pengaruh Description hasil Mini Game pada skenario Aplikasi tengah berjalan Precondition Mini Game selesai, entah berhasil Trigger maupun gagal Typical Actor Action System Response Course of Step 1: user selesai Step 2: system Events memainkan Mini akan membawa Game user sesuai dengan scenario yang terhubung dengan hasil Mini Game Alternate Course Postcondition
User melanjutkan permainan dengan scenario baru
Tabel 3.11 Use Case Narrative Play Mini Game
91 3.4.3 Activity Diagram
Load Gameplay Screen
Open Application
/No Minigame
Run Script /Win&Lose Script
Open MiniGame Screen
/Minigame
/No Minigame
/With Minigame Open Choice Selection
/Choice
/No Choice
Tabel 3.12 Activity Diagram Play Game
Open Settings
Load Settings Screen
Configure Settings Save Settings
Tabel 3.13 Activity Diagram Settings
92
Open Gallery
Load Gallery Screen
Choose Image Resize Image
Tabel 3.14 Activity Diagram View Gallery
Open Save
Load SaveLoad Screen
Choose Data Slot Write Relevant Variable
Tabel 3.15 Activity Diagram Save
93
Open Load
Load SaveLoad Screen
Choose Data Slot Read Relevant Variable
Tabel 3.16 Activity Diagram Load
Load Gameplay Screen
Open Application
/Choice B
/Choice A
Scenario B
Run Script
Scenario A
/Choice Open Choice Selection
Tabel 3.17 Activity Diagram Choose Response
/No Choice
94
Load Gameplay Screen
Open Application
Scenario B
If Fail
If Success
Run Script
Scenario A
/Mini Game Show Mini Game Result Load Mini Game Screen /No Mini Game Play Mini Game
Tabel 3.18 Activity Diagram Play Mini Game