• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN SISTEM

3. Area Map

3.2.1 Event Mis

Pada bagian ini, penulis membuat Event dan Scripting pada game menggunakan RGSS (Ruby Game Scripting System). Event ini dibuat pada setiap Map dalam game dan dibuat untuk tujan yang bervariasi, artinya dalam suatu Map bisa terdapat banyak Event. Dan Event tersebut tidak hanya terkoneksi pada satu map itu saja, melainkan juga terkoneksi pada map lain selama ada kondisi yang memenuhi.

Berikut ini penulis akan memberi contoh suatu event pada pembuatan misi dalam game. Dan penulis mengambil contoh Event pada Chapter 1 Misi 3 mencari mouse (sub misi menangkap kelinci). Pada Gambar 3.10, dijelaskan bahwa itu

merupakan map yang didalamnya terdapat banyak event. Dapat dilihat garis yang dilingkari itu merupakan sebuah event. Event tersebut terdiri dari event pak Panji, event kelinci 1, event kelinci 2, event kelinci 3, event kelinci 4, event kelinci 5, event kelinci 6, event kelinci 7, event kelinci 8, event kelinci 9, event kelinci 10.

Gambar 3.10. Event Misi

Berikut ini akan dijelaskan masing-masing dari event tersebut.

Gambar 3.11. Event Pak Panji

Dapat dilihat pada Gambar 3.11 yang merupakan layar event ketika dibuka. Pada layar tersebut terdapat bagian-bagian yang berpengaruh dalam pembuatan event yang ditunjukkan oleh nomer-nomer tertentu. Berikut ini adalah penjelasannya:

1. Merupakan Event Page, jadi pada event ini terdapat beberapa sub event yang saling berkaitan. Disini dilihat bahwa layar tersebut merupakan Layar Event Page 1 dimana tidak ada kondisi yang ditentukan dan hanya menampilkan text ketika event ini diaktifkan.

2. Merupakan layar Script. Disini penulis membuat script yang akan dijalankan ketika event ini diaktifkan. Scipt ini dibuat menggunakan RGSS yang berbasis GUI. Disini penulis juga dapat menambah atau mengurangi variable dan switch yang akan digunakan untuk mengkoneksikan Event satu dengan Event yang lain.

3. Merupakan Gambar yang akan muncul ketika event ini aktif.

4. Merupakan Trigger / pemicu untuk event ini dapat aktif. Disini terdapat 4 Trigger, yaitu : Action Button (event akan aktif ketika ditekan tombol), Player Touch(event akan aktif ketika player menyentuhnya), Event Touch (event akan aktif ketika tersentuh oleh siapapun), Autorun (event otomatis aktif ketika

palayer memasuki map atau ditentukan dengan kondisi tertentu), Paralell Proccess (Event aktif ketika ada event lain yang berjalan tergantung kondisi yang ditentukan).

5. Merupakan kondisi – kondisi yang dapat ditentukan untuk dapat mengaktifkan event ini. Kondisi ini terdari dari 2 Switch , 1 variabel dan 1 self switch. Kondisi ini dapat diaktifkan sesuai dengan kebutuhan.

Pada event pak ini, terdapat 6 event page. Berikut ini adalah penjelasan dari tiap event page tersebut.

1. Event Page 1

Pada Gambar 3.12 dijelaskan bahwa event tersebut hanya menampilkan gambar Pak Panji dan text ketika event tersebut diaktifkan. Dan event tersebut akan aktif ketika player berbicara dengannya (menekan tombol action).

2. Event Page 2

Gambar 3.13. Event Page 2

Pada Gambar 3.13 dijelaskan bahwa event ini akan aktif ketika variabel ram diset menjadi 1. Dan ketika event aktif event ini akan ini menampilkan pak Panji yang meminta untuk menangkap kelinci-kelincinya yang mendadak bertingkah aneh. Dan pada saat event menangkap kelinci akan aktif variabel yang lain akan diset, yaitu :

Gambar 3.14.Pengkondisian

Pada Gambar 3.14 dapat dilihat, variabel ram akan diset menjadi 2, sehingga event page 1 ini tidak akan aktif lagi dan menuju event page 2 dimana variabel ram 2 aktif. Selain itu variabel kelinci akan diset menjadi 0, ini merupakan variabel tampungan yang berguna jika player telah menangkap kelinci. Jika salah satu kelinci tertangkap, maka variabel ini akan bertambah 1, begitu seterusnya sampai semua kelinci tertangkap, sehingga variabel kelinci ini total menjadi 10. Sedangkan switch mulai kelinci akan diset ON, sehingga event kelinci yang ada di map ini akan aktif dan kelinci dapat ditangkap.

Gambar 3.15. Event Page 3

Pada Gambar 3.15 dapat dilihat variabel ram telah diset menjadi 2 dan event page ini hanya akan menampilkan text yang berisi cara menangkap kelinci. Event page ini akan otomatis disable ketika ada event page berikutnya yang aktif.

4. Event Page 4

Gambar 3.16. Event Page 4

Pada Gambar 3.16 ini dapat dilihat bahwa event ini aktif jika variabel kelinci telah di set menjadi 10. Artinya ke 10 kelinci yang ada di map telah berhasil

ditangkap, dan event ini menjelaskan tentang mouse, dan dapat dilihat tedapat fungsi yang menampilkan gambar. Gambar tersebut adalah mouse. Ketika pemain mengaktifkan event ini, maka akan muncul animasi dan kemudian muncul gambar mouse beserta penjelasan dari pak Panji. Dan event ini akan mengeset variabel ram menjadi 3, sehingga event ini tidak akan aktif lagi dan beralih ke event page selanjutnya. Dan page ini juga menunjukkan pilihan pertanyaan sebelum memperoleh mouse. Itu ditunjukkan oleh tulisan show choices: data storage, signal input, storage signal, signal laser.

5. Event Page 5

Di Gambar 3.17, yang membedakan adalah variabel ram yang diset menjadi 3 pada event page 5. Kedua event ini hanya menampilkan gambar pak Panji dan text yang berisi pak Panji yang berterima kasih. Dan event ini akan aktif seterusnya selama tidak ada event page baru yang diset.

Event Kelinci

Selain event pak Panji, terdapat pula 10 event kelinci. Event pak Panji dan event kelinci saling berkaitan. Kesepuluh event kelinci ini sama, yang membedakan hanyalah nama event nya.

Gambar 3.18. Event Page Kelinci 1

Di event kelinci ini terdapat 4 event page. Seperti pada Gambar 3.18 event page 1 hanya berisi gambar kelinci dan text. Event ini otomatis aktif ketika game berjalan.

Di Gambar 3.19 kelinci ini akan aktif ketika variabel ram diset 1, itu artinya pada awal misi ini dimulai, kelinci-kelinci diset untuk bergerak tidak beraturan. Dapat dilihat kelinci bergerak secara random kemudian loncat kesana kesini. Pergerakan kelinci ini akan terus berlanjut sampai kelinci berhasil ditangkap.

Gambar 3.20. Event Page 3 Kelinci

Event page 3 ini akan aktif setelah switch mulai kelinci diset ON. Itu artinya player telah merequest misi dari pak Panji. Di Gambar 3.20 kita lihat kelinci tersebut tetap bergerak tidak karuan. Dan jika event itu diaktifkan, maka vaariabel yang lain yaitu variabel kelinci akan diset menjadi +1 sehingga variabel kelinci akan bertambah. Setelah itu akan muncul animasi dan switch kelinci 1 hilang akan aktif

dan diset ON. Switch kelinci 1 hilang merupakan switch yang tidak ada isinya. Sehingga akan Nampak seperti kelinci tersebut menghilang. Begitu pula pada event kelinci yang lain. Kelinci yang telah ditangkap akan tampak seolah olah menghilang.

Gambar 3.21. Event Page 4 Kelinci

Seperti yang telah dijelaskan sebelumnya, Gambar 3.21 yang berisi event ini aktif ketika switch kelinci 1 hilang diaktifkan. Event ini tidak berisi apa-apa sehingga seolah-olah kelinci yang berada pada page event sebelumnya tampak menghilang.

Dokumen terkait