BAB 3 ANALISIS DAN PERANCANGAN
3.1.
Analisis Game Analisis game merupakan analisis yang meliputi dua hal yaitu analisis game
sejenis dan analisis user. Analisis game sejenis dilakukan dengan melakukan observasi terhadap game-game sejenis, sedangkan analisis user dilakukan dengan menyebarkan kuisioner. 3.1.1 Analisis Game Sejenis Pada tahap ini dilakukan analisis terhadap game-game yang sejenis, baik yang sudah dapat dimainkan secara online maupun yang belum. Tujuan dari analisis ini yaitu untuk mendapatkan konsep permainan dan perbandingan dari board game yang sudah ada. Game-game yang dibandingkan adalah Monopoli, Yu-gi-Oh dan Ular Tangga. Ketiga game ini dipilih karena terdapat banyak referensi yang bisa diperoleh dari ketiga game tersebut. Monopoli dan ular tangga dipilih untuk mewakili gameplay, sedangkan Yu-gi-Oh mewakili permainan kartu. Selain itu, kelebihan dari ketiga game tersebut antara lain adalah sudah terdapat versi online nya dan juga sudah terkenal. A.
Monopoli Monopoli (Monopoly) adalah salah satu permainan papan / board game
yang paling terkenal di dunia. Sebelum Monopoli sudah ada permainanpermainan yang serupa, di antaranya adalah The Landlord's Game yang
52
53 diciptakan oleh Elizabeth Magie untuk mempermudah orang mengerti bagaimana tuan-tuan tanah memperkaya dirinya dan mempermiskin para penyewa. Elizabeth Magie memperkenalkan permainan ini di tahun 1904.
Gambar 3.1 Papan Permainan Monopoli Versi Board Game Walaupun permainan ini dipatenkan, tidak ada produsen yang memproduksinya secara luas sampai tahun 1910 oleh The Economic Game Company di New York. Di Britania Raya permainan ini diterbitkan pada tahun 1913 oleh The Newbie Game Company di London dengan nama Brer Fox an' Brer Rabbit. Selain melalui penjualan, permainan ini juga tersebar dari mulut ke mulut dan variasi-variasi lokal juga mulai berkembang. Salah satunya adalah yang disebut Auction Monopoly atau kemudian disingkat menjadi Monopoly.
54 Permainan ini kemudian dipelajari oleh Charles Darrow dan dipatenkan dan dijual olehnya kepada Parker Brothers sebagai penemuannya sendiri. Parker mulai memproduksi permainan ini secara luas pada tanggal 5 November 1935. Tujuan permainan ini adalah untuk menguasai semua petak di atas papan melalui pembelian, penyewaan dan pertukaran properti dalam sistem ekonomi yang disederhanakan. Setiap pemain melemparkan dadu secara bergiliran untuk memindahkan bidaknya, dan apabila ia mendarat di petak yang belum dimiliki oleh pemain lain, ia dapat membeli petak itu sesuai harga yang tertera. Bila petak itu sudah dibeli pemain lain, ia harus membayar pemain itu uang sewa yang jumlahnya juga sudah ditetapkan. Untuk
memainkan
Monopoli,
dibutuhkan
peralatan-peralatan
ini
(biasanya sudah tersedia): • Bidak-bidak untuk mewakili pemain. Dalam kotak Monopoli disediakan
sepuluh bidak yaitu topi, setrika, anjing, kapal perang, mobil, gerobak, gelas, meriam, kuda dan sepatu. • Dua buah dadu bersisi enam. • Kartu hak milik untuk setiap properti. Kartu ini diberikan kepada pemain yang
membeli properti itu. Di atas kartu tertera harga properti, harga sewa, harga gadai, harga rumah dan hotel. • Papan permainan dengan petak-petak. • 22 tempat, dibagi menjadi 8 kelompok berwarna dengan masing-masing dua
atau tiga tempat. Seorang pemain harus menguasai satu kelompok warna sebelum ia boleh membeli rumah atau hotel.
55 • 4 stasiun kereta. Pemain memperoleh sewa lebih tinggi bila ia memiliki lebih
dari satu stasiun. Tapi di atas stasiun tidak boleh dibangun rumah atau hotel. • 2
perusahaan, yaitu perusahaan listrik dan perusahaan air. Pemain
memperoleh sewa lebih tinggi bila ia memiliki keduanya. Rumah dan hotel tidak boleh dibangun di atas perusahaan. • Petak-petak
Dana Umum dan Kesempatan. Pemain yang mendarat di atas
petak ini harus mengambil satu kartu dan menjalankan perintah di atasnya. • Uang-uangan Monopoli. • 32 rumah dan 12 hotel dari kayu atau plastik. Rumah biasanya memiliki
warna hijau, hotel warna merah. • Kartu-kartu Dana Umum dan Kesempatan.
Hingga saat ini banyak seri baru dalam game monopoli, seperti monopoli city, monopoli express dan sebagainya. Monopoli juga dapat di mainkan secara online di http://board-games.pogo.com/games/monopoly.
Gambar 3.2 Permainan Monopoli Versi Online
56 B.
Yu-Gi-Oh! Trading Card Game Yu-Gi-Oh! Trading card game adalah suatu permainan kartu yang yang
di kembangkan dan diterbitkan oleh Konami. Permainan ini didasarkan pada permainan fiksi Duel Monster yang diciptakan oleh seniman komik Kazuki Takahasi. Yu-Gi-Oh! Trading card game pertama kali diluncurkan oleh Konami pada tahun 1999, dan Trading card game ini juga merupakan Trading card game terlaris di dunia yang sampai pada tanggal 7 July 2009, kartu yang terjual sebanyak 22 mililar kartu di seluruh dunia. Dan sampai saat ini game ini terus digemari dan dimainkan di seluruh dunia, terutama di Jepang, Amerika Utara, Eropa dan Australia.
Gambar 3.3 Kartu Yu-Gi-Oh! Trading Card Game Peraturan dan cara bermain Yu-Gi-Oh! Trading card game : • Setiap pemain diberikan LP (Life points) nyawa sebesar 8000 LP. • Minimal kartu dalam deck harus ada 40 buah, maksimal 60, atau akan
didisfikualisasi • Maksimal kartu yang ada di tangan, pada saat End Phase adalah 6, lebih dari
itu harus dibuang jumlah yang berlebih ke dalam Graveyard, kecuali oleh efek karu khusus seperti Infinite Card.
57 • Life point yang berkurang biasanya sesuai selisih attack point musuh dengan
attack point monster sendiri dan dalam posisi menyerang, sedangkan monster dalam posisi bertahan life point pemain tidak berkurang. Jika monster menyerang dengan musuh poin serangan sama, maka kedua monster akan hancur dan tidak terjadi damage. • Kondisi untuk menang adalah : o Menghabiskan "Life point" Musuh o Berhasil mengumpulkan 5 kartu bagian Exodia di tangan o Lawan menyerah o Menghabiskan Deck Lawan sehingga lawan tidak dapat menarik kartu lagi
dari tumpukan deck o Akibat efek dari kartu tertentu seperti Destiny Board, Final Countdown,
Ulevo, atau Vennominaga. • Hanya boleh maksimal 3 kartu yang bernama sama persis dalam sebuah deck.
Area permainan pada permainan Yu-Gi-Oh! Trading card game terbagi atas : • Field
Tempat menaruh monster yang aktif di arena, jumlah maksimal 5 • Spell/Trap Field
Tempat menaruh kartu Magic/Spell dan Trap, jumlah maksimal 5 • Field Magic
Kartu ini mengubah area pertarungan, bukan berada di Spell / Trap Field tapi hanya diperbolehkan satu saja di setiap area pemain. • Hand
58 Kartu di tangan maksimal 6, lebih dari itu pada setiap End-turn, player yang memiliki kartu yang berlebih harus membuang kartu yang ada di tangan player sehingga berjumlah 6 kembali, kecuali efek kartu yang aktif seperti Infinite Card. • Deck
Jumlah minimal harus 40 kartu, boleh lebih hingga maksimal 60 kartu tapi tidak boleh kurang. • Graveyard
Area tempat penampungan kartu kartu yang telah "mati" dalam pertempuran, atau kartu kartu spell/trap yang telah terpakai • Remove from Play
Berfungsi sama seperti graveyard, fungsi semula area ini adalah kartu kartu dalam area ini dianggap telah hilang dari permainan, sehingga apabila pemain mengaktivasikan kartu dalam area Remove From Play tidak dimasukkan kembali ke dalam deck, namun seiring dengan berkembangnya permainan, kini telah banyak support untuk Remove From Play. • Extra Deck
Dulu bernama Fusion Deck, yang tidak memiliki batas maksimal, yang pada 2009 dirubah, sehingga kini disebut Extra Deck, dan hanya memiliki batas maksimal 15 kartu saja. Extra Deck adalah tempat menaruh Fusion Monster dan Synchro Monster. Jenis-jenis kartu pada permainan Yu-Gi-Oh! Trading card game : Monster Card, terbagi atas 7 yaitu : • Normal Monster
59 • Effect Monster • Spirit Monster
Kartu ini dianggap Effect Monster, hanya saja perbedaan dari kartu lainnya saat End Phase (giliran berakhir) harus dikembalikan ke tangan dan harus diSummon lagi supaya berada di arena, kecuali efek kartu Spirit yang lainnya. • Union Monster
Kartu ini sama seperti Effect, namun efek khususnya dapat dijadikan sebagai Equip Spell Card. Saat dijadikan Equip, efek pada kartu tersebut aktif dan jika kartu monster itu musnah, maka Union monster yang musnah. • Fusion Monster
Kartu gabungan satu monster dengan monster lain. Ditaruh di Extra deck. Kartu ini tidak dapat dilihat oleh pemain lawan, dan ditaruh secara face-down. • Ritual Monster
Adalah kartu khusus yang dipanggil dengan Ritual Spell tertentu. Kartu Ritual memerlukan pengorbanan kartu baik di field dan graveyard hingga levelnya mencukupi. • Divine Monster
Karena kartu dengan tipe ini adalah God Cards, dan God Cards merupakan kartu yang tidak bisa dipakai dalam Duel, hal ini tertulis pada kartu God Cards itu sendiri. Kartu monster masih dapat dibagi lagi menjadi beberapa sub-kategori yang masing masing masih memiliki pembagian lagi. Namun secara garis besar kartu monster terdapat elemen-elemen sebagai berikut: • Bintang
60 o Monster dengan bintang 1-4 dapat di summon langsung ke arena tanpa
membutuhkan Tribute kartu monster o Monster dengan bintang 5-6 membutuhkan 1 buah Tribute kartu monster o Monster dengan bintang 7-12 membutuhkan 2 buah Tribute kartu monster • Attribute
Pada sisi kanan atas terdapat sebuah bulatan yang menggambarkan Attribute monster. yang terdiri dari 6 attribute, yaitu Dark, Light, Fire, Earth, Water, dan Wind. • Type
Pada penjelasan kartu bagian paling atas, terdapat tulisan yang menentukan tipe tertentu, Aqua, Beast, Beast-Warrior, Dinosaur, Dragon, Fairy, Fiend, Fish, Insect, Machine, Plant, Psychic (baru diperkenalkan di YGO 5D), Pyro, Rock, Reptile, Spellcaster, Sea-Serpent, Thunder, Warrior, Winged-Beast, Zombie, Divine-Beast (Divine-Beast adalah Type khusus God Cards) • ATK (Attack) dan DEF (Defence)
Merupakan poin dari serangan dan pertahanan kartu monster. • Effect
Merupakan efek khusus dari kartu tersebut, biasanya efek khususnya yaitu menghancurkan lawan, mengambil kartu dari deck, dsb. Spell Card Kartu ini dahulunya bernama Magic. Kartu ini bisa diaktifkan secara langsung dan tidak bisa digunakan saat giliran musuh. • Normal Spell • Quick-Play Spell
61 Kartu ini bisa digunakan langsung atau ditutup dan tidak bisa digunakan sebelum melewati satu putaran (seperti Trap). Bisa diaktifkan saat berada di tangan saat putaran sendiri. Bisa dipakai saat battle phase dari tangan. • Field Spell
Kartu ini biasanya berpengaruh pada kedua pemain. Biasanya efeknya meningkatkan atau menurunkan kemampuan monster di arena. • Continuous Spell
Kartu ini biasanya selalu berada di arena saat diaktifkan dan efek akan terus terjadi berulang-ulang. Kartu ini hanya akan musnah oleh efek khusus kartu lain. • Equip Spell
Kartu ini biasanya menambah ATK atau DEF dan dapat digunakan oleh monster lawan. Namun saat ini banyak Equip Card dapat menjadi kartu penhancur monster. Trap Card Kartu ini hanya bisa digunakan setelah ditutup selama setidaknya 1 putaran dan bisa digunakan saat giliran musuh juga. • Normal Trap • Continuous Trap
Fungsinya sama seperti Continous Spell • Counter Trap
Kartu ini untuk membalikan serangan atau efek dari Spell atau Trap
62
Gambar 3.4 Permainan Yu-Gi-Oh! Trading Card Game C.
Snakes and Ladders (Ular Tangga) Snakes and Ladders (Ular tangga) adalah permainan papan / board game
untuk anak-anak yang dimainkan oleh 2 orang atau lebih. Papan permainan dibagi dalam kotak-kotak kecil dan di beberapa kotak digambar sejumlah "tangga" atau "ular" yang menghubungkannya dengan kotak lain. Permainan ini diciptakan pada tahun 1870.
Gambar 3.5 Permainan Ular Tangga Versi Board Game
63 Tidak ada papan permainan standar dalam ular tangga, setiap orang dapat menciptakan papan mereka sendiri dengan jumlah kotak, ular dan tangga yang berlainan. Setiap pemain mulai dengan bidaknya di kotak pertama (biasanya kotak di sudut kiri bawah) dan secara bergiliran melemparkan dadu. Bidak dijalankan sesuai dengan jumlah mata dadu yang muncul. Bila pemain mendarat di ujung bawah sebuah tangga, mereka dapat langsung pergi ke ujung tangga yang lain. Bila mendarat di kotak dengan ular, mereka harus turun ke kotak di ujung bawah ular. Pemenang adalah pemain pertama yang mencapai kotak terakhir. Biasanya bila seorang pemain mendapatkan angka 6 dari dadu, mereka mendapat giliran sekali lagi. Bila tidak, maka giliran jatuh ke pemain selanjutnya. Saat ini terdapat game ular tangga yang berbasis web, dan terintegrasi ke dalam facebook, dimana konsep permainan masih sama, namun pada kotak tertentu akan terdapat suatu peti, dan jika kita mendapatkan peti tersebut, maka diharuskan untuk menjawab pertanyaan yang diberikan. Dan dalam satu hari hanya disediakan 15 energy, dan jika energi tersebut telah habis, maka besoknya energi tersebut akan terisi penuh. Para pemain berlomba-lomba untuk mendapatkan skor tertinggi. Game ini dapat dimainkan di www.ulartangga.com.
64
Gambar 3.6 Permainan Ular Tangga Versi Online Berikut ini adalah tabel hasil perbandingan game sejenis : Faktor Jenis URL
Monopoli Online Board game http://board-
Yu-Gi-Oh!
Ular Tangga
Online Card game
Online Board game
www.yugioh-online.net/
www.ulartangga.com
games.pogo.com/games/mo nopoly Host
International
International
Status
Aktif
Aktif
Aktif
Bahasa
Inggris
Inggris
Indonesia
Objektif
- Aset terbanyak
- Mengalahkan lawan - Membuat deck terkuat
Indonesia
- Mencapai finish dan mengumpulkan poin
65 Faktor
Monopoli
Yu-Gi-Oh!
- Menambah properti
Gameplay
- Menggunakan kartu
- Mengklaim sewa
- Melempar dadu lalu menjalankan
monster
- Mengumpulkan uang
Ular Tangga
- Mengambil (draw)kartu - Mengurangi life point musuh
pion - Menjawab pertanyaan
- Memperkuat kartu - Menggunakan kartu spell dan trap card Tema
Jual beli properti
Duel Card
-
Tipe
Traditional Board game
Strategy Card game
Traditional Board game
Jumlah
2- 8 Pemain
2 Pemain
1 Pemain
180 menit
20 Menit
15 Energy
8 tahun ke atas
8 tahun ke atas
-
Gratis
Bayar
Gratis
Pemain Lama Permainan Usia yang dianjurkan Pembayaran
Tabel 3.1 Hasil Perbandingan Game Sejenis. Berikut ini adalah tabel keuntungan dan kerugian game Monopoli, Yu-giOh dan Ular Tangga : Perbandingan
Monopoli
Yu-gi-Oh
Ular Tangga
Online
Ya
Ya
Ya
Ada Webnya
Ya
Ya
Ya
Fasilitas Chat
Ya
Ya
Tidak
Ada Community
Tidak
Ya
Tidak
Berbasis Web
Ya
Tidak
Ya
Harus Install
Tidak
Ya
Tidak
Harus memakai flash player
Ya
Tidak
Ya
Memakai board
Ya
Ya
Ya
66 Perbandingan
Monopoli
Yu-gi-Oh
Ular Tangga
Memakai kartu
Ya
Ya
Tidak
Menggunakan dadu
Ya
Tidak
Ya
Mengandalkan keberuntungan
Ya
Ya
Ya
Mengandalkan Strategy
Ya
Ya
Tidak
Menambah Pengetahuan
Tidak
Tidak
Ya
Memberikan Edukasi
Ya
Tidak
Ya
Menggunakan komponen uang / poin
Ya
Ya
Tidak
Durasi Lama
Ya
Ya
Tidak
Umur 8 tahun ke atas
Ya
Ya
Ya
Ada batasan umur
Tidak
Tidak
Tidak
Menggunakan Pion
Ya
Tidak
Ya
Ada Quest
Tidak
Ya
Tidak
Ada Cerita
Tidak
Ya
Tidak
Bisa bermain lebih dari 2 orang
Ya
Tidak
Ya
Bisa Gameover
Ya
Ya
Tidak
Ada Garis Finish
Tidak
Tidak
Ya
Tabel 3.2 Keuntungan dan Kerugian Game Monopoli, Yu-gi-Oh dan Ular Tangga Kesimpulan : • Masih sedikit board game yang diimplementasikan secara online dan gratis • Masih kurang board game yang memberikan manfaat edukasi kepada pemainnya • Masih kurang board game yang dapat menambah ilmu pengetahuan pemainnya.
67 3.1.2 2 Analisis User y dilakuukan terhadaap user denngan Analisis user adalahh analisis yang meng ggunakan kuuisioner yanng ditanggapi oleh 50 ressponden yanng terdiri darri 24 pertaanyaan. Adappun pertanyaaannya adalaah seperti yaang tertera di bawah ini :
1. Ap pakah jenis kelamin k andda ? a. Pria (32 ressponden) b. Wanita (188 responden))
Waanita 36% Pria Wanita Pria 64%
Gamb bar 3.7 Hasill jawaban kuisioner k peertanyaan 1 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden adaalah pria.
pakah pekerjjaan anda ? 2. Ap a. Mahasiswaa (31 respondden) b. Karyawan (14 responden) c. Pelajar (5 responden) r
68 d. Wiraswastaa (0 respondden) e. Lainnya, ________ (0 reesponden)
Pelajar 10%
Wiraswasta 0%
Lainnya 0%
Karyawan 28% Mahasiswa 62%
Mahasiswa Karyawaan Pelajar Wiraswaasta Lainnya
Gamb bar 3.8 Hasill jawaban kuisioner k peertanyaan 2 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden adaalah mahasisswa.
pakah Anda suka bermain game ? 3. Ap a. Ya (43 respponden) b. Tidak (7 reesponden)
69 Tidak 14%
Ya Tidak
Ya 86% 8
Gamb bar 3.9 Hasill jawaban kuisioner k peertanyaan 3 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden sukka bermain game. g
pakah Anda pernah berm main board game g (Monopoli, Ular Taangga, dll) ? 4. Ap a. Ya (48 respponden) b. Tidak (2 reesponden) TTidak 4%
Ya Tidak
Ya 96%
Gambaar 3.10 Hasiil jawaban kuisioner k peertanyaan 4
70 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden suddah pernah bermain b boarrd game.
5. Brrowser apakaah yang serinng Anda gunnakan? a. Mozila Fireefox (34 respponden) b. Internet Expplorer (2 ressponden) c. Opera (2 responden) d. Google Chrrome (12 ressponden) e. Safari (0 responden) Safari 0%
Goo ogle Chrome 24%
Mozillaa Firefox Interneet Explorer
pera Op 4% 4
Opera Google Chrome Safari
Inteernet Expllorer 4%
Mozilla Firefox 8% 68
Gambaar 3.11 Hasiil jawaban kuisioner k peertanyaan 5 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden lebbih
memillih menggunnakan mozillla sebagai browser mereka m
diibanding broowser lainnya.
A Anda pernah memainkan m g game berbassis web (diimainkan melalui 6. Apakah brrowser) ? a. Ya (45 respponden)
71 b. Tidak (5 reesponden) Tidaak 10% %
Y Ya T Tidak
Ya 90%
Gambaar 3.12 Hasiil jawaban kuisioner k peertanyaan 6 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden suddah pernah memainkan m g game berbassis web.
7. Ko oneksi internnet apakah yang y Anda guunakan? a. Dial-Up (T Telkomnet Innstant) (2 ressponden) b. Cable (Fasttnet) (17 responden) c. ADSL (Speeedy) (22 responden) Netzap, Smaart, TelkomF Flash) (6 respponden) d. Wireless (N e. Lainnya, __________ (33 responden))
72
Wirelesss 12%
Lainnya 6%
Dial Up % 4% Cablee 34% %
Dial Up Cab ble ADSSL Wirreless Lain nnya
ADSSL 44% %
Gam mbar 3.13 Hasil H jawabaan kuisioneer pertanyaaan 7 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden menggunakan m n ADSL sebagai meddia untuk menyambunngkan mereka m dengaan internet diisusul dengaan menggunaakan media cable. c
8. Jenis game apa saja yang Anda A sukai ? (Bisa pilihh lebih dari saatu) Card Gamee (contoh : Uno, U Kartu Remi) R (40 ressponden) Board Gam me (contoh : Monopoli, Catur) C (43 reesponden) Game berbbasis Web (coontoh : Travvian, MafiaW Wars) (28 ressponden) Consol Gam me (contoh : Playstationn, Xbox) (35 responden) PC Game (contoh ( : Doota, Ragnarokk, Dragonicaa, Fable) (322 responden))
73
Card Gam me 22%
C Game PC 18%
Card Game Bo oard Game
Consol Game 20%
Gaame Berbasis W Web Co onsol Game PC C Game
Gam me Berbasis Web 16%
Board Gam me 24%
G Gambar 3.144 Hasil jawaaban kuisiooner pertanyyaan 8 Beerdasarkan hasil di atas, a maka dapat disim mpulkan baahwa mayooritas reesponden perrnah bermainn board gam me.
9. Manakah M jeniss board gam me dibawah ini i yang Andda ketahui ? (Bisa pilih lebih l daari satu) Abstract Games (Caturr, Ludo) (40 responden) Party Gamees (Uno) (322 responden)) Word Gam mes (Scrabblee, Hangman)) (35 respondden) Traditionall Board Gam mes (Ular Tanngga, Monopoly) (48 responden) Role Playinng Games (D Dungeon & Dragon, D Arkkham Horrorr) (18 responnden) German-styyle Games / Eurogame (Puerto ( Rico, Agricola) (0 ( respondenn) War gamess (Conflict of Heroes) (12 respondenn)
74
German Style 0%
War W 6%
Abstract 22%
Absstract
Role Playingg 10%
Partty Word Trad ditional Board Rolee Playing
Traditional T Board 26%
Gerrman Style Paarty 1 17%
War
Wo ord 19% %
Gambaar 3.15 Hasiil jawaban kuisioner k peertanyaan 9 Beerdasarkan hasil h di atass, maka dappat disimpulkkan bahwa traditional board b ga ame merupaakan board game yangg paling diikenal oleh masyarakatt jika diibandingkan dengan boaard game lainnnya.
10. Dimana D Andda biasanya bermain b boarrd game ? a. Rumah / Koos (44 responnden) b. Kantor (4 reesponden) c. Kafe (0 respponden) d. Lainnya, __________(2 responden)
75
Kanto or 8%
Kafe 0%
Lainnya 4% Rumah h / Kos Kantorr Kafe Lainnya
Rumah / Kos 88%
Gambaar 3.16 Hasill jawaban kuisioner k peertanyaan 10 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden biaasanya bermaain board gaame di rumah / kos.
D Andda sering menngakses internet ? 11. Dimana a. Rumah / Koos (35 responnden) b.Warnet (0 reesponden) c. Kantor (14 responden) d. Kampus (0 responden) e. Mall (0 respponden) f. Kafe (0 respponden) g.Lainnya, __________ (1 responden)
76
Malll Kampus 0% 0% %
Kafe 0%
Kantor 28%
Lainnyya 2%
Rum mah / Kos Warrnet Kanttor Kam mpus
Warn net 0% %
Mall Kafee Lainnya Rumah / Kos 70%
Gambaar 3.17 Hasill jawaban kuisioner k peertanyaan 11 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden meengakses inteernet di rumaah / kos.
12.Jiika Anda suudah bermainn game, beraapa rata-rataa waktu yanng Anda habbiskan un ntuk bermainn game terseebut dalam seehari? a. Kurang darri 1 jam (5 reesponden) b. 1-3 jam (288 responden)) c. 3-5 jam (122 responden)) d. Di atas 5 jaam (5 responnden)
77
Di atas 5 jam 10%
Ku urang dari 1 jam m 10% Kuran ng dari 1 jam
3 ‐ 5 jam 5 24 4%
1 ‐ 3 jaam 3 ‐ 5 jaam Di atas 5 jam
1 ‐ 3 jam 56%
Gambaar 3.18 Hasill jawaban kuisioner k peertanyaan 122 Beerdasarkan hasil di attas, maka dapat disim mpulkan bahhwa kebanyyakan reesponden meenghabiskan 1-3 jam wakktunya untukk bermain gaame dalam sehari. s
13.B Berapa lama waktu yangg biasanya Anda A habiskan untuk meengakses intternet daalam satu haari ? a. Kurang darri 1 jam (1 reesponden) b. 1-3 jam (166 responden)) c. 3-5 jam (8 responden) d. Diatas 5 jam m (25 responnden)
78
Kurang dari 1 jam 2 2%
1 ‐ 3 jam 32% Kurang darri 1 jam
Di atas 5 jjam 50%
1 ‐ 3 jam 3 ‐ 5 jam Di atas 5 jam
3 ‐ 5 jam 5 1 16%
Gambaar 3.19 Hasill jawaban kuisioner k peertanyaan 133 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden meenghabiskann lebih dari 5 jam dalaam sehari untuk u menggakses in nternet.
14.Seberapa sering Anda berrmain game untuk menggisi waktu luaang ? a. Sangat seriing (80-100% % dari waktuu luang) (6 responden) r b. Sering (60-79% dari waktu w luang) (13 respondden) c. Jarang (30--59% dari waktu w luang) (18 respondden) d. Sangat jaraang (< 30% dari d waktu luuang) (13 reesponden)
79
Sangat jarang 2 26%
Sangat serin ng 12% Sangat seriing Sering 26%
Sering Jarang Sangat jaraang
Jarang 36%
Gambarr 3. 20 Hasiil jawaban kuisioner k peertanyaan 14 1 Beerdasarkan hasil h di atas, maka dapaat disimpulkkan bahwa banyak b respoonden yaang jarang menggunakan m n waktu luanngnya untuk bermain gam me.
15.A Apakah Andaa tertarik unttuk menambah pengetahhuan Anda ? a. Ya (50 respponden) b. Tidak (0 reesponden)
Tidak 0%
Yaa 100 0%
Ya Tidak
Gambaar 3.21 Hasill jawaban kuisioner k peertanyaan 15
80 Beerdasarkan hasil h di atass, maka dapat disimpulkkan bahwa semua s respoonden in ngin menambbah pengetahhuannya.
Apakah Andaa setuju jika game yang baik adalah game yang memiliki eddukasi 16.A baagi kita? a. Sangat Setuuju (32 respoonden) b. Setuju (17 responden) c. Tidak setujju (1 respondden) r d. Sangat tidaak setuju (0 responden)
TTidak setuju 2% Se etuju 34% 3
Sangat tidak setuju 0% Sangat setuju Setuju Tidak setujju Sangat tidaak setuju
Sangat setuju 64%
Gambaar 3.22 Hasill jawaban kuisioner k peertanyaan 16 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden saangat setujuu bahwa game g yangg baik adaalah game yang memberikan m e edukasi . 17.M Menurut Andda, berapa banyak b jum mlah pemainn yang ideall dalam berrmain bo oard game ?
81 a. 2 orang (8 responden) r b. 3 orang (5 responden) r c. 4 orang (300 responden) d. Lebih dari 4 orang (7 reesponden)
Lebih daari 4 orang 14%
2 orang % 16% 2 oran ng 3 orang 10%
3 oran ng 4 oran ng Lebih dari 4 orang
4 orang 60%
Gambaar 3.23 Hasill jawaban kuisioner k peertanyaan 17 Beerdasarkan hasil di ataas, maka daapat disimpuulkan bahwaa sebagian besar reesponden meemilih 4 oraang sebagai jumlah j pem main yang paaling ideal dalam d beermain boardd game.
Menurut Andda, manakahh yang paling ideal sebagai penenntu kemenanngan 18.M daalam sebuah game ? a. Point / Score (32 responden) b. Dominasi (7 respondenn) r c. Pencapaiann Finish (10 responden) d. Lainnya, __________ (1 responden)
82
Pencapaian n Finish 20% %
LLainnya 2% Point / Sco ore Dominasi Pencapaiaan Finish Lainnya
Dominassi 14% Point / Score 64%
Gambaar 3.24 Hasill jawaban kuisioner k peertanyaan 18 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden meemilih mengggunakan poiint / score seebagai kompponen yang paling p id deal untuk menentukan m k kemenangan dalam sebuaah game.
19.M Manakah yanng lebih Anda A sukai, permainan yang menggandalkan faktor f keeberuntungann, kemampuuan berpikir atau keduannya ? a. Keberuntunngan (3 respponden) b. Kemampuaan berpikir (17 ( respondeen) c. Keberuntunngan dan kemampuan beerpikir (30 responden)
83
Keberruntungan 6% Keberruntungan dan Ke emampuan be erpikir 60%
Keeberuntungan
puan Kemamp berpikkir 34% %
Keemampuan berrpikir Keeberuntungan d dan Keemampuan berrpikir
Gambaar 3.25 Hasill jawaban kuisioner k peertanyaan 19 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden
l lebih
menyyukai
perm mainan
yaang
mengaandalkan
f faktor
keeberuntungann dan kemam mpuan berpiikir.
20.K Kendala apa sajakah yanng sering Annda temui dalam d bermaain boardgam me ? (B Bisa pilih lebbih dari satu)) Susah mencari waktu untuk u bermaiin (23 responnden) u bermaiin (27 responnden) Susah mencari teman untuk u bermaain (10 respoonden) Susah mencari tempat untuk mainan yangg terlalu lama (13 responnden) Durasi perm Aturan gam me yang terlaalu rumit / kompleks (244 responden)) Banyak waktu
yangg diperlukann untuk menngatur kom mponen gam me (14
responden)) Harga boarrdgame yangg mahal (11 responden) r Komunitas yang kurang menyenanngkan (4 respponden)
84
Harga board game m mahal 9% Banyak w waktu untuk mengatur onen kompo 11% %
Susah m mencari waktu Komunittas kurang menyenangkan Su usah mencari 3 3% waktu 18%
Susah m mencari teman Susah m mencari tempatt Durasi p permainan terlaalu lama Aturan ggame komplekks
Aturan game kompleks % 19% Durasi permainan ma terlalu lam 10%
Banyak w waktu untuk m mengatur kompon nen Susah mencaari teman Susah mencarri 22% tempat 8%
Harga bo oard game mahal Komunittas kurang menyen nangkan
Gambaar 3.26 Hasill jawaban kuisioner k peertanyaan 20 Beerdasarkan hasil di attas, maka dapat disim mpulkan bahhwa kebanyyakan reesponden meengeluh tentaang susahnyya mencari teeman, waktuu dan juga aturan a ga ame yang kompleks k sebagai kendaala yang biaasanya mereeka temui dalam d beermain boardd game.
Bagaimana menurut m Andda jika boaard game faavorite Anda diterjemahhkan 21.B kee dalam benttuk game berrbasis web ? a. Sangat setujju (19 responden) b. Setuju (25 responden) r c. Ragu-ragu (4 ( respondenn) d. Tidak setujuu (2 respondden)
85
u Ragu ‐ ragu 8%
Tidakk setuju 4 4%
SSangat setuju 38%
Sangat ssetuju Setuju Ragu ‐ ragu
Se etuju 50% 5
Tidak seetuju
Gambaar 3.27 Hasill jawaban kuisioner k peertanyaan 21 Beerdasarkan hasil di attas, maka dapat disim mpulkan bahhwa kebanyyakan reesponden seetuju jika board b game favorite mereka m diterj rjemahkan dalam d beentuk game berbasis b webb.
22.M Menurut Andda apa saja keuntungann bermain board b game secara onliine ? (B Boleh pilih leebih dari satuu) Waktu berm main lebih “fleksibel” “ (223 respondenn) Dapat berm main dengann pemain lain tanpa haruus berkumpuul di satu tempat (44 respondden) Memperluaas komunitass pemain (199 responden)) Membantuu perhitungaan score, juumlah kompponen, dan lain-lain (18 ( responden))
86 Membantu perhitungaan 17%
Waktu lebih fleksibel 2 22% Waktu lebih ffleksibel
Mem mperluas kom munitas 18%
Tidak harus berkumpul Memperluas komunitas Membantu peerhitungan
Tidak harus berkumpul 43%
Gambaar 3.28 Hasill jawaban kuisioner k peertanyaan 222 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden settuju bahwa keuntungan k bermain boaard game seecara online yang paaling utama adalah karenna tidak haruus berkumpuul di satu tem mpat.
23.M Menurut Andda manakah fitur f komuniikasi di bawaah ini yang paling p efektiif ? a. Chat (42 ressponden) b. Email (1 responden) c. Forum (7 reesponden) Forum 14% Email 2%
Chat Email Forum
Chatt 84% %
Gambaar 3.29 Hasill jawaban kuisioner k peertanyaan 233
87 Beerdasarkan hasil di atas, a maka dapat disiimpulkan bahwa b mayoritas reesponden meemilih Chat sebagai s fiturr komunikasii yang palingg efektif.
24. Menurut M Andda apa saja keuntungann bermain game g onlinee berbasis web? w (B Boleh pilih leebih dari satuu) Game dappat dimainkkan hanya dengan meenggunakan browser (28 ( responden)) Tidak perluu install softtware game ke k dalam kom mputer (28 responden) r Tidak mem merlukan speesifikasi kom mputer yang canggih (25 responden)
Tidak perlu T spesifikasi canggih 32%
Daapat dimainkan n deengan browserr 34% Dapat dim mainkan dengan browser Tidak perlu install Tidak perlu spesifikasi canggih
Tidak perlu in nstall 34%
Gambaar 3.30 Hasill jawaban kuisioner k peertanyaan 244 Beerdasarkan hasil h di atas,, maka dapaat disimpulkaan bahwa raata-rata respoonden merasa m bahwaa tidak diperrlukannya penginstalan, p , hanya mem merlukan broowser saaja dan jugga tidak memelukan m s spesifikasi tinggi sebaagai keuntunngankeeuntungan daalam bermaiin game berbbasis web.
88 Kesimpulan : • Mayoritas responden adalah pria (64%) • Sebagian besar responden adalah mahasiswa (62%) • Mayoritas responden suka bermain game (86%) • Sebanyak 96% dari total responden pernah bermain board game. • Sebanyak 90% responden terhitung pernah bermain web based game. • Mayoritas responden lebih menyukai Board game dibandingkan dengan jenis game lainnya (24%). • Rata-rata responden tidak mengetahui jenis board game seperti German Style, War, Role playing. Mereka lebih mengenal jenis board game sepertitraditional board, abstract, word dan party game. • Sebanyak 48 dari 50 responden mengenal board game berjenis traditional board. • Semua responden tertarik untuk menambah pengetahuannya. • Sebanyak 98% responden setuju bahwa game yang baik adalah game yang memberikan edukasi. • Lebih dari setengah jumlah responden (64%) memilih point/score sebagai komponen yang paling ideal sebagai penentu kemenangan dalam sebuah game. • Sebanyak 60% responden lebih menyukai permainan yang mengandalkan faktor keberuntungan dan kemampuan berpikir. • Kendala yang sering ditemui para responden dalam bermain board game adalah susah untuk mencari teman bermain (22%), dan susah untuk
89 mencari waktu untuk berkumpul untuk memainkan board game (18%). • 88% responden setuju jika board game favorit mereka diterjemahkan ke dalam game berbasis web. • Mayoritas responden (43%) menganggap keuntungan paling besar yang bisa didapatkan dalam bermain board game secara online adalah dapat bermain dengan pemain lain tanpa harus berkumpul di satu tempat. • Banyak responden yang memilih chat sebagai fitur komunikasi yang paling efektif dalam bermain game (84%).
3.2
Analisis Kebutuhan dan Solusi Berdasarkan hasil analisis user dan analisis game sejenis maka dapat
disimpulkan beberapa masalah yang dialami oleh responden dan solusi penanganannya :
90
‐ Rata‐rata responden tidak mengetahui jenis board game seperti German Style, War, Role playing. Mereka lebih mengenal jenis board game seperti traditional board, abstract, word dan party game. ‐ Sebanyak 48 dari 50 responden mengenal board game berjenis traditional board. • Membuat board game yang berjenis traditional board game Sebanyak 22 % responden susah untuk mencari teman ketika ingin bermain board game. • Membuat game yang memiliki fitur room, agar pemain dapat langsung bermain dengan orang lain. 19% responden merasa aturan game yang terlalu rumit / kompleks sehingga membutuhkan waktu yang lama untuk mengerti. • Membuat game yang simpel Sebanyak 11% responden menghabiskan banyak waktu untuk mengatur komponen board game. • Karena menggunakan web, segala perhitungan dan pengaturan komponen dilakukan secara otomatis sehingga lebih menghemat waktu. ‐ Sebanyak 96% dari total responden pernah bermain board game. ‐ Mayoritas responden lebih menyukai board game dibandingkan dengan jenis game lainnya (24%). • Membuat game berjenis board game Lebih dari setengah jumlah responden (64%) memilih point/score sebagai komponen yang paling ideal sebagai penentu kemenangan dalam sebuah game. • Membuat game yang menggunakan point/score sebagai penentu kemenangan. Mayoritas responden menghabisakan 1‐3 jam waktunya untuk bermain game. • Membuat game yang memiliki durasi permainan 1‐3 jam. Sebanyak 64% responden memilih 4 orang sebagai jumlah pemain yang paling ideal dalam bermaain board game. • Membuat game yang dapat dimainkan maksimal 4 orang.
91
‐ Sebanyak 90% responden terhitung pernah bermain web based game. ‐ 18% responden susah untuk mencari waktu untuk berkumpul untuk memainkan board game (18%). ‐ 88% responden setuju jika board game favorit mereka diterjemahkan ke dalam game berbasis web. ‐ Mayoritas responden (43%) menganggap keuntungan paling besar yang bisa didapatkan dalam bermain board game secara online adalah dapat bermain dengan pemain lain tanpa harus berkumpul di satu tempat. ‐ Masih sedikitnya board game yang diimplementasikan ke dalam bentuk online. ‐ Sebagian besar responden membutuhkan sarana bermain game yang tidak memerlukan penginstallan ke dalam komputer (34%), dan tidak membutuhkan spesifikasi komputer yang canggih (32%).
• Membuat board game yang diimplementasikkan ke dalam bentuk web based game. • Dengan adanya board game yang menggunakan web, pemain sudah dapat bermain hanya dengan menggunakan browser dan koneksi internet saja. Sebanyak 60% responden lebih menyukai permainan yang mengandalkan faktor keberuntungan dan kemampuan berpikir. • Membuat game yang dimainkan dengan mengandalkan faktor keberuntungan dan kemampuan berpikir Sebanyak 84 % responden memilih chat sebagai fitur komunikasi yang paling efektif dalam bermain web based game. • Membuat game yang menyediakan fitur chat sebagai sarana komunikasi. Semua responden tertarik untuk menambah pengetahuannya. Sebanyak 98% responden setuju bahwa game yang baik adalah game yang memberikan edukasi. Masih sedikit board game yang memberikan edukasi bagi para penggunanya. • Membuat game yang dapat memberikan pengetahuan kepada para pemainnya.
Gambar 3.31 Analisis Kebutuhan dan Solusi
92 3.3
Perancangan Game Knowledge Explorer berasal dari bahasa Inggris yang dapat diartikan sebagai
penjelajahan pengetahuan. Game ini dinamakan demikian sebab para pemain dituntut untuk menjelajahi semua bagian pada peta permainan dan menjawab pertanyaanpertanyaan yang diberikan untuk dapat memenangkan permainan. Perancangan game dalam skripsi ini meliputi deskripsi permainan dan komponen permainan. 3.3.1 Deskripsi Permainan Deskripsi permainan menggambarkan secara garis besar ide dan konsep umum dari game Knowledge Explorer ini. A.
Informasi Umum Knowledge Explorer adalah board game online bertipe fun games. Dalam
game ini pemain akan ditantang untuk menjawab pertanyaan-pertanyaan yang terdapat pada board (papan) permainan untuk memperoleh poin sebanyakbanyaknya agar dapat memenangkan permainan ini. Pemain juga dapat menggunakan kartu-kartu action untuk membantunya dalam mengalahkan lawan-lawannya. Permainan ini berbasis turn base dimana pemain akan saling berganti giliran untuk menjalankan pionnya . Permainan ini dirancang agar dapat dimainkan oleh 2-4 pemain. Unsur-unsur yang ditonjolkan dalam game ini adalah kemampuan pemain untuk
menjawab
pertanyaan-pertanyaan
yang
diberikan
(Knowledge),
kemampuan pemain untuk mengatur action card agar dapat dimanfaatkan untuk dapat memenangkan permainan ini (Strategy), dan keberuntungan dari pemain
93 (Luck). Karena itu pada game ini pengetahuan, strategi dan keberuntungan pemain berpengaruh penuh pada hasil akhir pemainan. Misi utama dari game ini adalah : • Mencapai beberapa putaran sesuai dengan yang sudah disepakati bersama. • Mengumpulkan poin permainan ini (knox) sebanyak-banyaknya. • Berinteraksi dan berkomunikasi dengan pemain lain • Memperluas pengetahuan. • Bersaing dengan pemain lain.
Permainan ini berbasiskan pada point collecting, dimana pemain harus mengumpulkan poin (knox) sebanyak banyaknya untuk memenangi permainan yang dapat didapatkan melalui penjawaban pertanyaan maupun strategi-strategi dari tiap pemain. B.
Konsep Dasar Konsep dasar dari permainan pada game ini adalah point collecting dan
pengaturan strategi pemain untuk memenangkan permainan. Dengan strategistrategi yang berbeda dari setiap pemain akan menambah serunya jalannya permainan. C.
Tujuan Tujuan / objective dari permainan ini adalah untuk mengumpulkan poin
permainan ini (knox) sebanyak mungkin karena pemenang dari game ini ditentukan berdasarkan jumlah poin (knox) yang dikumpulkan pemain dan juga untuk mencapai beberapa putaran peta yang telah ditentukan oleh kesepakatan bersama untuk mengakhiri permainan. Untuk dapat mencapainya strategi dan pengetahuan pemain sangat dibutuhkan agara dapat memenangkan permainan.
94 D.
Gameplay Pada game ini, para pemain akan melangkah dengan menggunakan
pionnya untuk mengitari peta yang tersedia, dan setiap kotak-kotak pada peta tersebut terdapat berbagai macam perintah yang harus dijalankan dan dilakukan oleh pemain. • Banyaknya langkah akan ditentukan dari angka dadu yang dikocok pemain (antara 1-6). • Game ini akan dijalankan secara per-turn secara bergantian antar pemain.Turn jalan ditentukan dari nilai kocokan dadu.Yang memiliki nilai kocokan yang paling besar akan jalan dahulu, dan seterusnya. • Game ini hanya dapat dimainkan minimal 2 orang pemain dan maksimal 4 orang pemain. • Pertama kali para pemain akan mendapatkan modal utama sebanyak 10 knox (poin yang digunakan untuk memenangkan permainan), 3 energy (poin yang digunakan agar kita dapat menggunakan action card) dan juga mendapatkan 5 slot yang berisi 5 buah kartu action card. Penggunaan 10 knox , 3 energy dan 5 slot action card sebagai modal awal ini dikarenakan setelah dilakukan trial and error pada board game fisik selama 5 kali percobaan , komposisi inilah yang dinilai paling seimbang. • Action card tersebut berisi 2 tipe : menyerang maupun bertahan.Action card tersebut dibagikan secara berurutan dari deck yang ada sesuai dengan keinginan para pemain untuk mengambil berapa kartu sesuai dengan tipe yang ada.
95 • Action card akan terus dimasukkan ke tangan sesuai dengan slot yang ada pada masing-masing pemain. Jika telah melebihi kapasitas slot maka pemain diharuskan membuang kartu sampai dengan kapasitas slotnya. • Action card yang telah digunakan akan dimasukkan ke graveyard. • Kemudian para pemain menentukan berapa putaran yang harus mereka jalani untuk mengakhiri permainan.Selanjutnya para pemain meletakkan pion nya pada kotak start, kemudian ditentukan siapa pemain yang akan berjalan dahulu dan seterusnya. • Setelah itu dadu dikocok, pion pemain harus berjalan sesuai dengan angka pion yang keluar. • Jika menginjak kotak-kotak yang ada harus mengikuti keterangan yang berada pada masing-masing kotak tersebut. • Pemain dapat menyerang pemain lain ataupun bertahan terhadap serangan pemain lain dengan menggunakan action card yang ada. • Pemain dapat bekerja sama maupun tidak dalam mengalahkan lawanlawannya, tergantung strategi dari masing-masing pemain. • Inti dari permainan ini adalah mengumpulkan poin permainan ini (knox) sebanyak-banyaknya sebelum salah satu pemain mencapai putaran sesuai dengan kesepakatan yang telah disetujui bersama. • Knox dan Energy dapat didapatkan sejalan dengan permainan baik dari menjawab pertanyaan maupun dari action card yang ada. • Jika knox anda kurang dari 0 maka anda akan dinyatakan bangkrut dan harus keluar dari permainan.
96 • Tetapi energy tidak dapat mencapai angka dibawah 0, minimal energy adalah 0, jadi pemain tidak akan dinyatakan bangkrut jika energy kurang dari 0. • Permainan ini bergantung penuh pada pengetahuan, strategi, keberuntungan dan juga dengan interaksi antar pemain. Oleh sebab itu permainan otak sangat dibutuhkan dalam permainan ini. Game ini akan berakhir jika : 1. Salah satu pemain bangkrut (pemain tersebut yang harus keluar dari permainan) 2. Salah satu pemain mencapai putaran sesuai kesepakatan bersama.
97
Gambar 3.32 Flowchart Permainan Knowledge Explorer
98 3.3.2 2. Kompon nen Permain nan Komponeen permainaan merupakaan segala aspek yang berada b di daalam perm mainan untukk mendukungg permainan, yang melipputi : A.
Board Board addalah papan yang akan digunakan dalam perm mainan. Boarrd ini
akan n di update (dditambah) teerus seiring dengan d berjaalannnya wakktu.
Gambarr 3.33 Papan n Permainan Kom mponen Pap pan Start
G Gambar
Des skripsi Start
adalah
kotak
dima ana
kita
an. Dengan melewati memullai permaina kotak
ini
pem main
apatkan 10 knox. k menda
juga a
akan
99 Kom mponen Pap pan
G Gambar
Des skripsi
Bllue Question n Blue Question Q ad dalah kotakk dimana pemain n yang bera ada di kotakk ini harus menga ambil
kartu u
pertanya aan
dan
menjaw wabnya send diri. Gray Question n
Gray Question adalah kotakk dimana n yang bera ada di kotakk ini harus pemain menga ambil
kartu u
pertanya aan
dan
menjaw wabnya sendiri ataupun boleh juga dilempar kepa ada orang la ain. Stop
Stop adalah kotak dimana pem main akan nti tanpa melakukan apa a-apa. berhen
Traffic T Light
Traffic n pemain
Light
adalah
tidak
akkan
kotakk
dimana
dapat
berjalan
selama a 2 giliran.
Donkey
Donkeyy adalah ko otak dimana a pemain yang berjalan dari kotak ini akan an 2x darii angka da adu yang dikalika keluar..
Horse
Horse adalah ko otak dimana a pemain yang berjalan dari kotak ini akan an 3x darii angka da adu yang dikalika keluar..
100
Kom mponen Pap pan
G Gambar
Des skripsi
Plus Plus ad dalah kotak dimana pem main akan menda apatkan tam mbahan 4 kn nox dan 4 energyy selama pemain p bera ada pada kotak ini. Minus
Minus adalah ko otak dimana a pemain d se ebesar 4 kn nox dan 4 akan dikurangi energyy selama pemain p bera ada pada kotak ini.
Draw Card
Draw
Card
ada alah
kotak
dimana
n akan mend dapatkan tam mbahan 1 pemain action card. Jika
action
carrd
yang
d dimilikinya
melebihi kuota slot maka dia d harus uang action n card nya a sampai membu sama
dengan
jumlah
sllot
yang
dimilikiinya. Teleport T Starrt
Telepo ort Start ad dalah kotakk dimana pemain n
akan
d diteleport
k ke
kotak
teleporrt end.
Teleport T End d
Telepo ort End ad dalah kotakk dimana pemain n
yang
diiteleport
teleporrt start akan berada.
da ari
kotak
101
Disaste er adalah kotak k dimana pemain
Disaster
yang
berada
ambil menga
di
kotak
disa aster
ini
harus
carrd
dan
menjalankan perin ntah dari disa aster card ut. tersebu
Taabel 3.3 Kom mponen Pap pan
B.
Knox Poin yang digunakann dalam perrmainan untuuk memenanngkan perm mainan
ini dinamakan d K Knox. Dengaan mengumppulkan Knoxx sebanyak banyaknya maka andaa akan dapat memenangi permainan ini. i Knox dappat diperoleeh dari hasiil menjawabb pertanyaann yang dibeerikan deng gan benar, melewati m staart dan jugaa dapat dipeeroleh dengaan memanfaaatkan actio on card yangg tersedia. Setiap peemain pada awal permaainan akan diberikan modal m sebesar 10 knox x.
G Gambar 3.344 Knox
102 C.
Energy Energy adalah poin yang dapat digunakan untuk dapat menggunakan
action card. Energy dapat diperoleh dari hasil menjawab pertanyaan yang diberikan dengan benar. Setiap pemain pada awal permainan akan diberikan modal sebesar 3 energy.
Gambar 3.35 Energy D.
Card (Kartu) Dalam game ini terdapat berbagai macam jenis kartu, seperti Question
Card yang dimana pertanyaan yang diberikan dalam kartu tersebut akan dijawab oleh pemain, Action card dimana kartu tersebut dikelompokkan menjadi tipe attack dan defense dan kartu tersebut akan digunakan oleh pemain sebagai strategi untuk memenangkan permainan ini, selain itu juga terdapat Disaster Card dimana kartu tersebut dapat merugikan pemain. i. Disaster Card
Kartu ini bisa
Disaster Card berisi kartu-kartu yang merugikan pemain. didapatkan ketika kita berada di kotak Disaster.
103
Gambaar 3.36 Sisi Depan D Disaaster Card
Gamb bar 3.37 Sisi Belakang Disaster D Carrd
104 Isi-isi dari Deck Disaster Card :
No
Deskripsi
1
Anda capek berjalan. Diam di tempat selama 1 giliran.
2
Anda menginjak lem tikus. Diam di tempat selama 2 giliran.
3
Anda terjatuh dan kaki anda terkilir. Diam di tempat selama 3 giliran.
4
Menyumbang untuk fakir miskin. Knox anda akan dikurangi sebesar 1 knox.
5
Anda dicopet. Kehilangan 2 knox.
6
Anda dirampok. Knox anda akan dikurangi sebesar 3 knox.
7
Rumah anda kemasukan maling. Knox anda akan dikurangi sebesar 4 knox.
8
Hal yang baik adalah berbagi. Bagilah knox anda dengan salah satu pemain sebesar 1 knox.
9
Karena anda mendapatkan bonus berlebih dari kantor maka bagilah knox anda dengan salah satu pemain sebesar 2 knox.
10
Hal yang baik adalah berbagi. Bagilah knox anda dengan salah satu pemain sebesar 3 knox.
11
Hal yang baik adalah berbagi. Bagilah knox anda dengan salah satu pemain sebesar 4 knox.
12
Bagilah knox anda dengan semua pemain. Masing-masing pemain mendapat 1 knox.
105
No
Deskripsi
13
Bagilah knox anda dengan semua pemain. Masing-masing pemain mendapat 2 knox.
14
Anda melanggar lalu lintas. Mundur ke kotak traffic light .
15
Kosong
16
Anda menginjak lem. Tidak boleh melempar dadu selama 1 putaran.
17
Anda tidak boleh melempar dadu selama 2 putaran.
18
Anda tidak boleh melempar dadu selama 3 putaran.
19
Mundur ke pemain terdekat dari anda.
20
Tidak dapat menggunakan action card selama 1 putaran.
21
Tidak dapat menggunakan action card selama 2 putaran.
22
Tidak dapat menggunakan action card selama 3 putaran.
23
Harus menggunakan 1 action card dari tangan.
24
Buang 1 action card dari tangan.
25
Anda akan dikurangi 1 knox teruz menerus setiap giliran anda sampai pada 3 giliran.
26
Mundur ke kotak minus.
27
Mundur kotak stop terdekat.
28
Membuang semua action card dari tangan.
106
No
Deskripsi
29
Kehilangan 1 energy
30
Kehilangan 2 energy
31
Kehilangan 3 energy
32
Bagi 1 energy ke satu pemain lawan
Tabel 3.4 Isi Deck Disaster Card ii. Question Card (Kartu Pertanyaan)
Kartu ini bisa didapatkan
Question Card berisi kartu-kartu pertanyaan.
ketika kita berada di kotak Question (Blue / Gray). Setiap kartu pertanyaan memiliki jumlah knox dan energy masing-masing. Jika salah menjawab maka akan dikurangi sebesar knox yang tertera pada kartu pertanyaan tersebut.Jika menjawab dengan benar maka knox dan energy akan ditambahkan sesuai dengan angka yang tertera pada kartu pertanyaan tersebut. Beberapa kartu pertanyaan memiliki efek tambahan (draw action card) untuk mengambil tambahan 1 action card jika jawaban yang dijawab benar.
Gambar 3.38 Sisi Depan Question Card
107
Gambar 3.39 Sisi Beelakang Queestion Card ontoh isi darri Deck Quesstion Card : Co
N No
Perta anyaan
Pilih han
Jawaban
Knox
Energy
Draw Card
1
Presid den
Indon nesia
yang pertama :
a.So oekarno
A
1
2
Tidak
B
2
4
Ya
B
2
2
Tidak
b.Ab bdurrahman Wah hid c.So oeharto d.B..J Habibie
2
Danau
terbesarr
di
dunia :
a.Su uperior b.Ka aspia c.Victoria d.Michigan
3
Ibukota Peru adalah :
a.Sa atu b.Lima c.Tig ga d.Em mpat
108 Tabel 3.5 Contoh Isi Question Card iii.Action Card Action card adalah kartu strategi / magic yang dapat digunakan oleh pemain pada saat permainan berlangsung. Action card dapat digunakan dengan menggunakan energy yang kita miliki. Action card akan ditambahkan ke tangan pemain sesuai dengan kapasitas slot masing-masing pemain, jika action card berlebih maka pemain diharuskan membuang action card nya sampai dengan kapasitas slot yang tersedia. Semua action card yang telah dibuang akan dimasukkan ke graveyard. Energy yang digunakan untuk mengaktifkan Action card pada tiap kartu berbeda-beda tergantung dari angka yang tertulis pada Action card tersebut. Angka tersebut didapatkan setelah melalui uji coba dengan trial and error selama 3 kali percobaan. Jenis Action card ada 2 yaitu aktif dan pasif : • Action card aktif dapat digunakan pada saat pemain memulai gilirannya sendiri kemudian barulah dia mengocok dadunya. • Action card pasif dapat digunakan kapan saja jika ada event tertentu, misalnya diserang oleh pemain lawan dan lain-lain. Action card pasif hanya terdapat pada Action card Blue. Tipe Action card ada 2 yaitu red dan blue : • Action card Red biasanya digunakan untuk menyerang. • Action card Blue biasanya digunakan untuk bertahan.
109 (a). Action n Card (Red d) Actionn card (Redd) adalah acction card yang y kebanyyakan digunnakan untuk menyerang pemain p lawaan.
Gambar 3.40 Sisi Dep pan Action Card C (Red)
G Gambar 3.441 Sisi Belak kang Action n Card (Red d)
110 Isi dari Deck Action card (Red) :
No 1
Nama Freeze LV 1
Deskripsi Membekukan
Energy
satu
pemain
lawan
1
satu
pemain
lawan
3
satu
pemain
lawan
5
Membekukan maksimal dua pemain
2
selama 1 giliran 2
Freeze LV 2
Membekukan selama 2 giliran
3
Freeze LV 3
Membekukan selama 3 giliran
4
Snow Storm LV 1
lawan selama 1 giliran 5
Snow Storm LV 2
Membekukan maksimal dua pemain
4
lawan selama 2 giliran 6
Snow Storm LV 3
Membekukan maksimal dua pemain
6
lawan selama 3 giliran 7
Blizzard LV 1
Membekukan semua pemain lawan
3
selama 1 giliran 8
Blizzard LV 2
Membekukan semua pemain lawan
5
selama 2 giliran 9
Blizzard LV 3
Membekukan semua pemain lawan
7
selama 3 giliran 10
Sleep LV 1
Diam di tempat selama 1 giliran
1
11
Sleep LV 2
Diam di tempat selama 2 giliran
2
111
No
Nama
Deskripsi
Energy
12
Sleep LV 3
Diam di tempat selama 3 giliran
13
Bind
Mengikat satu action card lawan
sehingga
dia
tidak
3 pemain
7
dapat
menggunakan kartu tersebut 14
Paralyze LV 1
Membuat satu pemain lawan tidak dapat
menggunakan
action
1
card
selama 1 putaran 15
Paralyze LV 2
Membuat satu pemain lawan tidak dapat
menggunakan
action
2
card
selama 2 putaran 16
Paralyze LV 3
Membuat satu pemain lawan tidak dapat
menggunakan
action
3
card
selama 3 putaran 17
Mega Paralyize LV 1
Membuat semua pemain lawan tidak dapat
menggunakan
action
3
card
selama 1 putaran 18
Mega Paralyze LV 2
Membuat semua pemain lawan tidak dapat
menggunakan
action
4
card
selama 2 putaran 19
Mega Paralyze LV 3
Membuat semua pemain lawan tidak dapat
menggunakan
action
5
card
selama 3 putaran 20
Peace LV 1
Membuat semua pemain tidak dapat menggunakan action card selama 1 putaran
2
112 No 21
Nama Peace LV 2
Deskripsi
Energy
Membuat semua pemain tidak dapat
3
menggunakan action card selama 2 putaran 22
Peace LV 3
Membuat semua pemain tidak dapat
4
menggunakan action card selama 3 putaran 23
Steal Knox LV 1
Mencuri 1 knox dari satu pemain lawan
1
24
Steal Knox LV 2
Mencuri 2 knox dari satu pemain lawan
2
25
Steal Knox LV 3
Mencuri 3 knox dari satu pemain lawan
3
26
Steal Knox LV 4
Mencuri 4 knox dari satu pemain lawan
4
27
Double Steal Knox LV Mencuri 1 knox dari maksimal dua 1
28
29
30
pemain lawan
Double Steal Knox LV Mencuri 2 knox dari maksimal dua 2
2
3
pemain lawan
Double Steal Knox LV Mencuri 3 knox dari maksimal dua 3
pemain lawan
Mega Steal Knox LV 1
Mencuri 1 knox dari semua pemain
5
3
lawan 31
Mega Steal Knox LV 2
Mencuri 2 knox dari semua pemain
5
lawan 32
Card Control
Melihat kartu action card pemain lawan, mencuri satu kartu action card nya dan otomatis langsung menggunakannya
6
113
No 33
Nama Destroy Knox LV 1
Deskripsi Menghancurkan
Energy
1
knox
dari
satu
1
2
knox
dari
satu
2
3
knox
dari
satu
3
4
knox
dari
satu
4
Double Destroy Knox Menghancurkan 1 knox dari maksimal
2
pemain lawan 34
Destroy Knox LV 2
Menghancurkan pemain lawan
35
Destroy Knox LV3
Menghancurkan pemain lawan
36
Destroy Knox LV 4
Menghancurkan pemain lawan
37
LV 1 38
Double Destroy Knox Menghancurkan 2 knox dari maksimal LV 2
39
40
dua pemain lawan 4
dua pemain lawan
Double Destroy Knox Menghancurkan 3 knox dari maksimal LV 3
dua pemain lawan
Mega Destroy LV 1
Menghancurkan 1 knox dari semua
6
3
pemain lawan 41
Mega Destroy LV 2
Menghancurkan 2 knox dari semua
6
pemain lawan 42
Destroy ALL LV 1
Menghancurkan 1 knox dari semua
1
pemain 43
Destroy ALL LV 2
Menghancurkan 2 knox dari semua pemain
3
114 No 44
Nama Destroy ALL LV 3
Deskripsi
Energy
Menghancurkan 3 knox dari semua
5
pemain 45
Destroy ALL LV 4
Menghancurkan 4 knox dari semua
7
pemain 46
Destroy Knox By Bet
Menghilangkan / menghancurkan knox
3
satu pemain lawan sesuai dengan angka dadu yang keluar. 47
Mega Destroy Knox Menghilangkan / menghancurkan knox By Bet
5
semua pemain lawan sesuai dengan angka dadu yang keluar
48
Steal Knox By Bet
Mencuri knox satu pemain lawan sesuai
3
dengan angka dadu yang keluar. Note : (Lawan dipilih terlebih dahulu sebelum mengocok dadu) 49
Mega Steal Knox By Mencuri knox semua pemain lawan Bet
6
sesuai dengan angka dadu yang keluar. Note : (Lawan dipilih terlebih dahulu sebelum mengocok dadu)
50
Destroy Card LV1
Menghancurkan 1 action card pada
1
satu pemain lawan 51
Destroy Card LV 2
Menghancurkan 2 action card pada
2
satu pemain lawan 52
Destroy Card LV 3
Menghancurkan semua action card pada satu pemain lawan
4
115
No 53
Nama
56
57
58
59
3
semua pemain lawan
Mega Destroy Card LV Menghancurkan dua action card pada 2
5
pada maksimal dua pemain lawan
Mega Destroy Card LV Menghancurkan satu action card pada 1
4
maksimal dua pemain lawan
Double Destroy Card Menghancurkan semua action card LV 3
2
maksimal dua pemain lawan
Double Destroy Card Menghancurkan 2 action card pada LV 2
55
Energy
Double Destroy Card Menghancurkan 1 action card pada LV1
54
Deskripsi
4
semua pemain lawan
Mega Destroy Card LV Menghancurkan tiga action card pada 3
semua pemain lawan
Destroy All Card LV 1
Menghancurkan satu action card pada
6
2
semua pemain 60
Destroy All Card LV 2
Menghancurkan dua action card pada
4
semua pemain 61
Destroy All Card LV 3
Menghancurkan semua action card
5
pada semua pemain 62
Adu Domba LV 1
Memilih
dua
pemain
lawan
untuk
2
untuk
3
menukarkan 1 buah action card
63
Adu Domba LV 2
Memilih
dua
pemain
lawan
menukarkan dua buah action card
116
No 64
Nama
Deskripsi
Adu Domba LV 3
Memilih
dua
pemain
Energy lawan
untuk
4
menukarkan semua action card mereka satu sama lain 65
Draw Graveyard LV 1
Boleh mengambil 1 buah action card
8
yang ada di graveyard 66
Draw Random
Graveyard
dikocok
dahulu
oleh
Graveyard LV 1
pemakai kartu kemudian mengambil 1
6
buah action card yang ada di posisi paling atas graveyard 67
Memaksa pemain menggunakan satu
Force Use
2
action card nya 68
Menarik
Black Hole
semua
pemain
ke
posisi
7
Mengurangi 1 slot dari satu pemain
8
Pemakai Kartu 69
Decrease Slot
lawan 70
Peep Action card
Mengintip semua action card dari satu
3
pemain lawan 71
72
73
Double Peep Action
Mengintip semua action card dari
card
maksimal dua pemain dari
5
card
semua pemain lawan
Show Action card
Membuka semua action card dari satu
3
Mega
Peep
Action Mengintip
semua
pemain lawan
action
card
4
117
No 74
Nama
Deskripsi
Double Show Action Mengintip
dari
4
76
Mega
action
card
Action Semua pemain memperlihatkan semua
5
maksimal dua pemain
Car 75
semua
Energy
Show
card
action card nya
Invisible Card LV 1
Semua pemain memperlihatkan semua
3
action cardnya selama 1 putaran
77
Invisible Card LV 2
Semua pemain memperlihatkan semua
5
action cardnya selama 2 putaran 78
Invisible Card LV 3
Semua pemain memperlihatkan semua
7
action cardnya selama 3 putaran
79
Minus Teleport
Membuat satu pemain lawan mundur
4
ke kotak Minus 80
Switch Knox
Menukar semua knox kita dengan knox
10
pemain lawan.
Tabel 3.6 Contoh Isi Action Card (Red)
(b). Action Card (Blue) Action card (Blue) adalah action card yang kebanyakan digunakan untuk bertahan terhadap serangan dari pemain lawan. Pada action card blue terdapat 2 jenis kartu yaitu passive (pasif) dan active (aktif).
118
Gambar 3.42 Sisi Depan Action Card (Blue)
Gambar 3.43 Sisi Belakang Action Card (Blue) Isi dari Deck Action card (Blue) : I. Passive (Pasif) Jenis kartu passive (pasif) adalah dapat digunakan kapan saja apabila kita diserang dan juga untuk melindungi diri sendiri agar tidak merugi.
119
No
Nama
Deskripsi
Energy
1
Revive
Otomatis hidup kembali dan mendapatkan 5
0
knox jika mati. 2
White Hole
3
Glue
Mengcancel Black Hole
1
Diri sendiri tidak terpengaruh terhadap black
2
hole 4
Hot Body
Mengcancel semua jenis serangan pembeku
2
5
Garbage
Membuang pertanyaan yang diperoleh baik
2
yang
didapat
sendiri
maupun
yang
dilemparkan ke anda. 6
Dispel Steal
7
Dispel Destroy
8
Mirror
Mengcancel semua jenis serangan Steal
2
Mengcancel semua jenis serangan Destroy
2
Mengembalikan semua jenis serangan kembali
3
kepada penyerang
9
Unbind Card
10
Dispel All Attack
11
Counter Steal
Menghilangkan efek bind.
1
Mengcancel semua jenis serangan
4
Mengembalikan semua jenis serangan Steal
3
kembali kepada penyerang
12
Counter Ice
Mengembalikan
semua
jenis
pembeku kembali kepada penyerang
serangan
3
120
No
Nama
Deskripsi
Energy
13
Counter Destroy
Mengembalikan semua jenis serangan Destroy
3
kembali kepada penyerang
14
Dispel Curse
15
Dispel All Teleport
16
Dispel All Magic
Menghilangkan efek curse
2
Mengcancel semua jenis teleport
3
Mengcancel semua jenis efek magic yang
8
digunakan
pemain
lawan
baik
untuk
dilempar
oleh
1
dilemparkan
2
menyerang maupun tidak. 17
Reject
Menolak
pertanyaan
yang
pemain lain 18
Throw Anywhere
Melempar
pertanyaan
yang
kepada kita kepada satu pemain lawan
19
No Damage
Membuat damage yang diterima menjadi 0
2
ketika menjawab pertanyaan jika salah
20
Throw Question
21
Change
Melempar pertanyaan kepada pemain lain
2
Boleh menukar kartu pertanyaan
2
Tabel 3.7 Contoh Isi Action Card (Blue Passive) II. Active (Aktif) Jenis kartu active (aktif) adalah dapat digunakan pada saat pemain memulai gilirannya, setelah menggunakan action card, barulah kemudian pemain mengocok dadunya.
121
No
Nama
Deskripsi
Energy
1
Throw One Card
Membuang satu buah action card dari
2
tangan. 2
Throw All Card
3
No Magic Area LV 2
Membuang semua action card dari tangan
3
Menangkal semua serangan action card
3
selama 2 putaran / giliran 4
No Magic Area LV 3
Menangkal semua serangan action card
4
selama 3 putaran / giliran 5
No Magic Area LV 4
Menangkal semua serangan action card
5
selama 4 putaran / giliran 6
Increase Slot
Menambah 1 buah slot pada diri sendiri
15
7
Knox ++
Menambah 4 knox ke diri sendiri
2
8
Draw 1 Card
Mengambil 1 buah action card ke tangan
3
9
Draw 2 Card
Mengambil 2 buah action card ke tangan
5
(Harus sesuai dengan jumlah slot yang ada di tangan, jika lebih maka buang kartu yang berlebih) 10
Jumper
11
Plus Teleport
Teleport ke posisi start.
7
Maju ke kotak Plus
9
Tabel 3.8 Contoh Isi Action Card (Blue Active)
122 3.4
Perancangan Sistem Perancangan sistem membahas tentang mekanisme sistem game Knowledge
Explorer yang terdiri dari Use Case Diagram, Use Case Specification, Class Diagram, Activity Diagram dan Sequence Diagram.
3.4.1 Use Case Diagram Use Case Diagram menggambarkan fungsionalitas yang diharapkan dalam sebuah sistem dan merepresentasikan sebuah interaksi antara aktor dengan sistem.
A. Use Case Sistem Permainan Knowledge Explorer Berikut adalah sistem permainan Knowledge Explorer. Pada use case ini terdapat dua aktor yaitu pemain dan admin dimana pemain dapat melakukan hal-hal yang berhubungan dengan sistem di dalam permainan, sedangkan admin dapat mengatur permainan agar tidak menyalahi peraturan yang berlaku serta dapat memanipulasi database.
123
Gambar 3.44 Use Case Diagram Sistem Permainan Knowledge Explorer
124 B. Use Case Login Setelah melakukan pendaftaran, pemain dapat melakukan login dengan menggunakan username dan password yang mereka miliki untuk memulai permainan.
Gambar 3.45 Use Case Diagram Login
C. Use Case Melihat Statistik Dalam permainan ini, pemain dapat melihat highscore dan juga melihat pemain yang sedang online.
125
Melihat Statistik Melihat Highscore
Pemain
Melihat User Online
Gambar 3.46 Use Case Diagram Melihat Statistik D. Use Case Melakukan Chatting Komunikasi adalah hal yang sangat penting, oleh sebab itu pemain dapat melakukan chatting di lobi, ruang tunggu dan juga di halaman permainan.
Gambar 3.47 Use Case Diagram Melakukan Chatting
126 E. Use Case Manipulasi Ruang Sebelum pemain bisa memulai permainan, pemain harus bergabung dengan pemain-pemain lain terlebih dahulu di dalam satu ruangan. Oleh karena itu pemain bisa melakukan dua hal yakni membuat ruang atau bergabung di ruang yang sudah ada, sedangkan admin memiliki wewenang untuk menghapus ruangan.
Gambar 3.48 Use Case Diagram Manipulasi Ruang F. Use Case Membuat Ruang Ketika pemain memutuskan untuk membuat ruang, maka pemain harus menentukan beberapa hal seperti memberi nama ruangan, menentukan jumlah pemain, dan memilih jumlah putaran.
127
Membuat Ruang Memberi Nama Ruang
Menentukan Jumlah Pemain
Pemain Memilih Jumlah Putaran
Gambar 3.49 Use Case Diagram Membuat Ruang
G. Use Case Melakukan Permainan Beberapa hal yang bisa dilakukan oleh pemain ketika permainan dimulai adalah, memilih komposisi dan mendapatkan action card, memilih aksi, menjawab pertanyaan, melempar pertanyaan, maupun keluar dari permainan.
128
Melakukan Permainan
Memulai Permainan
Menentukan Komposisi Action Card
Memilih Aksi Pemain
Menjawab Pertanyaan
Melempar Pertanyaan
Keluar Dari Permainan
Gambar 3.50 Use Case Diagram Melakukan Permainan
H. Use Case Memilih Aksi Dalam memilih aksi yang akan digunakan, pemain dapat memilih untuk jalan (move), menggunakan action card yang dimiliki oleh pemain, maupun melewatkan giliran (skip).
129
Gambar 3.51 Use Case Diagram Memilih Aksi I. Use Case Insert Card Dalam sistem ini seorang admin diberi kemampuan untuk melakukan insert ke dalam database yang ada. Insert database yang dapat dilakukan admin meliputi insert question card, action card, dan disaster card
Insert Card
Insert Question Card
Insert Action Card
Admin Insert Disaster Card
Gambar 3.52 Use Case Diagram Insert Card
130 3.4.2 Use Case Specification Menjelaskan secara detail kegiatan-kegiatan yang dilakukan oleh pemain, admin dan juga respon sistem permainan. A. Use Case Specification Pendaftaran Pelaku :
Pemain
Deskripsi :
Untuk dapat memainkan game ini, maka pemain harus mendaftar terlebih dahulu. Akunnya kemudian akan disimpan di dalam database.
Tujuan :
Pemain mendaftarkan akunnya agar dapat memainkan game ini.
Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1. Pemain memilih menu pendaftaran.
2.Sistem akan menampilkan
event :
halaman pendaftaran untuk diisi oleh pemain. 3.Pemain
mengisi
halaman
4.Sistem akan menampilkan
pendaftaran sesuai dengan data-data
pernyataan
yang
yang diminta, kemudian melakukan
menyatakan
submit.
pemain
telah
terdaftar
dan
bahwa
akun
berhasil kemudian
menambahkan akun tersebut ke dalam database. Alternatif Lain Langkah 4
Apabila pemain melakukan kesalahan ketika memasukkan data, maka sistem akan memberitahukan letak kesalahan tersebut. Tabel 3.9 Use Case Specification Pendaftaran
131 B. Use Case Specification Login Pelaku :
Pemain
Deskripsi :
Pemain harus mengisi username dan password terlebih dahulu untuk dapat memulai permainan.
Tujuan :
Untuk memulai permainan apabila telah mendaftarkan akunnya.
Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1. Pemain memilih menu login.
2.Sistem akan menampilkan
event :
halaman login. 3.Pemain memilih dunia dan mengisi
4.Sistem
akan
mengecek,
username dan password, kemudian
apabila
username
dan
melakukan submit.
password yang dimasukkan benar maka sistem akan menampilkan halaman lobi.
Alternatif Lain Langkah 4
Apabila username dan password yang dimasukkan pemain salah, maka sistem akan menampilkan pesan kesalahan dan menampilkan kembali halaman login. Tabel 3.10 Use Case Specification Login
C. Use Case Specification Mengganti Dunia Pelaku :
Pemain
Deskripsi :
Pemain dapat mengganti dunia setelah masuk ke dalam sistem permainan (halaman lobi).
132 Tujuan :
Untuk mengganti dunia apabila pemain telah melakukan login.
Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1. Pemain memilih menu ganti dunia.
2.Sistem akan menampilkan
event :
halaman pergantian dunia. 3.Pemain memilih dunia yang ingin diganti,
kemudian
melakukan
submit.
4.Sistem akan merespon hasil pengisian
pemain
kemudian
dan
menampilkan
kembali halaman lobi. Tabel 3.11 Use Case Specification Mengganti Dunia
D. Use Case Specification Manipulasi Ruang Pelaku :
Pemain
Deskripsi :
Untuk dapat bermain, pemain harus terlebih dahulu menggunakan fasilitas ruang untuk mencari teman bermain.
Tujuan :
Mencari teman bermain untuk memulai permainan.
Bidang
Kegiatan Pelaku
khas suatu
1.Pemain
event :
membuat
Respon Sistem
memilih
apakah
ingin
ruang
sendiri
atau
bergabung dengan ruang yang sudah
2.Sistem
akan
merespon
sesuai dengan pilihan yang dipilih oleh pemain.
ada. Pilihan :
Kegiatan Pelaku
Respon Sistem
Membuat
1.Pemain memilih menu membuat
2.Sistem akan menampilkan
ruang
ruang.
halaman pembuatan ruang.
133 3.Pemain
memberi
nama
ruang,
4. Sistem akan merespon hasil
menentukan jumlah pemain, dan
pengisian
memilih jumlah putaran.
kemudian halaman
pemain
dan
menampilkan ruang
tunggu
permainan. Bergabung dengan
1. Pemain memilih menu bergabung dengan ruang yang sudah ada.
2. Sistem akan menampilkan halaman
ruang
tunggu
permainan.
ruang yang sudah ada Alternatif Lain Pilihan Membuat ruang Langkah 3
Apabila nama ruang sudah ada atau tidak sesuai dengan peraturan penamaan pada permainan, maka sistem akan menampilkan pesan kesalahan untuk meminta pemain mengganti nama ruang.
Alternatif Lain Pilihan Bergabung dengan ruang yang sudah ada Langkah 1
Apabila ruang sudah penuh maka sistem akan menampilkan pesan
(Bergabung
kesalahan bahwa room sudah penuh.
dengan ruang yang sudah ada) Tabel 3.12 Use Case Specification Manipulasi Ruang
E. Use Case Specification Menghapus Ruang Pelaku :
Admin
134 Deskripsi :
Ruang yang menyalahi peraturan permainan akan dihapus.
Tujuan :
Untuk menghapus ruangan yang tidak sesuai dengan aturan yang berlaku.
Bidang
Kegiatan Pelaku
khas suatu
1.Admin mengecek ruangan yang
event :
Respon Sistem
menyalahi peraturan. 2.Admin masuk ke halaman admin dan klik menu hapus ruang.
3.Sistem akan menampilkan halaman hapus ruang.
4. Admin memilih ruangan yang ingin dihapus.
5.Sistem
akan
pilihan
merespon
admin
dan
mengupdate database. Tabel 3.13 Use Case Specification Menghapus Ruang
F. Use Case Specification Upload Gambar Pelaku :
Pemain
Deskripsi :
Pemain dapat melakukan upload gambar dan gambar yang diupload akan digunakan sebagai gambar profil dari pemain.
Tujuan :
Menampilkan gambar profil pemain.
Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1.Pemain dapat melakukan upload
2.Sistem akan menampilkan
event :
gambar
dengan
mengklik
pada
halaman
upload dapat
gambar
gambar profil pemain yang terdapat
yang
digunakan
pada halaman lobi.
pemain untuk mengupload
135 gambar. 3.Pemain
memilih
gambar
yang
4.Sistem
akan
melakukan
diinginkan untuk diupload sebagai
update gambar yang pemain
gambar
pilih pada database.
profil
pemain
dan
melakukan submit. Tabel 3.14 Use Case Specification Upload Gambar
G. Use Case Specification Melihat Highscore Pelaku :
Pemain
Deskripsi :
Pemain dapat melihat pemain-pemain yang memiliki poin tertinggi.
Tujuan :
Melihat pemain- pemain yang memiliki poin tertinggi.
Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1.Pemain
2.Sistem akan menampilkan
event :
memilih menu highscore
(peringkat).
halaman
highscore
(peringkat). Tabel 3.15 Use Case Specification Melihat Highscore
H. Use Case Specification Melihat Panduan Pelaku :
Pemain
Deskripsi :
Melihat petunjuk permainan sehingga pemain dapat mengerti peraturan dan fungsi-fungsi yang terdapat pada permainan.
Tujuan :
Membantu pemain untuk mengerti cara bermain.
Bidang
Kegiatan Pelaku
Respon Sistem
136 khas suatu
1. Pemain memilih menu panduan.
2.Sistem akan menampilkan halaman panduan.
event :
Tabel 3.16 Use Case Specification Melihat Panduan
I.
Use Case Specification Menghapus Pemain
Pelaku :
Admin
Deskripsi :
Pemain yang tidak mematuhi peraturan atau melakukan pelanggaran akan dihapus akunnya.
Tujuan :
Melakukan penghapusan akun pemain
Bidang
Kegiatan Pelaku
khas suatu
1. Admin mengecek pemain yang tidak
event :
Respon Sistem
mematuhi peraturan. 2.Admin masuk ke halaman admin dan klik menu hapus user 4.Admin memilih akun user yang
3.Sistem akan menampilkan halaman hapus user. 5.Sistem
akan
ingin dihapus kemudian menghapus
perintah
akun tersebut.
mengupdate database.
Tabel 3.17 Use Case Specification Menghapus Pemain
J.
merespon
Use Case Specification Melakukan Permainan
Pelaku :
Pemain
Deskripsi :
Hal-hal yang dapat dilakukan oleh pemain untuk bermain.
Tujuan :
Memulai permainan.
admin
dan
137 Bidang
Kegiatan Pelaku
Respon Sistem
khas suatu
1.Pemain menekan tombol siap setelah
2.Sistem akan menampilkan
event :
masuk ke halaman ruang tunggu.
status pemain apakah sudah siap atau tidak.
3.Jika semua pemain telah berstatus
4.Sistem
merespon
siap maka akan pemain akan dibawa
menampilkan
ke halaman permainan.
permainan
dan
dengan halaman kemudian
memulai permainan. 5.Sistem akan menampilkan giliran tiap pemain yang jalan
duluan,
menampilkan
kemudian halaman
pemilihan action card. 6.Pemain memilih komposisi action card yang diinginkan.
7.Sistem sesuai
akan dengan
merespon pilihan
pemain. 8.Pemain menentukan aksi yang ingin dilakukan.
9.Sistem sesuai
menjalankan dengan
aksi
pilihan
pemain. Pilihan :
Kegiatan Pelaku
Respon Sistem
Melakukan
1.Pemain mengetik pesan di tabel chat.
2.Sistem menampilkan pesan
Chat Keluar dari
yang diketik oleh pemain. 1.Pemain memilih menu keluar dari
2.Sistem membawa pemain
138 permainan
permainan .
kembali ke halaman lobi.
Tabel 3.18 Use Case Specification Melakukan Permainan
K. Use Case Specification Memilih Aksi Pelaku :
Pemain
Deskripsi :
Aksi-aksi yang dapat dipilih pemain selama dalam permainan
Tujuan :
Melakukan aksi.
Bidang khas
Kegiatan Pelaku
Respon Sistem
suatu event :
1.Pemain memilih aksi yang akan
2.Sistem
diakukan
yaitu
Menggunakan
jalan
(move),
action
card,
akan
merespon
sesuai dengan pilihan yang dipilih oleh pemain.
lewatkan giliran (skip) atau keluar dari permainan. Pilihan:
Kegiatan Pelaku
Respon Sistem
Jalan (move)
1.Pemain menekan tombol jalan
2.Sistem akan mengerakan
(move).
pion pemain sesuai dengan nilai yang diacak (1-6).
Menggunakan action card
1.Pemain menggunakan action card yang dimiliki.
2.Sistem merespon dengan menjalankan efek sesuai dengan action card yang telah digunakan pemain.
3.Pemain memilih action card red /
4.Sistem
blue untuk mengisi slot action card
pilihan
akan
merespon
action
card
139 yang telah digunakan.
red/blue
yang
pemain
inginkan. Lewatkan giliran (skip)
1. Pemain menekan tombol lewatkan giliran (skip).
2.Sistem akan melewatkan giliran pemain, dan akan lanjut ke giliran pemain selanjutnya.
Tabel 3.19 Use Case Specification Memilih Aksi
L. Use Case Specification Insert Card Pelaku :
Admin
Deskripsi :
Insert yang dapat dilakukan admin terhadap database
Tujuan :
Melakukan insert kedalam database oleh admin.
Bidang
Kegiatan Pelaku
khas suatu
1.admin
event :
memilih
melakukan
insert
Respon Sistem apakah
ingin
action
card,
disaster card atau question card. Pilihan :
Kegiatan Pelaku
Insert
1.Admin
question
mengklik
2.Sistem
akan
merespon
sesuai dengan pilihan yang dipilih oleh admin. Respon Sistem
menu
Insert
question card pada halaman admin.
card
2.Sistem dengan halaman
akan
merespon menampilkan
Insert
question
card. 3.Admin mengisi data question card
4.Sistem akan merespon insert
dalam form yang telah tersedia, dan
yang dilakukan admin dan
140 klik submit.
memasukkan data yang di insert oleh admin dalam database.
Insert action card
1. Admin mengklik menu Insert action card pada halaman admin.
2.Sistem
akan
dengan
merespon menampilkan
halaman Insert action card. 3.Admin mengisi data action card
4.Sistem akan merespon insert
dalam form yang telah tersedia, dan
yang dilakukan admin dan
klik submit.
memasukkan data yang di insert oleh admin dalam database.
Insert disaster
1.Admin
mengklik
menu
Insert
disaster card pada halaman admin.
card
2.Sistem dengan
akan
merespon menampilkan
halaman Insert disaster card. 3.Admin mengisi data disaster card
4.Sistem akan merespon insert
dalam form yang telah tersedia, dan
yang dilakukan admin dan
klik submit.
memasukkan data yang di insert oleh admin dalam database.
Tabel 3.20 Use Case Specification Insert Card
141 3.4.3 Class Diagram Class Diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti pewarisan, assosiasi, dan lain lain.
Gambar 3.53 Class Diagram
142 3.4.4 Activity Diagram Activity Diagram menjelaskan secara lebih detil mengenai urutan proses antara pelaku dengan sistem. A. Activity Diagram Pendaftaran Proses ini terjadi saat pemain memilih menu pendaftaran dari halaman utama. Sistem kemudian akan menampilkan halaman pendaftaran, pada halaman ini pemain akan diminta untuk mengisi semua field yang ada dan membaca persetujuan dalam permainan ini. Apabila pemain sudah mengisi semua data dengan benar dan sudah menyetujui persetujuan, maka data yang diisi tersebut kemudian akan disimpan ke dalam database, setelah itu sistem akan menampilkan halaman login.
143
User
Sistem
Memilih Menu Pendaftaran
Menampilkan Halaman Pendaftaran
Mengisi Data Pemain
Salah
Benar
Menambah data ke Database
Menampilkan Halaman Login
Gambar 3.54 Activity Diagram Pendaftaran B. Activity Diagram Login Untuk dapat masuk ke dalam halaman untuk memulai permainan, maka pemain harus melakukan identifikasi diri dengan melakukan login. Pada halaman login, pemain diharuskan untuk mengisi username dan password yang dimiliki pemain. Apabila username dan password yang dimasukkan sesuai dengan data yang ada pada database, maka kemudian sistem akan menampilkan halaman lobi.
144
User
Sistem
Memilih Menu Login
Menampilkan Halaman Login
Mengisi Username
Mengisi Password
Salah
Benar Menampilkan Halaman Lobi
Gambar 3.55 Activity Diagram Login C. Activity Diagram Mengganti Dunia Setelah pemain memasuki halaman lobi, pemain dapat mengganti dunia yang telah dipilih menjadi dunia lain yang sudah tersedia. Apabila pemain sudah memilih dunia yang diinginkan, maka sistem akan menampilkan halaman lobi dari dunia yang telah dipilih tersebut.
145
Gambar 3.56 Activity Diagram Mengganti Dunia
D. Activity Diagram Manipulasi Ruang Ketika pemain sudah melakukan login, pemain akan dibawa ke halaman lobi dimana pemain bisa membuat ruang baru untuk bermain ataupun bergabung dengan ruang yang sudah ada. Sistem akan merespon berdasarkan pilihan pemain.
146
Gambar 3.57 Activity Diagram Manipulasi Ruang
E. Activity Diagram Menghapus Ruang Jika ada ruangan yang tidak menyalahi aturan yang berlaku dalam permainan, maka admin dapat menghapus ruangan tersebut dengan memasuki halaman hapus ruang.
147
Gambar 3.58 Activity Diagram Menghapus Ruang
F. Activity Diagram Upload Gambar Pemain dapat melakukan upload gambar profil dengan mengklik gambar profil pada halaman lobi dan melakukan upload gambar yang pemain inginkan untuk diupload menjadi gambar profil.
148
Gambar 3.59 Activity Diagram Upload Gambar G. Activity Diagram Melihat Highscore Pemain dapat melihat sepuluh besar pemain yang memiliki score tertinggi pada permainan ini dengan cara memilih menu highscore.
Gambar 3.60 Activity Diagram Melihat Highscore
149 H. Activity Diagram Melihat Panduan Bagi pemain yang baru mulai bermain dan belum mengetahui cara dan peraturan bermain, maka pemain dapat mempelajari terlebih dahulu cara bermain dalam game ini dengan cara memilih menu panduan yang tersedia ketika pemain berhasil melakukan login.
Gambar 3.61 Activity Diagram Melihat Panduan
I.
Activity Diagram Menghapus Pemain Bagi pemain yang tidak mematuhi peraturan yang berlaku dalam permainan, maka admin dapat menghapus akun pemain tersebut dengan cara masuk ke menu hapus Pemain. Akun pemain yang telah dihapus tidak dapat digunakan lagi untuk bermain game ini untuk seterusnya.
150
Gambar 3.62 Activity Diagram Menghapus Pemain
J.
Activity Diagram Melakukan Permainan Proses ini terjadi setelah jumlah pemain telah terpenuhi untuk memulai permainan, semua pemain selanjutnya hanya tinggal menekan tombol siap untuk memulai permainan. Sistem kemudian akan memberi tahu apa yang harus dilakukan oleh pemain selanjutnya.
151
Gambar 3.63 Activity Diagram Melakukan Permainan K. Activity Diagram Keluar Dari Permainan Pemain dapat keluar dari permainan dengan memilih menu keluar, apabila pemain yang keluar dari permainan adalah orang terakhir yang
152 berada dalam ruangan tersebut, maka ruang tersebut secara otomatis akan dihapus oleh sistem. Sedangkan bila pemain yang keluar bukan orang terakhir, maka secara otomatis pemain tersebut akan keluar dan sistem akan mengembalikan pemain tersebut ke halaman lobi.
Gambar 3.64 Activity Diagram Keluar dari Permainan L. Activity Diagram Insert Card Admin dapat melakukan Insert card pada database baik insert action card, disaster card, maupun question card yang akan digunakan dalam game
153 melalui halaman insert card yang hanya dapat diakses oleh admin. Pada halaman insert card terdapat form yang dapat diisi oleh admin untuk menambahkan kartu baru, Setelah memasukkan data card pada form yang tersedia, maka data tersebut akan disimpan ke dalam database.
Gambar 3.65 Activity Diagram Insert card
154 3.4.5 Sequence Diagram Secuence Diagram akan menjelaskan tentang pertukaran proses dan objek yang terjadi dalam suatu skenario, dan juga pertukaran pesan yang digambarkan secara berurutan. A. Sequence Diagram Pendaftaran Pemain dapat melakukan registrasi dengan memilih menu pendaftaran. Pemain diharuskan memasukkan data sesuai dengan format yang tepat pada field yang ada. Setelah itu pemain diwajibkan membaca peraturan yang ada dan menyetujuinya dengan cara menekan tombol check box dan submit yang ada pada halaman tersebut. Setelah itu data pemain akan dikirimkan dan disimpan pada tabel User, kemudian akan ditampilkan pesan bahwa registrasi berhasil dan pemain akan diarahkan ke halaman login.
155
Gambar 3.66 Sequence Diagram Pendaftaran
B. Sequence Diagram Login Pemain diharuskan untuk melakukan identifikasi diri terlebih dahulu dengan melakukan login sebelum dapat melakukan permainan. Pada halaman login pemain terlebih dahulu harus mengisi username dan password yang dimiliki, kemudian sistem akan membandingkan dengan data yang pada tabel User, jika sesuai maka sistem akan mengarahkan pemain ke halaman lobi, dan data user yang melakukan login akan dimasukkan dalam table Online. Jika gagal maka sistem kan
156 menampilkan pesan gagal login dan mengarahkan kembali pemain ke halaman login.
Gambar 3.67 Sequence Diagram Login
C. Sequence Diagram Mengganti Dunia Pemain dapat mengganti dunia ke dunia lain dengan cara menekan tombol ganti dunia pada halaman lobi, setelah tombol ganti dunia
157 ditekan maka pemain akan diarahkan ke halaman ganti dunia, pemain kemudian memilih dunia yang diinginkan dan menekan tombol submit. Pilihan pemain kemudian akan dikirimkan ke sistem dan pemain kemudian akan dialihkan ke halaman lobi dengan dunia yang telah dipilih oleh pemain.
Gambar 3.68 Sequence Diagram Mengganti Dunia D. Sequence Diagram Manipulasi Ruang Setelah pemain berhasil melakukan login, maka pemain akan dialihkan ke halaman lobi, pada halaman lobi pemain dan admin dapat melakukan hal-hal berikut, yaitu :
158 i. Membuat Ruang Pemain dapat membuat ruang baru dengan mengklik buat ruang baru, dan sistem akan mengarahkan ke halaman membuat ruang yang dimana pemain akan diminta untuk mengisi nama ruang, menentukan jumlah pemain, dan memilih jumlah putaran. Setelah mengisi informasi yang dibutuhkan untuk membuat ruang tersebut, maka pemain harus mengklik buat ruang, setelah itu data-data yang telah diisi akan di insert ke database dengan table Ruang, dan data pemain yang membuat ruang tersebut akan di insert ke dalam table Detail_Ruang setelah itu pemain akan diarahkan kedalam halaman ruang.
159
Gambar 3.69 Sequence Diagram Membuat Ruang
ii. Bergabung di Ruang Yang Sudah Ada Saat pemain berada di lobi akan terdapat daftar ruangan dimana sistem akan mengambil data dalam database dengan table Ruang dan hasilnya akan ditampilkan pada daftar ruangan di halaman lobi. Pemain dapat bergabung di ruang yang sudah ada dengan memilih
160 ruang yang ingin dimasuki dan klik masuk, setelah itu sistem akan mengecek apakah ruang tersebut telah penuh atau tidak, jika penuh maka pemain akan mendapatkan pesan bahwa ruangan penuh apabila tidak penuh, maka sistem akan set jumlah pemain +1 ke table Ruang, dan infromasi user yang bergabung di ruang tersebut akan di insert ke dalam table Detail_Ruang, setelah itu pemain akan diarahkan ke halaman ruang yang ingin dimasuki tersebut.
Gambar 3.70 Sequence Diagram Bergabung Di Ruang Yang Sudah Ada
161 iii. Menghapus Ruang Seorang admin dapat menghapus ruangan yang menyalahi aturan dengan masuk ke suatu halaman yang berisi daftar-daftar ruangan. sistem akan mengambil daftar ruangan yang ada dengan mengambil data ruangan yang terdapat pada database dengan table Ruang, setelah itu admin akan memilih ruangan yang akan dihapus. Apabila admin telah mengklik hapus, maka sistem akan melakukan delete data terhadap table Ruang pada database.
Gambar 3.71 Sequence Diagram Menghapus Ruang
162 E. Sequence Diagram Upload Gambar Pemain juga dapat mengupload gambar profil dengan cara mengklik gambar profil pada halaman lobi, setelah itu sistem akan memunculkan suatu halaman upload gambar yang dapat digunakan pemain untuk memilih gambar yang ingin diupload untuk menjadi gambar profil. Setelah melakukan upload gambar, maka sistem akan melakukan update data pada database dengan table User.
Gambar 3.72 Sequence Diagram Upload Gambar
F. Sequence Diagram Melihat Highscore Pemain dapat melihat highscore dalam permainan dengan mengklik menu highscore yang terdapat pada lobi, setelah pemain mengklik menu highscore, maka akan muncul halaman highscore yang mengambil data dan melakukan sort dari nilai yang paling besar dari database dengan
163 table User sehingga mendapatkan informasi highscore. Adapun informasi yang ditampilkan adalah sepuluh besar pemain dengan total knox tertinggi.
Pemain User
create() Window High Score get_data()
sort_tertinggi() hasil()
Gambar 3.73 Sequence Diagram Melihat Highscore
G. Sequence Diagram Menghapus Pemain Seorang admin dapat menghapus pemain yang telah menyalahi aturan dengan masuk ke suatu halaman yang berisi daftar-daftar pemain yang terdaftar. sistem akan mengambil daftar pemain yang ada dengan mengambil data pemain yang terdapat pada database dengan table User, setelah itu admin akan memilih pemain yang akan dihapus. Apabila admin telah mengklik hapus, maka sistem akan melakukan delete data terhadap table User pada database.
164
Admin User
create() Window Hapus User get_data() hasil() pilih_user_yang_akan_dihapus() klik_hapus() delete_data()
Gambar 3.74 Sequence Diagram Menghapus User
H. Sequence Diagram Melakukan Permainan Pemain dapat memulai suatu permainan dengan mengklik tombol siap pada halaman ruang, setelah tombol siap diklik, maka sistem akan set status pemain ke dalam status siap dalam database dengan table Player sehingga informasi tentang status pemain dapat ditampilkan dalam halaman ruang. Setelah semua pemain dalam ruangan itu telah berstatus siap, maka sistem akan melakukan set status ruang dari yang sebelumnya menunggu menjadi sedang bermain dan sistem akan mengarahkan semua pemain yang berada diruangan itu ke dalam halaman permainan.
165
Pemain create() Window Ruangan
Tr_Player cek_status() hasil()
klik_siap() set_status() hasil() cek_status() [jika siap semua]
Tr_Room set_status()
create() Window Permainan
Gambar 3.75 Sequence Diagram Melakukan Permainan
I. Sequence Diagram Menentukan Giliran Setelah pemain berada dalam halaman permainan, maka akan muncul suatu halaman yang berisikan urutan jalan pemain tersebut. Urutan jalan tersebut didapat dari random yang dilakukan sistem. Sistem akan set giliran pemain kedalam database dengan table Player dan sistem akan mengarahkan ke halaman memilih action card.
166
Pemain create() Window Menentukan Giliran Player
random() set_giliran() tampilkan_giliran
create() Window Memilih ActionCard
Gambar 3.76 Sequence Diagram Menentukan Giliran
J. Sequence Diagram Memilih Action Card Setelah pemain menentukan giliran, maka selanjutnya pemain juga dapat memilih komposisi action card yang diinginkan. Pada halaman pilih action card, pemain akan mendapatkan pilihan untuk menentukan komposisi red dan blue card yang diinginkan pemain, dan total dari komposisi red dan blue card yang dipilih pemain harus berjumlah 5. Pemain bebas menentukan komposisi red dan blue card sesuai dengan strategi masing-masing. Setelah pemain menentukan komposisi red dan blue card, maka sistem akan mengambil data dari database dengan table
167 Action_Card dan akan dilakukan random untuk menentukan kartu apa yang didapatkan pemain tersebut, dan sistem akan menampilkan hasil kartu yang didapatkan kepada pemain, setelah itu akan dilakukan insert data kartu yang pemain dapatkan kedalam database dengan table Player_Card. Setelah langkah-langkah tersebut dilakukan maka sistem akan mengarahkan kedalam halaman permainan, dan permainan dimulai.
Gambar 3.77 Sequence Diagram Memilih Action Card
168 K. Sequence Diagram Mengunakan Action Card Dalam permainan pemain dapat menggunakan action card yang pemain miliki sistem akan mengambil data yang berisi tentang action card yang dimiliki oleh pemain dari database dengan table Player_Card, setelah pemain menentukan untuk menggunakan action card yang dimilikinya, maka sistem akan mengupdate data bahwa action card yang dipilih telah digunakan kedalam table Player_Card. Setelah itu pemain akan diminta untuk memilih apakah ingin memilih red atau blue card untuk mengisi slot action card yang telah digunakan tersebut, setelah pemain menentukan pilihan,
maka sistem akan mengambil data dari table
Action_Card dan akan dilakukan random untuk menentukan kartu apa yang didapatkan pemain tersebut. Setelah mendapatkan hasil random, maka akan ditampilkan kepada pemain tentang kartu yang didapatkannya tersebut, setelah itu sistem akan kembali melakukan insert data action card yang baru didapatkan pemain tersebut kedalam table Player_Card.
169
Pemain create() Window Permainan
Player_Card get_data() hasil
menggunakan_action_card() update_data() pilih_red/blue() Action_Card get_data()
random hasil insert_data()
Gambar 3.78 Sequence Diagram Menggunakan Action card
L. Sequence Diagram Keluar Dari Permainan Pemain dapat keluar dari permainan dengan cara mengklik tombol keluar. Setelah pemain mengklik tombol keluar, maka akan muncul peringatan tentang konsekuensi keluar dari permainan dan terdapat konfirmasi apakah yakin bahwa pemain tersebut mau keluar atau tidak, jika pemain tersebut klik ya maka sistem akan melakukan delete data dalam database dengan table Ruang dan juga pada table Detail_Ruang bahwa pemain tersebut sudah tidak terdapat pada ruang tersebut. Karena konsekuensi
170 dari keluar dari permainan secara tiba-tiba adalah mengurangi sejumlah total knox yang terdapat pada pemain, maka sistem akan update data kedalam table User yang mengurangi sejumlah total knox dari pemain tersebut. Kemudian pemain akan diarahkan kedalam halaman lobi.
Pemain create() Window Permainan klik_keluar() konfirmasi() [ya/tidak] [jika tidak] Detail_Ruang
delete_data() Ruang
delete_data() User
update_data()
create() Window Lobi
Gambar 3.79 Sequence Diagram Keluar Dari Permainan
171 M. Sequence Diagram Insert Action Card Seorang admin dapat melakukan insert action card pada database dengan cara masuk ke halaman insert action card, setelah itu admin akan memasukkan action card yang ingin dimasukkan dalam suatu form. Apabila admin telah mengklik submit, maka sistem akan melakukan insert data terhadap table Action_Card pada database.
Gambar 3.80 Sequence Diagram Insert Action Card N. Sequence Diagram Insert Disaster Card Seorang admin dapat melakukan insert disaster card pada database dengan cara masuk ke halaman insert disaster card, setelah itu admin akan memasukkan disaster card yang ingin dimasukkan dalam suatu form. Apabila admin telah mengklik submit, maka sistem akan melakukan insert data terhadap table Disaster_Card pada database.
172
Gambar 3.81 Sequence Diagram Insert Disaster Card
O. Sequence Diagram Insert Question Card Seorang admin dapat melakukan insert question card pada database dengan cara masuk ke halaman insert question card, setelah itu admin akan memasukkan question card yang ingin dimasukkan dalam suatu form. Apabila admin telah mengklik submit, maka sistem akan melakukan insert data terhadap table Question_Card pada database.
173
Gambar 3.82 Sequence Diagram Insert Question card
3.4.6 Perancangan Layar A. Perancangan Layar Halaman Utama Halaman ini merupakan halaman utama dari game Knowledge Explorer. Pada bagian kanan atas terdapat menu untuk mengganti bahasa sesuai dengan yang diiginkan oleh user. Pada halaman ini terdapat beberapa menu yang bisa diklik seperti menu play yang digunakan untuk memasuki halaman login untuk memulai permainan, menu about this game yang berisi gambaran besar tentang konsep game ini dan menu contact us yang berisi nomor ataupun email yang bisa dihubungi.
174
Select Languange
GAMBAR Select Languange
PLAY
ABOUT THIS GAME
CONTACT US
Copyright
Gambar 3.83 Perancangan Layar Halaman Utama
B. Perancangan Layar About This Game Halaman about this game ini berisi hal – hal yang memberikan gambaran secara garis besar tentang permainan ini.
175
Tutup
ABOUT THIS GAME
ISI
Gambar 3.84 Perancangan Layar About This Game C. Perancangan Layar Contact Us Halaman contact us ini berisi nomor dan email admin game knowledge explorer yang bisa dihubungi. Tutup
CONTACT US
ISI
176 Gambar 3.85 Perancangan Layar Contact Us D. Perancangan Layar Login Halaman login ini digunakan oleh pemain untuk dapat memulai permainan dengan melakukan login memakai username dan password yang dimiliki serta memilih dunia yang diiginkan. Apabila pemain belum terdaftar maka pemain harus melakukan pendaftaran terlebih dahulu.
Tutup
SELECT WORLD
DUNIA 1
DUNIA 2
LOGIN Username Password Login
New to KE? It's free and easy. Create an Account
Gambar 3.86 Perancangan Layar Login
177 E. Perancangan Layar Pendaftaran Halaman pendaftaran ini akan muncul apabila pemain menekan menu pendaftaran. Pemain selanjutnya akan diminta mengisi data – data yang ada, membaca dan menyetujui perjanjian yang ada agar pemain terdaftar dan dapat memainkan game ini. Apabila pendaftaran berhasil maka sistem akan menampilkan pesan bahwa pendaftaran telah berhasil.
REGISTRATION
Tutup
Username Password Confirm Password Name Email Gender
Male
Female
PERSETUJUAN
d. Perancangan Layar Masuk e. Perancangan Layar Pendaftaran
I ACCEPT TERMS OF USE : Submit
Reset
Gambar 3.87 Perancangan Layar Pendaftaran
178 F. Perancangan Layar Lobi Halaman ini akan muncul apabila kita sudah melakukan login. Pada halaman lobi ini pemain dapat memilih untuk membuat ruang sendiri ataupun bergabung dengan ruang yang sudah ada. Pada halaman ini terdapat beberapa menu seperti Ganti dunia untuk mengganti dunia yang kita inginkan dan juga log out untuk keluar dari permainan. Pemain juga dapat melihat pemain yang sedang online dan melakukan chatting. PANDUAN PERINGKAT GANTI DUNIA LOGOUT
PROFIL PEMAIN CHAT
RUANGAN
Gambar 3.88 Perancangan Layar Lobi
PEMAIN YANG ONLINE
179 G. Perancangan Layar Membuat Ruang Halaman ini digunakan pemain untuk membuat ruangan sendiri agar dapat bermain. Pemain pertama kali harus memberi nama ruangan, menentukan jumlah pemain dan juga menentukan jumlah putaran. Selanjutnya pemain tinggal menekan tombol buat ruang untuk membuat ruang baru, kemudian pemain akan dialihkan ke halaman ruang untuk menunggu pemain lain sebelum memulai permainan.
Tutup
BUAT RUANGAN
Nama Ruangan Jumlah Pemain Jumlah Putaran
BUAT RUANG
Gambar 3.89 Perancangan Layar Membuat Ruang
180 H. Perancangan Layar Ruang Tunggu Halaman ini merupakan halaman tempat ruang tunggu pemain sebelum pemain dapat memulai permainan. Pada halaman ini pemain dapat melakukan chatting kepada pemain lain yang berada di ruangan ini. Pada halaman ini terdapat menu pengaturan ruang yang dapat digunakan untuk mengatur kembali pengaturan ruangan seperti mengganti nama ruang, jumlah putaran dan juga maksimal pemain. Pada ruangan ini jika semua pemain yang berada di dalamnya sudah menekan tombol siap maka semua pemain kemudian akan dialihkan ke halaman permainan.
RUANGAN - NAMA RUANG
PETA
Jumlah putaran Maksimal pemain
PEMAIN 1
PEMAIN 2
PEMAIN 3
PEMAIN 4
CHAT
Tombol Keluar
Gambar 3.90 Perancangan Layar Ruangan Tunggu
181 I. Perancangan Layar Upload Gambar Halaman ini merupakan halaman tempat pemain untuk mengupload gambar untuk mengganti profil picture nya.
UPLOAD GAMBAR
Tempat Upload 1
Tempat Upload 2
Tombol Kembali
Gambar 3.91 Perancangan Layar Upload Gambar
182 J. Perancangan Layar Highscore Halaman ini akan menampilkan 10 peringkat atau highscore pemain – pemain yang memiliki skor (knox) tertinggi dalam permainan. Peringkat akan diurutkan berdasarkan jumlah skor (knox) yang telah dikumpulkan.
Peringkat
No
Username
Knox
1 2 3 4 5 6 7 8 9 10
Tombol Kembali
Gambar 3.92 Perancangan Layar Highscore
183 K. Perancangan Layar Panduan Halaman panduan ini menampilkan video cara – cara untuk memainkan game ini, aturan yang berlaku, komponen yang ada, pilihan yang digunakan dan lain – lain yang berkaitan dengan cara bermain.
PANDUAN
VIDEO PANDUAN
Tombol Kembali
Gambar 3.93 Perancangan Layar Panduan
184 L. Perancangan Layar Permainan Halaman layar permainan ini adalah halaman yang digunakan untuk bermain game ini. Halaman ini tampil apabila semua pemain telah menekan tombol siap di halaman ruang tunggu. Pada bagian paling atas halaman terdapat timer yang digunakan untuk membatasi waktu pemain. Pada bagian bawah terdapat kartu - kartu yang yang dapat digunakan untuk membantu pemain dalam permainan dan juga chat yang berguna untuk melakukan chatting dengan pemain lain yang sedang ikut bermain. Pada bagian tengah terdapat inti permainan ini yaitu papan atau board permainan yang digunakan sebagai tempat untuk bermain. Pada bagian kiri dapat dijumpai profil – profil pemain yang sedang bermain di ruangan tersebut lengkap dengan keterangan – keterangannya. Pada bagian kanan terdapat angka yang digunakan untuk menentukan berapa langkah jalannya pion pemain. Pemain dapat menjalankan pionnya dengan menekan tombol jalan , selain itu pemain juga dapat melewatkan gilirannya dengan menekan tombol lewat tetapi akan mendapat hukuman kehilangan poin (knox).
185
TIMER
PEMAIN 2
ANGKA
BOARD
JALAN
PEMAIN 3 LEWAT
PEMAIN 4
KELUAR
PEMAIN 1
KARTU
CHAT
Gambar 3.94 Perancangan Layar Permainan M. Perancangan Layar Hapus Ruang ( Untuk Admin ) Halaman ini adalah halaman yang hanya dapat dibuka oleh admin. Halaman ini berisi daftar ruang permainan dan admin dapat menghapus ruang yang diinginkan dengan menekan tombol hapus apabila ada ruangan yang menyalahi aturan yang berlaku.
186
HAPUS RUANG Nama Ruangan
Hapus
Gambar 3.95 Perancangan Layar Hapus Ruang N. Perancangan Layar Hapus User ( Untuk Admin ) Halaman hapus user ini hanya dapat dibuka oleh admin. Halaman ini akan menampilkan daftar – daftar semua user yang sudah mendaftar di website Knowledge Explorer. Admin dapat menghapus user yang bermasalah atau menyalahi aturan dengan mencari user yang ingin dihapus kemudian menekan tombol hapus.
HAPUS PEMAIN Nama Pemain
Hapus
187 Gambar 3.96 Perancangan Layar Hapus User
O. Perancangan Layar Insert Action Card ( Untuk Admin ) Halaman Insert Action Card ini hanya dapat dibuka oleh admin. Halaman ini memungkinkan admin untuk memasukkan Action card baru ke dalam database, dengan cara melakukan input data pada form yang telah disediakan, sehingga mempermudah admin dalam melakukan insert data.
INSERT ACTION CARD NAMA DESKRIPSI
TIPE ENERGY SUBMIT
Gambar 3.97 Perancangan Layar Insert Action Card
188 P. Perancangan Layar Insert Disaster Card ( Untuk Admin ) Halaman Insert Disaster Card ini hanya dapat dibuka oleh admin. Halaman ini memungkinkan admin untuk memasukkan Disaster card baru ke dalam database, dengan cara melakukan input data pada form yang telah disediakan, sehingga mempermudah admin dalam melakukan insert data.
INSERT DISASTER CARD DESKRIPSI
SUBMIT
Gambar 3.98 Perancangan Layar Insert Disaster Card
189 Q. Perancangan Layar Insert Question Card ( Untuk Admin ) Halaman Insert Question Card ini hanya dapat dibuka oleh admin. Halaman ini memungkinkan admin untuk memasukkan Question card baru ke dalam database, dengan cara melakukan input data pada form yang telah disediakan, sehingga mempermudah admin dalam melakukan insert data.
INSERT QUESTION CARD QUESTION
ANSWER KNOX ENERGY DRAW
YES
NO
SUBMIT
Gambar 3.99 Perancangan Layar Insert Question Card