• Tidak ada hasil yang ditemukan

BAB 3 ANALISIS DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 3 ANALISIS DAN PERANCANGAN"

Copied!
214
0
0

Teks penuh

(1)

52

ANALISIS DAN PERANCANGAN

3.1. ANALISIS GAME

Analisis game dilakukan untuk mendukung perancangan game yang akan dibuat. Ada dua analisis yang akan dilakukan, yaitu analisis game sejenis dan analisis kebutuhan pengguna.

3.1.1. ANALISIS GAME SEJENIS

Pada tahap ini, akan dilakukan analisis terhadap tiga game sejenis yang berhubungan dengan tema game yang akan dirancang.

Tower Defense : Lost Earth

Gambar 3.1 Tampilan Awal Game Tower Defense : Lost Earth

Tower Defense : Lost Earth merupakan mobile game Android bertipe tower defense dengan grafik 2D dan orientasi landscape, dimana pemain harus melindungi markas dari serangan musuh-musuh yang datang menyerang. Cerita dari game ini bermula dari orang-orang di bumi yang pergi menjelajah ke planet-planet untuk mencari sumber daya alam baru. Akan tetapi, mereka mulai diserang oleh makhluk-makhluk yang tinggal di planet tersebut. Elemen multimedia yang digunakan pada game ini yaitu gambar, suara, teks, dan animasi. Game ini memiliki tiga tingkat kesulitan, yaitu Easy, Normal, dan Hard.

(2)

Dalam game Tower Defense : Lost Earth, terdapat tiga macam

mode permainan, yaitu Campaign, Challenge, dan Special Missions. Pada campaign mode, pemain harus menyelesaikan stage untuk mendapatkan story dari game. Terdapat 40 stage pada campaign mode. Challenge mode

merupakan mode dimana pemain harus mengalahkan musuh-musuh dengan menggunakan strategi tertentu. Sedangkan special missions mode merupakan

mode yang berisi stage-stage tambahan. Stage-stage pada challenge mode

dan special missions mode didapatkan setelah menyelesaikan stage tertentu pada campaign mode.

Gambar 3.2 Tampilan Pemilihan Stage

Setiap stage memiliki tipe game yang berbeda. Terdapat empat tipe

game, yaitu defense, survive, gather, dan attack. Tipe defense merupakan

tipe game dimana pemain harus mempertahankan markas dari serangan musuh sebanyak wave tertentu. Tipe survive merupakan tipe game dimana pemain mempertahankan markas selama waktu yang telah ditentukan. Dalam tipe gather, pemain harus mengumpulkan sejumlah recource tertentu untuk menyelesaikan stage. Dalam tipe attack, pemain harus mengalahkan

boss yang diletakkan pada area tertentu.

Pada awal permainan, pemain hanya diberikan satu jenis tower. Setiap menyelesaikan stage tertentu pada campaign mode, pemain akan diberikan tower baru yang dapat membantu untuk mengalahkan musuh-musuh yang lebih kuat. Setiap tower dapat di-upgrade sebanyak dua kali, dimana setiap upgrade akan menambah daya serang, kecepatan, dan

(3)

jangkauan serang. Akan tetapi, terdapat satu jenis tower yang tidak dapat menyerang dan tidak dapat di-upgrade. Tower jenis ini hanya dapat diletakkan pada tempat khusus dan berguna untuk menghasilkan resource yang dipakai untuk membangun tower-tower. Pemain juga diberikan tutorial saat memulai stage, seperti bagaimana membangun tower dan upgrade tower.

Gambar 3.3 Tampilan Sebelum Memulai Stage

Setiap akan memulai stage, pemain akan diberikan pilihan untuk memilih tower-tower mana yang akan mereka gunakan pada stage tersebut. Pemain dapat memilih sebanyak enam jenis tower yang telah tersedia untuk dipakai dalam stage tersebut. Pemain juga diberikan special weapon sebanyak satu buah yang berguna membantu pemain dalam mempertahankan markas. Jenis special weapon yang tersedia berbeda-beda dalam setiap stage. Terdapat juga fitur power up, dimana pemain dapat membeli item untuk membantu dalam stage yang dimainkan. Jenis item yang dapat dibeli yaitu item untuk menambah kekuatan serangan, menambah resource, menambah jumlah special weapon, dan menambah

life. Untuk membeli item ini dibutuhkan diamonds. Diamonds dapat

diperoleh setelah menyelesaikan sebuah stage. Diamonds juga dapat diperoleh apabila pemain menyelesaikan misi-misi yang tersedia pada setiap

(4)

Gambar 3.4 Tampilan In-Game Tower Defense : Lost Earth

Jenis musuh dalam game ini juga berbeda-beda, beberapa diantaranya yaitu musuh yang lemah, musuh yang memiliki darah yang banyak, musuh yang cepat, musuh yang bergerak dalam grup, dan musuh yang mengeluarkan musuh-musuh yang lebih lemah setelah mati.

Plants vs Zombies

Gambar 3.5 Tampilan Awal Game Plants vs Zombies

Plants vs Zombies merupakan game dengan genre tower defense salah satu subgenre dari strategy yang dimainkan pada mobile devices dengan sistem operasi Android. Dalam game ini tujuan utama pemain adalah membangun tower untuk melindungi rumah pemain dari serangan para zombies. Bagian yang unik dari game ini, tower yang digunakan untuk menghalangi zombies adalah tanaman. Setiap tanaman memiliki

(5)

kemampuan yang berbeda, namun kemampuan setiap tanaman disesuaikan mendekati dengan tanaman sebenarnya. Bukan hanya tanaman yang memiliki kemampuan yang berbeda, tetapi para zombies juga memiliki kemampuan yang berbeda sehingga pemain harus pintar-pintar dalam menentukan tanaman yang cocok untuk menghadapi para zombies. Untuk membangun tanaman pemain membutuhkan sinar matahari. Sinar matahari bisa didapat dari bunga matahari yang dibangun pemain dan sinar matahari yang jatuh secara acak pada siang hari.

Pada game ini, terdapat empat elemen multimedia, yaitu gambar, suara, teks, dan animasi. Sebelum memulai game ini pemain akan diminta untuk memasukkan nama yang akan digunakan, tujuannya untuk menyimpan game yang dimainkan sehingga ketika pemain ingin melanjutkan permainannya kembali, pemain hanya perlu memilih namanya dan permainannya dapat dilanjutkan kembali. Pada awal permainan pemain akan mendapatkan tutorial bagaimana cara memainkan game ini pada level yang mudah, setelah selesai dari tutorial ini pemain dapat terus melanjutkan ke level selanjutnya dengan cara bermain pemain sendiri.

Gambar 3.6 Tampilan Menu Game

Dalam game ini terdapat lima mode yang dapat dimainkan, sehingga pemain tidak cepat bosan dengan adanya mode yang bervariasi ini. Mode tersebut yaitu :

(6)

1. Adventure

Dalam mode ini pemain harus menyelesaikan seluruh level yang ada. Tingkat kesulitan tiap level berbeda-beda karena dipengaruhi oleh kemampuan zombies dan beberapa keadaan yaitu siang hari, malam hari, malam berkabut, kolam renang, dan atap rumah. Keadaan ini menentukan jenis tanaman yang dapat digunakan dan yang tidak dapat digunakan.

Terdapat beberapa gameplay dalam mode ini sehingga pemain tidak gampang bosan yaitu membangun tanaman dengan sinar matahari yang diperoleh sendiri, melempar salah satu tanaman yang digunakan untuk bertahan seperti bermain bowling, memukul zombies dengan palu, membangun tanaman yang disediakan secara acak tanpa menggunakan sinar matahari pada malam hari dan malam hari berkabut dengan gelap gulita, dan membunuh zombies yang keluar dari vas yang dihancurkan oleh pemain.

Pemain akan mendapatkan tanaman baru setelah menyelesaikan

level-level tertentu. Tanaman yang didapatkan pemain biasanya

digunakan untuk melawan zombies pada level berikutnya. Selain mendapatkan tanaman baru, pemain juga bisa mendapatkan kunci mobil, dimana mobil tersebut merupakan sebuah shop yang menyediakan berbagai barang yang mendukung pemain dalam menyelesaikan game ini. Level-level tertentu dalam mode ini juga untuk membuka mini

games, puzzle, survival, dan zen garden sehingga dapat dimainkan.

2. Quick play.

Pada mode ini pemain dapat memilih level yang sudah pernah dilewati oleh pemain tanpa memulai dari awal lagi.

(7)

Gambar 3.7 Tampilan In-Game Plants vs Zombies

Fitur lain yang ditawarkan dalam game ini adalah achievement dan zombatar. Achievement merupakan sebuah penghargaan kepada pemain. Penghargaan bisa didapatkan jika pemain menyelesaikan seluruh perintah sesuai dengan permintaan penghargaan tersebut. Penghargaan ini bisa menjadi kebanggaan sendiri bagi seorang pemain dan menunjukkan seberapa ahli dia dalam memainkan game ini.

Smurfs Village

Gambar 3.8 Tampilan Awal Game Smurfs Village

Smurfs Village merupakan sebuah game construction and

management simulation yang berjalan pada platform mobile Android. Game

ini bertujuan untuk membantu para Smurfs membangun ulang desa mereka yang telah hancur oleh serangan musuh mereka yaitu Gargamel. Game ini

(8)

memiliki tampilan 2½D dan orientasi landscape. Elemen multimedia yang terdapat pada game ini yaitu gambar, suara, teks, dan animasi.

Pada awal permainan, pemain dapat melihat cerita awal dan pengenalan karakter. Story pada game ini kebanyakan dipicu oleh Papa Smurfs. Setiap quest baru ditandai dengan tanda seru kuning di atas kepala Papa Smurfs. Quest yang telah diselesaikan akan memberikan sejumlah XP yaitu experience point untuk meningkatkan level dan membuka beberapa item atau bibit tanaman baru.

Gambar 3.9 Tampilan Pengambilan Quest

Pemain dibimbing melalui serangkaian tutorial di dalam permainan, Tutorial ini berfungsi untuk menjelaskan secara rinci cara memainkan

game ini. Pemain dibekali dengan dua jenis mata uang yaitu Gold Coins

dan Smurfberries. Gold Coins adalah nama mata uang dasar pada game ini dan berguna untuk membeli bangunan, lahan pertanian, dekorasi, dan lainnya pada menu Build. Sedangkan Smurfberries adalah mata uang khusus yang berguna untuk mempercepat segala proses, mulai dari waktu perjalanan Quest sampai waktu membangun bangunan yang diinginkan, serta membeli beberapa bangunan spesial. Smurfberries tidak mudah didapatkan sehingga pemain harus berhemat dan mengatur strategi dalam menggunakannya.

(9)

Gambar 3.10 Tampilan Mata Uang Smurfs Village

Para Smurfs pada game ini bertindak sebagai penduduk desa. Satu Smurfs hanya dapat mengerjakan satu pekerjaan, sehingga jika pemain ingin melakukan banyak kegiatan sekaligus, maka pemain harus membangun rumah lagi untuk menambah kapasitas Smurfs. Untuk membangun sebuah bangunan, pemain dapat menekan tombol Build pada layar di sebelah kanan bawah. Bangunan yang dapat dibeli menggunakan Gold Coins pada layar Build yaitu rumah Smurfs, lahan pertanian, pagar, rumput, dan dekorasi lainnya. Selain itu pemain juga dapat membeli beberapa bangunan spesial menggunakan sejumlah Smurfberries. Bangunan tersebut memiliki efek menambah pendapatan Gold Coins dan XP secara berkala.

Sumber pendapatan utama pada game ini adalah pertanian. Ada berbagai jenis bibit yang dapat digunakan dengan variasi waktu menanam serta hasil yang diberikan berbeda-beda. Game ini juga menyediakan tiga jenis mini games yaitu membuat ramuan, memanggang kue, dan melukis Smurfs. Reward yang diberikan jika menyelesaikan mini games ini adalah sejumlah XP.

(10)

Gambar 3.11 Tampilan In-Game Smurfs Village

Total Defense 3D

Gambar 3.12 Tampilan Menu Game Total Defense 3D

Total defense 3D adalah game dengan genre tower defense yang dapat dimainkan pada perangkat mobile dengan sistem operasi Android. Total Defense 3D menggunakan grafik 3D yang memberikan tampilan visual yang lebih menarik, orientasi landscape dan menggunakan bahasa inggris. Game ini menerapkan seluruh elemen multimedia yaitu teks, suara, gambar, animasi dan video.

(11)

Gambar 3.13 Tampilan Pemilihan Misi

Tujuan dalam game ini adalah melindungi markas dari serangan para musuh dengan membangun empat jenis tower yang tersedia. Masing-masing tower memiliki pangkat, semakin tinggi pangkatnya maka semakin kuat tower tersebut. Namun untuk dapat meningkatkan pangkat dari masing-masing tower tersebut, tower harus menghancurkan beberapa musuh sebagai persyaratan. Pemain juga bisa mendapatkan resources tambahan dari kristal bewarna hijau yang terdapat di sekitar markas dengan cara menembakkan tower pada kristal hijau tersebut.

Gambar 3.14 Tampilan Skill Panel

Sebelum memulai game ini pemain harus memilih planet yang harus dilindungi. Setelah memilih planet maka di dalam planet tersebut terdapat misi-misi yang harus diselesaikan oleh pemain. Setiap misi

(12)

memiliki cerita yang berbeda, objektif berbeda dan tiga jenis tingkat kesulitan dimulai dari normal, hard dan hell. Misi-misi ini harus diselesaikan pemain secara berurutan untuk dapat membuka misi-misi selanjutnya. Setelah pemain memilih misi tersebut, pada awalnya pemain akan diberikan tutorial singkat yang berisi penjelasan singkat mengenai seluruh fitur yang terdapat dalam game ini. Setiap memulai suatu misi, pemain akan diberi tahu tugas yang harus diselesaikan, jumlah waves, petunjuk, dan petunjuk untuk misi.

Gambar 3.15 Tampilan In-Game Total Defense 3D

Dalam game ini juga terdapat fitur menarik yaitu fitur skill yang terdiri dari lima kategori, moving camera, dan upgrade. Fitur skill ini dapat ditingkatkan melalui poin yang kita dapat setelah menyelesaikan misi. Poin yang di dapat setelah menyelesaikan misi sebanyak tiga poin. Skill ini berhubungan dengan kekuatan tower, jumlah uang diawal permainan dan lainnya. Skill yang telah ditingkatkan dapat diturunkan kembali sehingga pemain dapat menentukan strategi untuk masing-masing

skill yang dibutuhkan untuk menyelesaikan misi yang berbeda. Moving

camera, pemain dapat merubah sudut pandang kamera sesuai dengan keinginan pemain sehingga tampilan yang diperkaya dengan grafik 3D menjadi lebih menarik dan nyata. Upgrade digunakan untuk meningkatkan

(13)

pangkat dari setiap tower, semakin tinggi pangkat tower tersebut maka semakin kuat juga tower tersebut.

Tabel 3.1 Tabel perbandingan game sejenis

No. Aspek Plants VS Zombies Tower Defense : Lost Earth Smurfs Village Tower Defense 3D

1. Genre Tower Defense Tower Defense Construction

and

Management Simulation

Tower Defense

2. Story Ada Ada Ada Ada

3. Tujuan Melindungi pemilik rumah dari serangan zombie dengan menggunakan tanaman. Melindungi markas dari serangan alien menggunakan tower. Membangun kembali desa yang telah dihancurkan Gargamel. Melindungi markas dari serangan para musuh menggunakan tower.

4. Tutorial Ada, in game Ada, in game Ada, in game Ada, in game

5. Gameplay Membangun tanaman yang digunakan sebagai tower untuk menghalangi zombie yang datang untuk memakan otak pemilik rumah. Beberapa tanaman dapat di-upgrade. Membangun tower-tower yang dipilih untuk membasmi alien yang datang untuk menghancurkan markas. Tower dapat di-upgrade dua kali dan diberikan satu

special weapon.

Alien datang dari jalur yang telah disediakan. Membangun kembali desa para Smurfs setelah diserang oleh Gargamel. Menanam tanaman dan bermain mini game. Membangun tower-tower yang digunakan untuk melindungi markas dari serangan para musuh. Tower dapat ditingkatkan pangkatnya untuk menjadi lebih kuat.

6. Bahasa Inggris Inggris Inggris Inggris

7. Jenis Grafik

2D 2D 2½D 3D

8. Orientasi Landscape Landscape Landscape Landscape

9. Fitur - Achievement. - Ada shop. - Almanac, buku informasi tanaman dan zombie. - Quick play - Challenge mode dan special missions mode.

- Ada shop untuk

power up.

- Ada empat tipe

game : defense, - Quest untuk progres cerita dalam game. - Mini game untuk mendapatkan tambahan - Skill untuk meningkatkan kekuatan tower, menambahkan uang di awal permainan, dan lainnya.

(14)

3.1.2. ANALISIS KEBUTUHAN PENGGUNA

Analisis kebutuhan pengguna dilakukan untuk membantu dalam perancangan game agar sesuai dengan keinginan dan harapan pengguna. Analisis kebutuhan pengguna dilakukan melalui penyebaran kuesioner yang terdiri dari 15 pertanyaan dan disebar secara online ke forum, grup komunitas Android di Facebook, dan komunitas Android di Twitter pada tanggal 15 oktober 2012 - 21 oktober 2012. Target penyebaran kuisioner adalah semua pengguna Android. Total responden dari hasil penyebaran kuisioner ini berjumlah 103 orang. Berikut adalah pertanyaan dan hasil kuisioner yang telah disebar :

mode pemain dapat langsung memilih level yang telah dilewati. survival, gather, dan attack. - Tiga tingkat kesulitan : easy, normal, hard. gold dan experience. - Populasi untuk melakukan pekerjaan. - Moving camera, pemain dapat mengatur sudut pandang kamera. - Upgrade, meningkatkan pangkat tiap tower. 10. Elemen Multimedia - Gambar - Suara - Animasi - Teks - Gambar - Suara - Animasi - Teks - Gambar - Suara - Animasi - Teks - Gambar - Suara - Animasi - Teks - Video 11. Sistem operasi

(15)

1. Apakah jenis kelamin Anda ?

Gambar 3.16 Diagram Kue Hasil Kuesioner Nomor 1

Tabel 3.2 Tabel Hasil Kuesioner Nomor 1

Dari hasil yang didapatkan, lebih banyak responden yang berjenis kelamin laki-laki dibandingkan yang berjenis kelamin perempuan.

(16)

2. Berapakah umur Anda ?

Gambar 3.17 Diagram Kue Hasil Kuesioner Nomor 2

Tabel 3.3 Tabel Hasil Kuesioner Nomor 2

Berdasarkan hasil kuesioner, maka penyampaian informasi dalam

(17)

3. Mobile device apa yang Anda gunakan ?

Gambar 3.18 Diagram Kue Hasil Kuesioner Nomor 3

Tabel 3.4 Tabel Hasil Kuesioner Nomor 3

Berdasarkan hasil di atas, dapat disimpulkan bahwa sebagian besar responden lebih banyak menggunakan Smartphone Android dibandingkan Tablet Android. Maka, perancangan game ini akan difokuskan kepada Smartphone Android.

(18)

4. Versi Android berapa yang Anda gunakan pada mobile device Anda ?

Gambar 3.19 Diagram Batang Hasil Kuesioner Nomor 4

Tabel 3.5 Tabel Hasil Kuesioner Nomor 4

Tujuan dari pertanyaan ini adalah untuk mengetahui versi Android apa yang paling banyak digunakan. Dilihat dari data di atas, sebagian besar responden menggunakan versi Android Gingerbread paling banyak digunakan, kemudian diikuti oleh versi Android Ice Cream Sandwich. Maka, game ini akan dirancang pada versi Android Gingerbread ke atas.

(19)

5. Apakah Anda suka bermain game pada mobile device Anda ?

Gambar 3.20 Diagram Kue Hasil Kuesioner Nomor 5

Tabel 3.6 Tabel Hasil Kuesioner Nomor 5

Dari hasil yang didapat, dapat disimpulkan bahwa sebagian besar responden suka bermain game pada mobile device yang mereka gunakan. Maka, dapat disimpulkan bahwa game yang akan dirancang dapat menjangkau sebagian besar responden dan memiliki potensi untuk mendapatkan respon yang baik dari pengguna.

(20)

6. Unsur apa yang penting dari sebuah mobile game ? Urutkan dari 1-5.

(1 : paling penting, 2 : penting, 3 : lumayan penting, 4 : kurang penting, 5 : tidak penting)

Gambar 3.21 Diagram Batang Hasil Kuesioner Nomor 6

Tabel 3.7 Tabel Hasil Kuesioner Nomor 6

Setelah data didapat dan dilakukan perhitungan sesuai dengan data diatas, maka dapat diurutkan bahwa unsur terpenting pada sebuah

mobile game adalah gameplay, graphics, storyline, animation dan sound. Maka, perancangan game ini akan difokuskan pada unsur gameplay.

(21)

7. Menurut Anda, jenis grafik apa yang lebih menarik pada mobile game?

Gambar 3.22 Diagram Kue Hasil Kuesioner Nomor 7

Tabel 3.8 Tabel Hasil Kuesioner Nomor 7

Dari data di atas, maka didapatkan hasil bahwa sebagian besar responden lebih suka bermain game pada mobile device mereka dengan tampilan grafik 3D. Maka, game ini akan dirancang menggunakan grafik 3D.

(22)

8. Bahasa apa yang Anda inginkan ketika bermain mobile game ?

Gambar 3.23 Diagram Kue Hasil Kuesioner Nomor 8

Tabel 3.9 Tabel Hasil Kuesioner Nomor 8

Dari data di atas, maka dapat disimpulkan bahwa hampir keseluruhan responden lebih menyukai Bahasa Inggris ketika bermain

game pada mobile device mereka. Maka, game ini akan dirancang

(23)

9. Dalam bermain mobile game, Anda lebih suka tampilan yang seperti apa?

Gambar 3.24 Diagram Kue Hasil Kuesioner nomor 9

Tabel 3.10 Tabel Hasil Kuesioner Nomor 9

Dari data di atas, hampir seluruh responden lebih menyukai tampilan Landscape ketika bermain game pada mobile device mereka. Maka, game ini akan dirancang dengan tampilan Landscape.

(24)

10. Apakah Anda pernah bermain game tower defense pada mobile device Anda ?

Contoh : Plants vs Zombies, Robo Defense (Jika Tidak, lanjut ke pertanyaan nomor 12)

Gambar 3.25 Diagram Hasil Kuesioner Nomor 10

Tabel 3.11 Tabel Hasil Kuesioner Nomor 10

Dari data di atas, maka dapat disimpulkan bahwa mayoritas responden pernah memainkan game tower defense pada mobile device mereka. Maka, dapat disimpulkan bahwa game tower defense merupakan salah satu game yang dikenal.

(25)

11. Menurut Anda, apakah game tower defense menarik ?

Gambar 3.26 Diagram Kue Hasil Kuesioner Nomor 11

Tabel 3.12 Tabel Hasil Kuesioner Nomor 11

Data di atas menunjukkan bahwa dari 78 responden yang pernah memainkan game tower defense sebanyak 65 responden menyatakan bahwa game tower defense menarik untuk dimainkan pada mobile

(26)

12. Apakah Anda pernah bermain game construction and management

simulation pada mobile device Anda ?

Contoh : Smurf Village, the Sims 3. (Jika Tidak, lanjut ke pertanyaan 14)

Gambar 3.27 Diagram Kue Hasil Kuesioner Nomor 12

Tabel 3.13 Tabel Hasil Kuesioner Nomor 12

Dari data di atas maka dapat disimpulkan bahwa sebagian besar responden pernah memainkan game construction and management

simulation pada mobile devices mereka. Maka, dapat disimpulkan

bahwa game construction and management simulation merupakan salah satu game yang dikenal.

(27)

13. Menurut Anda, apakah game construction and management simulation menarik?

Gambar 3.28 Diagram Kue Hasil Kuesioner Nomor 13

Tabel 3.14 Tabel Hasil Kuesioner Nomor 13

Data di atas menunjukkan bahwa dari 62 responden yang pernah memainkan game construction and management simulation, sebanyak 49 responden menyatakan bahwa game construction and management

(28)

14. Apakah Anda tertarik untuk memainkan game gabungan tower defense dengan construction and management simulation ?

Gambar 3.29 Diagram Kue Hasil Kuesioner Nomor 14

Tabel 3.15 Tabel Hasil Kuesioner Nomor 14

Dari data di atas, dapat disimpulkan bahwa sebagian besar responden tertarik untuk memainkan game gabungan tower defense dan

construction and management simulation. Maka, game yang akan

dirancang memiliki potensi untuk membuat pengguna tertarik untuk memainkan game ini.

(29)

15. Apakah Anda tertarik untuk memainkan game yang menceritakan tentang pelestarian sumber daya laut, seperti terumbu karang ?

Gambar 3.30 Diagram Kue Hasil Kuesioner Nomor 15

Tabel 3.16 Tabel Hasil Kuesioner Nomor 15

Dari data di atas, dapat disimpulkan bahwa sebagian besar responden tertarik untuk memainkan game yang menceritakan tentang pelestarian terumbu karang.

3.1.3. ANALISIS PEMENUHAN KEBUTUHAN

Berdasarkan hasil kuesioner dan analisis game sejenis maka didapat beberapa kesimpulan sebagai berikut :

- Sebagian besar responden suka bermain game pada mobile device mereka.

- Unsur terpenting dari sebuah game adalah gameplay dan graphics pada posisi kedua.

(30)

- Mobile game lebih menarik dimainkan dengan menggunakan grafik 3D.

- Bahasa yang diminati ketika bermain mobile game adalah bahasa Inggris.

- Mobile game lebih menarik dimainkan dengan tampilan landscape serta

rata-rata mobile game tower defense dan construction and management

simulation menggunakan tampilan landscape.

- Sebagian besar responden pernah bermain dan tertarik terhadap game

tower defense dan construction and management simulation.

- Sebagian besar responden tertarik untuk memainkan game gabungan

tower defense dan construction and management simulation dengan

membawa cerita pelestarian sumber daya laut seperti terumbu karang. - Rata-rata game tower defense dan management and construction

management simulation memiliki cerita dan tutorial in game.

3.1.4. SOLUSI PEMENUHAN KEBUTUHAN

Berdasarkan kesimpulan yang didapat dari hasil kuesioner dan analisis game sejenis maka didapatkan solusi yang akan diterapkan pada

game yang akan dikembangkan sebagai berikut :

- Game akan dikembangkan pada Smartphone Android versi Gingerbread

ke atas dengan menggunakan grafik 3D, tampilan landscape, menggunakan bahasa inggris dan memiliki gabungan genre tower

defense dan construction and management simulation.

- Game ini akan memiliki gameplay yang bervariatif, grafik yang

menarik, tutorial di dalam game, serta fitur-fitur seperti upgrade bangunan, shop, dan quest.

3.2. PERANCANGAN GAME

3.2.1. DESKRIPSI GAME

Deskripsi permainan akan menjelaskan permainan Defense of the Sea secara garis besar.

(31)

3.2.1.1. INFORMASI UMUM

Game Defense of the Sea adalah sebuah mobile game 3D

berbasis Android yang dimainkan secara online. Game ini dikembangkan pada Android versi Gingerbread ke atas. Game ini menggunakan tampilan landscape dan menggunakan bahasa inggris.

Genre pada game ini merupakan gabungan genre tower defense dan contruction and management simulation sehingga memiliki gameplay yang lebih menarik dibandingkan game sejenis lainnya,

dimana selain pemain harus membangun kembali sebuah kota dalam laut, pemain juga harus melindunginya dari serangan-serangan musuh.

Selain itu, dalam game ini juga terdapat beberapa fitur diantaranya quest, upgrade building dan shop. Dengan menjalankan

quest, pemain akan mendapatkan resource tambahan yang dibutuhkan

untuk membangun bangunan. Upgrade building bertujuan untuk meningkatkan level bangunan dan shop untuk membeli bangunan yang ada.

3.2.1.2. KONSEP DASAR

Konsep dasar dari game ini adalah tower defense dan

construction and management simulation, dimana pemain harus

membangun kembali kota dalam laut yang telah hancur dan melindunginya, selain itu quest juga merupakan salah satu bagian yang penting, dengan menjalankan quest maka pemain akan mendapatkan

resource tambahan yang dibutuhkan untuk membangun bangunan.

3.2.1.3. OBJEKTIF

Objektif dari game Defense of the Sea adalah:

 Membangun kota dalam laut yang telah hancur dan melindunginya dari serangan musuh.

(32)

3.2.2. KOMPONEN GAME

Berikut akan dijelaskan komponen-komponen yang terdapat dalam

game Defense of the Sea.

3.2.2.1. STORY

Game Defense of the Sea ini memiliki cerita di mana

terdapat sebuah kota di bawah laut yang sangat tenteram dan damai. Dalam kota ini terdapat banyak sekali terumbu karang yang indah berkilauan yang juga merupakan rumah sebagai tempat hidup para ikan-ikan dan makhluk laut lainnya. Namun semua ketenteraman dan kedamaian hilang ketika manusia datang ke dasar laut merusak dan mengambil terumbu karang tersebut untuk kepentingan pribadi. Kegiatan manusia ini pun terus berlanjut sehingga terumbu karang yang tersisa pun tidak banyak, bahkan sebagian besar dalam keadaan buruk yang mengakibatkan kehidupan ikan-ikan dan makhluk laut lainnya terancam punah akibat ulah manusia yang tidak bertanggung jawab.

Dalam keadaan terpuruk ini muncul seekor ikan muda yang berinisiatif untuk kembali membangun kota mereka dan melindungi terumbu karang yang tersisa dari tindakan manusia tersebut. Ikan ini mulai mengumpulkan sumber daya yang terdapat di dalam laut untuk membangun kembali kota mereka dan mengumpulkan ikan-ikan lain untuk membantunya melindungi kota mereka dari serangan manusia. Manusia yang mereka hadapi tidaklah mudah karena manusia menggunakan teknologi canggih yang merugikan para ikan, sedangkan para ikan hanya mengandalkan kemampuan yang berbeda-beda dari masing-masing ikan yang disatukan untuk mengalahkan manusia. Tujuan dari para ikan dan makhluk laut ini hanyalah membangun kembali kota tercinta mereka dan kembali menikmati hidup dengan tenteram dan damai seperti dahulu kala.

(33)

3.2.2.2. GAMEPLAY

Tantangan yang diberikan dalam game Defense of the Sea ini adalah pemain harus membangun kota dan melindungi kota dari serangan para manusia agar terumbu karang yang tersisa tidak habis diambil oleh manusia, jika terumbu karang tersebut habis maka pemain akan kalah. Pemain perlu menentukan strategi yang digunakan dalam

game ini dimana pemain harus membangun bangunan dan tower

dengan menggunakan sumber daya yang terbatas. Dalam game ini terdapat lima level di mana setiap level-nya musuh akan semakin kuat. Untuk itu, pemain perlu meningkatkan level tower agar memiliki

damage dan speed yang lebih hebat, pemain juga membutuhkan strategi

dalam menggunakan berbagai macam tower yang tersedia karena setiap

tower mempunyai efek yang berbeda-beda. Selain itu, terdapat quest

yang harus dijalankan pemain untuk membantu pemain selama dalam permainan, dengan menjalankan quest pemain akan mendapatkan

resource tambahan yang dibutuhkan untuk membangun bangunan.

3.2.2.3. USER INTERFACE

Berikut akan dijelaskan mengenai user interface yang terdapat dalam game Defense of the Sea :

Tabel 3.17 User Interface

Komponen Keterangan

Tombol ini digunakan untuk memulai permainan baru atau melanjutkan permainan.

Tombol ini digunakan untuk mengatur konfigurasi permainan.

(34)

Tombol ini digunakan untuk melihat bantuan dalam permainan.

Tombol ini digunakan untuk keluar dari permainan Defense of the Sea.

Tombol ini digunakan untuk berpindah dari

City ke Field dan dari City ke Field.

Tombol ini digunakan untuk membuka Shop untuk membeli bangunan, dekorasi, atau

tower.

Tombol ini digunakan untuk memunculkan

Menu dalam in-game.

Tombol ini digunakan untuk melihat quest yang sedang berjalan.

Terumbu karang merupakan life dari pemain. Apabila life mencapai nol, maka pemain kalah dan muncul pesan game over.

Dari kiri ke kanan : Pearl, Seaweed, Coral

Rock. Merupakan resources yang digunakan

untuk membangun tower, bangunan, dan dekorasi.

Tombol ini digunakan untuk membangun

(35)

Tombol ini digunakan untuk melihat informasi dari tower, bangunan, atau dekorasi yang dipilih.

Tombol ini digunakan untuk memindahkan posisi tower, bangunan, atau dekorasi yang dipilih.

Tombol ini digunakan untuk menjual tower, bangunan, atau dekorasi yang dipilih.

Tombol ini digunakan untuk meningkatkan

level tower atau bangunan yang dipilih.

3.2.2.4. BUILDINGS

Pada bagian ini, dijelaskan mengenai jenis bangunan yang dapat dibangun dalam permainan Defense of the Sea.

Tabel 3.18 Bangunan – Main House

Nama Main House

Harga Dasar Bangunan Pearl 50 Seaweed 50 Coral Rock 50

Keterangan Rumah utama, dibutuhkan untuk meningkatkan bangunan lainnya.

(36)

Tabel 3.19 Bangunan – Barrack Nama Barrack Harga Dasar Bangunan Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Barrack merupakan

tempat melatih ikan menjadi tower. Dengan meningkatkan level

Barrack, pemain dapat

membuat tower yang lebih kuat.

Tabel 3.20 Bangunan – Pearl House

Nama Pearl House

Income 10 Harga Dasar Bangunan Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Tempat produksi resource berupa Pearl. Pemain dapat mengambil resource setiap 10 detik.

(37)

Tabel 3.21 Bangunan – Seaweed House

Nama Seaweed House

Income 10 Harga Dasar Bangunan Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Tempat produksi resource berupa Seaweed. Pemain dapat mengambil resource setiap 10 detik.

Tabel 3.22 Bangunan – Coral Rock House

Nama Coral Rock House

Income 10 Harga Dasar Bangunan Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Tempat produksi resource berupa Coral Rock. Pemain dapat mengambil

resource setiap 10 detik.

Setiap bangunan memiliki tiga level. Setiap level menaikkan jumlah income berupa resource yang diperoleh serta jumlah resources yang diperlukan untuk meningkatkan level bangunan dengan perhitungan sebagai berikut :

(38)

Jumlah Income = BaseIncome + ((CurrentLevel - 1) * (0.5 * BaseIncome))

Harga Bangunan = HargaDasarBangunan + ((CurrentLevel - 1) * (0.5 * HargaDasarBangunan))

Resources yang didapat ketika menjual bangunan adalah 50%

dari Harga Bangunan.

3.2.2.5. TOWERS

Tower dibutuhkan untuk melindungi terumbu karang dari

serangan musuh. Berikut ini merupakan penjelasan mengenai tower yang dapat dibangun :

Tabel 3.23 Tower – Swordfish

Nama Swordfish Base Attack 6 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 10 Seaweed 10 Coral Rock 10

Keterangan Ikan biasa yang dipakai pada awal permainan. Tidak mempunyai kemampuan.

(39)

Tabel 3.24 Tower – Sea Horse

Nama Sea Horse

Base Attack 5 Base Speed 1 Base Radius 12 Harga Dasar Tower Pearl 20 Seaweed 20 Coral Rock 20

Keterangan Mempunyai kecepatan serangan yang tinggi.

Tabel 3.25 Tower – Stingray

Nama Stingray Base Attack 5 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 20 Seaweed 20 Coral Rock 20

Keterangan Mempunyai kemampuan

poison, dimana darah

musuh akan terus berkurang selama beberapa waktu.

(40)

Tabel 3.26 Tower – Sea Urchin

Nama Sea Urchin

Base Attack 8 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 20 Seaweed 20 Coral Rock 20

Keterangan Mempunyai kemampuan

slow untuk melambatkan

kecepatan gerak musuh.

Tabel 3.27 Tower – Jellyfish

Nama Sea Urchin

Base Attack 8 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 20 Seaweed 20 Coral Rock 20

Keterangan Mempunyai kemampuan

paralyze, dapat

menghentikan gerak musuh dalam waktu yang singkat.

(41)

Tabel 3.28 Tower – Starfish Nama Starfish Base Attack 12 Base Speed 3 Base Radius 10 Harga Dasar Tower Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Mempunyai kemampuan serangan area yang dapat melukai musuh di

sekitarnya.

Tabel 3.29 Tower – Crab

Nama Crab Base Attack 10 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 30 Seaweed 30 Coral Rock 30

Keterangan Mempunyai kemampuan

multiple attack 3, dapat

menyerang tiga musuh sekaligus.

(42)

Tabel 3.30 Tower – Squid Nama Squid Base Attack 10 Base Speed 2 Base Radius 10 Harga Dasar Tower Pearl 50 Seaweed 50 Coral Rock 50

Keterangan Mempunyai kemampuan

multiple attack 3 dan paralyze, menyerang tiga

musuh sekaligus serta menghentikan gerak musuh dalam waktu singkat.

Tabel 3.31 Tower – Blowfish

Nama Blowfish Base Attack 8 Base Speed 2 Base Radius 8 Harga Dasar Tower Pearl 50 Seaweed 50 Coral Rock 50

Keterangan Mempunyai kemampuan

multiple attack 3 dan poison, menyerang tiga

(43)

mengurangi darah musuh selama beberapa waktu.

Tabel 3.32 Tower – Octopus

Nama Octopus Base Attack 8 Base Speed 2 Base Radius 12 Harga Dasar Tower Pearl 50 Seaweed 50 Coral Rock 50

Keterangan Mempunyai kemampuan

area dan slow, dapat

melukai musuh sekitar serta melambatkan kecepatan gerak mereka.

Tabel 3.33 Tower – Tiger Shark

Nama Tiger Shark

Base Attack 10 Base Speed 1 Base Radius 12 Harga Dasar Tower Pearl 100 Seaweed 100 Coral Rock 100

Keterangan Ikan legendaris.

Mempunyai kemampuan

multiple attack 4, poison,

dan paralyze. Dapat menyerang empat musuh

(44)

sekaligus, memberikan efek mengurangi darah musuh secara berkala, serta menghentikan gerak musuh dalam waktu singkat.

Tabel 3.34 Tower – Blue Whale

Nama Blue Whale

Base Attack 15 Base Speed 1.5 Base Radius 12 Harga Dasar Tower Pearl 100 Seaweed 100 Coral Rock 100

Keterangan Ikan legendaris.

Mempunyai kemampuan

multiple attack 3 dan area.

Dapat menyerang tiga musuh sekaligus serta melukai musuh sekitar.

Tabel 3.35 Tower – Sawfish

Nama Sawfish Base Attack 10 Base Speed 0.3 Base Radius 14 Harga Dasar Tower Pearl 100 Seaweed 100 Coral Rock 100

(45)

Keterangan Ikan legendaris.

Menyerang dengan sangat cepat dan mempunyai kemampuan multiple

attack 3, yang dapat

menyerang tiga musuh sekaligus.

Setiap tower memiliki tiga level. Setiap level menaikkan

attack, kecepatan serang, radius, dan jumlah resources yang diperlukan

untuk meningkatkan level tower dengan perhitungan sebagai berikut :

Tower Attack = BaseAttack + ((CurrentLevel - 1) * (0.5 * BaseAttack))

Tower Speed = BaseSpeed - ((CurrentLevel - 1) * (0.1 * BaseSpeed))

Tower Radius = BaseRadius + ((CurrentLevel - 1) * (0.2 * BaseRadius))

Harga Tower = HargaDasarTower + ((CurrentLevel - 1) * (0.5 * HargaDasarTower))

Resources yang didapat ketika menjual tower adalah 50%

dari Harga Tower.

3.2.2.6. DECORATIONS

Berikut ini merupakan jenis dekorasi yang dapat dibangun dalam permainan Defense of the Sea :

(46)

Tabel 3.36 Dekorasi – Seashell Nama Seashell Harga Dasar Dekorasi Pearl 8 Seaweed 8 Coral Rock 8

Keterangan Kerang yang dapat memperindah kota dasar laut.

Tabel 3.37 Dekorasi – Coral Tree

Nama Coral Tree

Harga Dasar Dekorasi Pearl 8 Seaweed 8 Coral Rock 8

Keterangan Pohon yang dapat membuat kota dasar laut menjadi lebih hijau.

Tabel 3.38 Dekorasi – Bench

Nama Bench Harga Dasar Dekorasi Pearl 8 Seaweed 8 Coral Rock 8

Keterangan Kursi di dasar laut untuk tempat duduk bagi ikan yang kelelahan.

(47)

Tabel 3.39 Dekorasi – Treasure Box

Nama Treasure Box

Harga Dasar Dekorasi Pearl 8 Seaweed 8 Coral Rock 8

Keterangan Kotak harta karun berisi emas. Terlihat bersinar.

Tabel 3.40 Dekorasi – Lamp

Nama Lamp Harga Dasar Dekorasi Pearl 8 Seaweed 8 Coral Rock 8

Keterangan Lampu di dasar laut untuk menerangi kota dasar laut.

3.2.2.7. ENEMIES

Berikut ini merupakan penjelasan mengenai musuh yang ada di dalam permainan Defense of the Sea :

Tabel 3.41 Enemy – Spearman

Nama Spearman Health 50 Speed 5 Resource yang diperoleh Pearl 8 Seaweed 8 Coral Rock 8

(48)

tergolong lemah. Mereka memegang tombak sebagai senjata mereka.

Tabel 3.42 Enemy – Fisherman

Nama Fisherman Health 100 Speed 5 Resource yang diperoleh Pearl 10 Seaweed 10 Coral Rock 10

Keterangan Nelayan yang masuk ke dasar laut untuk

mengambil ikan dan terumbu karang menggunakan jala.

Tabel 3.43 Enemy – Diver

Nama Diver Health 200 Speed 7 Resource yang diperoleh Pearl 12 Seaweed 12 Coral Rock 12

Keterangan Teknologi yang canggih membuat penyelam ini dapat bergerak lebih cepat.

(49)

Tabel 3.44 Enemy – Pirate Nama Pirate Health 400 Speed 4 Resource yang diperoleh Pearl 15 Seaweed 15 Coral Rock 15

Keterangan Datang secara berkelompok untuk mengambil terumbu karang.

Tabel 3.45 Enemy – Submarine

Nama Submarine Health 800 Speed 5 Resource yang diperoleh Pearl 20 Seaweed 20 Coral Rock 20

Keterangan Musuh Boss. Kapal selam yang memiliki tingkat pertahanan yang tinggi.

3.2.2.8. LOCATION

Lokasi dalam game Defense of the Sea ini berada di dasar laut. Lokasi tidak mempengaruhi musuh ataupun tower yang digunakan.

(50)

3.2.2.9. MAP DESIGN

Gambar 3.31 Peta City dan Field

Berikut adalah penjelasan pada peta city dan field dalam game Defense of The Sea :

1. Start : tempat awal datangnya musuh.

2. End : tujuan akhir musuh yang berisi terumbu karang.

3. : menunjukkan arah jalannya musuh.

4. : grid tempat pemain untuk membangun bangunan.

3.3. IMPLEMENTASI WATERFALL

Tahap-tahap utama dalam model waterfall merefleksikan secara langsung aktivitas pengembangan fundamental berikut ini:

1. Definisi dan analisis kebutuhan.

Pencarian data mengenai terumbu karang di Indonesia beberapa tahun ke belakang, penentuan tujuan dan manfaat, pembuatan kuesioner kebutuhan user. Kuesioner kebutuhan user terdiri dari pertanyaan untuk

(51)

mencari tahu apakah orang Indonesia mengetahui mengenai terumbu karang Indonesia dan kebutuhan pada perancangan game. Selanjutnya melakukan analisis game sejenis, melakukan studi pustaka, dan menentukan software yang digunakan untuk database, model karakter, dan coding.

2. Perancangan sistem dan perangkat lunak.

Perancangan user interface, database, character, use case diagram, use case narrative, activity diagram, serta class diagram.

3. Implementasi dan testing unit.

Hasil dari perancangan perangkat lunak yaitu game dan admin secara terpisah. Setelah game dan admin selesai, maka dilakukan testing secara terpisah. Testing yang dilakukan pada game meliputi seluruh fitur-fitur yang terdapat dalam game apakah sudah dapat berjalan dengan baik serta mencari bug-bug yang terdapat pada game. Testing yang dilakukan pada admin yaitu update data-data yang terdapat pada bagian database melalui bagian admin, apakah data-data tersebut sudah bisa diupdate ke database atau belum serta mengecek validasi untuk setiap field apakah sudah berjalan dengan baik.

4. Integrasi dan testing sistem.

Game dan admin digabung serta update database dilakukan secara online. Testing dilakukan dengan mengecek apakah data-data pada database sudah tersinkronisasi dengan data-data dalam game, dan mengecek apakah ketika data diubah melalui halaman admin, data-data pada game juga ikut berubah sesuai dengan data baru tersebut.

5. Operasi dan pemeliharaan.

Game yang telah selesai disebarkan ke pengguna untuk dievaluasi. Data-data evaluasi yang didapat digunakan untuk perkembangan game kedepannya dan untuk memperbaiki bug-bug yang tidak ditemukan sebelumnya.

3.4. PERANCANGAN SISTEM 3.4.1. USE CASE DIAGRAM

(52)
(53)

3.4.1.2. USE CASE DIAGRAM ADMIN

(54)

3.4.2. USE CASE NARRATIVE

3.4.2.1. USE CASE NARRATIVE MEMULAI PERMAINAN

Tabel 3.46 Use Case Narrative Memulai Permainan Pelaku User.

Deskripsi Memulai permainan.

Tujuan Untuk memulai permainan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol start

game.

2. Sistem

mengecek apakah ada

save game atau tidak.

Jika ada, maka sistem langsung menampilkan halaman permainan. Jika tidak ada, sistem akan menampilkan cerita awal.

3.4.2.2. USE CASE NARRATIVE MELIHAT BANTUAN

Tabel 3.47 Use Case Narrative Melihat Bantuan Pelaku User.

Deskripsi Melihat bantuan.

Tujuan Untuk melihat bantuan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol help.

2. Sistem

menampilkan halaman

(55)

3.4.2.3. USE CASE NARRATIVE MELIHAT HALAMAN KONFIGURASI

Tabel 3.48 Use Case Narrative Melihat Halaman Konfigurasi Pelaku User.

Deskripsi Melihat halaman konfigurasi permainan.

Tujuan Untuk melihat halaman konfigurasi permainan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol option.

2. Sistem

menampilkan halaman

option.

3.4.2.4. USE CASE NARRATIVE KELUAR PERMAINAN

Tabel 3.49 Use Case Narrative Keluar Permainan Pelaku User.

Deskripsi Keluar permainan. Tujuan Untuk keluar permainan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol exit.

2. Sistem menampilkan halaman konfirmasi. 3. User menekan tombol. 4. Jika user menekan tombol centang, sistem akan membawa user keluar dari aplikasi.

Jika user menekan tombol silang, sistem

(56)

akan menampilkan halaman menu utama.

3.4.2.5. USE CASE NARRATIVE MELIHAT CREDIT

Tabel 3.50 Use Case Narrative Melihat Credit Pelaku User.

Deskripsi Melihat credit.

Tujuan Untuk melihat credit. Bidang khas

suatu event

User Sistem

1. User

menekan tombol credit.

2. Sistem

menampilkan halaman

credit.

3.4.2.6. USE CASE NARRATIVE MENGATUR SUARA

Tabel 3.51 Use Case Narrative Mengatur Suara Pelaku User.

Deskripsi Mengatur suara pada permainan.

Tujuan Untuk mengatur suara pada permainan. Bidang khas suatu event User Sistem 1. User menekan tombol 2. Jika user

menekan tombol Mute, maka sistem akan menghilangkan suara dan mengubah tulisan tombol menjadi

Sound.

Jika user menekan tombol Sound, maka

(57)

sistem akan

memunculkan suara dan mengubah tulisan tombol menjadi Mute. 3.4.2.7. USE CASE NARRATIVE ME-RESET PERMAINAN

Tabel 3.52 Use Case Narrative Me-reset Permainan Pelaku User.

Deskripsi Me-reset permainan.

Tujuan Untuk me-reset permainan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol reset

game.

2. Sistem menampilkan halaman konfirmasi.

3. User

menekan tombol.

4. Jika user menekan tombol centang, sistem menghapus save game dan menampilkan pesan reset sukses. Jika user menekan tombol silang, sistem akan menampilkan halaman option.

3.4.2.8. USE CASE NARRATIVE MELIHAT CERITA AWAL PERMAINAN

Tabel 3.53 Use Case Narrative Melihat Cerita Awal Permainan Pelaku User.

(58)

Tujuan Untuk melihat cerita awal permainan. Bidang khas

suatu event

User Sistem

1. User

menekan tombol start

game.

2. Sistem menampilkan halaman cerita awal permainan.

3. User

menekan tombol next atau tombol skip.

4. Jika user menekan tombol next, sistem menampilkan halaman cerita selanjutnya. Jika user menekan tombol skip, sistem akan menampilkan halaman permainan.

3.4.2.9. USE CASE NARRATIVE MENJALANKAN TUTORIAL

Tabel 3.54 Use Case Narrative Menjalankan Tutorial Pelaku User.

Deskripsi Menjalankan tutorial pada permainan. Tujuan Untuk menjalan tutorial pada permainan. Bidang khas

suatu event

User Sistem

1. User

menyelesaikan atau melewati halaman cerita awal permainan. 2. Sistem memulai tutorial dengan meminta user memasukkan nama city. 3. User

memasukkan nama city.

4. Sistem mengecek apakah nama yang dimasukkan valid atau tidak valid.

(59)

melanjutkan tutorial meminta user membangun rumah utama.

Jika tidak valid, sistem akan kembali meminta user memasukkan nama city. 5. User membangun rumah utama. 6. Sistem melanjutkan tutorial meminta user membangun barrack.

7. User

membangun barrack.

8. Sistem melanjutkan tutorial meminta user berpindah ke halaman field. 9. User berpindah ke halaman field. 10. Sistem melanjutkan tutorial meminta user membangun tower.

11. User

membangun tower.

12. Sistem menampilkan halaman informasi

coral dan musuh .

3.4.2.10. USE CASE NARRATIVE MEMBELI BANGUNAN

Tabel 3.55 Use Case Narrative Membeli Bangunan Pelaku User.

Deskripsi Membeli bangunan dalam permainan.

Tujuan Untuk membeli bangunan dalam permainan. Bidang khas

suatu event

User Sistem

(60)

menekan tombol shop. icon bangunan yang

dapat dibangun.

3. User

menekan icon bangunan yang ingin dibeli.

4. Sistem mengecek

resources yang

dimiliki user.

Jika resources cukup, sistem menampilkan area untuk

membangun bangunan. Jika resources tidak cukup, sistem menampilkan pesan

resources tidak cukup.

5. User

menekan pada area yang telah disediakan.

6. Sistem menampilkan model bangunan pada area yang dipilih dan halaman konfirmasi.

7. User

menekan tombol.

8. Jika user menekan tombol centang, sistem akan membangun bangunan tersebut dan mengurangi resources

user.

Jika user menekan tombol silang, sistem akan menghilangkan area untuk membangun bangunan dan membatalkan pembangunan bangunan.

(61)

3.4.2.11. USE CASE NARRATIVE MENJUAL BANGUNAN

Tabel 3.56 Use Case Narrative Menjual Bangunan Pelaku User.

Deskripsi Menjual bangunan dalam permainan.

Tujuan Untuk menjual bangunan dalam permainan. Bidang khas suatu event User Sistem 1. User memilih bangunan. 2. Sistem menampilkan menu bangunan. 3. User

menekan tombol dollar.

4. Sistem menampilkan halaman konfirmasi.

5. User

menekan tombol.

6. Jika user menekan tombol centang, sistem akan menambahkan resources user dan menghilangkan bangunan.

3.4.2.12. USE CASE NARRATIVE MENINGKATKAN LEVEL BANGUNAN

Tabel 3.57 Use Case Narrative Meningkatkan Level Bangunan Pelaku User.

Deskripsi Meningkatkan level bangunan.

Tujuan Untuk meningkatkan level bangunan. Bidang khas suatu event User Sistem 1. User memilih bangunan. 2. Sistem menampilkan menu bangunan.

(62)

menekan tombol panah atas.

halaman konfirmasi.

5. User

menekan tombol.

6. Jika user menekan tombol centang, sistem mengurangi resources

user dan

meningkatkan level bangunan.

3.4.2.13. USE CASE NARRATIVE MELIHAT INFORMASI BANGUNAN

Tabel 3.58 Use Case Narrative Melihat Informasi Bangunan Pelaku User.

Deskripsi Melihat informasi bangunan.

Tujuan Untuk melihat informasi bangunan. Bidang khas suatu event User Sistem 1. User memilih bangunan. 2. Sistem menampilkan menu bangunan. 3. User

menekan tombol tanda tanya.

4. Sistem menampilkan informasi bangunan.

3.4.2.14. USE CASE NARRATIVE MEMINDAHKAN BANGUNAN

Tabel 3.59 Use Case Narrative Memindahkan Bangunan Pelaku User.

Deskripsi Memindahkan bangunan dalam permainan.

(63)

Bidang khas suatu event User Sistem 1. User memilih bangunan. 2. Sistem menampilkan menu bangunan. 3. User

menekan tombol panah empat arah.

4. Sistem menampilkan area kosong untuk bangunan.

5. User

menekan pada area yang diinginkan.

6. Sistem menampilkan bangunan pada area yang dipilih dan halaman konfirmasi.

7. User

menekan tombol.

8. Jika user menekan tombol centang, sistem memindahkan

bangunan.

Jika user menekan tombol silang, sistem menghilangkan

halaman konfirmasi dan menampilkan area kosong untuk

memindahkan bangunan.

3.4.2.15. USE CASE NARRATIVE MENGAMBIL RESOURCES

Tabel 3.60 Use Case Narrative Mengambil Resources Pelaku User.

Deskripsi Mengambil resources dari bangunan.

Tujuan Untuk mengambil resources dari bangunan.

(64)

suatu event 1. User memilih bangunan. 2. Menampilkan menu bangunan. 3. User memilih bangunan. 4. Mengecek apakah indicator sudah

muncul atau belum. Jika sudah, sistem menambahkan resources dan menampilkan pesan. Jika belum, sistem tidak melakukan apapun.

3.4.2.16. USE CASE NARRATIVE BERPINDAH KE FIELD

Tabel 3.61 Use Case Narrative Berpindah ke Field Pelaku User

Deskripsi Berpindah ke field.

Tujuan Untuk berpindah ke field. Bidang khas

suatu event

User Sistem

1. User

menekan tombol field.

2. Sistem menampilkan halaman field.

3.4.2.17. USE CASE NARRATIVE BERPINDAH KE CITY

Tabel 3.62 Use Case Narrative Berpindah ke City Pelaku User.

Deskripsi Berpindah ke city.

Tujuan Untuk berpindah ke city. Bidang khas

suatu event

User Sistem

(65)

menekan tombol city. halaman city.

3.4.2.18. USE CASE NARRATIVE MENAMPILKAN QUEST

Tabel 3.63 Use Case Narrative Menampilkan Quest Pelaku User.

Deskripsi Menampilkan quest.

Tujuan Untuk menampilkan quest. Bidang khas

suatu event

User Sistem

1. User

menekan tombol quest.

2. Sistem menampilkan halaman quest.

3.4.2.19. USE CASE NARRATIVE MEMENANGKAN PERMAINAN

Tabel 3.64 Use Case Narrative Memenangkan Permainan Pelaku User.

Deskripsi Memenangkan permainan.

Tujuan Untuk memenangkan permainan. Bidang khas suatu event User Sistem 1. User menyelesaikan semua wave. 2. Menampilkan halaman konfirmasi. 3. User menekan tombol continue. 4. Sistem menampilkan halaman menu utama.

3.4.2.20. USE CASE NARRATIVE KALAH DALAM PERMAINAN

(66)

Tabel 3.65 Use Case Narrative Kalah dalam Permainan Pelaku User.

Deskripsi Kalah dalam permainan. Tujuan Kalah dalam permainan. Bidang khas suatu event User Sistem 1. User kehabisan nyawa. 2. Menampilkan halaman konfirmasi. 3. User menekan tombol. 4. Jika user

menekan tombol retry, sistem mengecek wave dan mengulang

permainan sesuai wave tesebut.

Jika user menekan tombol end game, sistem akan menampilkan

halaman menu utama.

3.4.2.21. USE CASE NARRATIVE BATTLE

Tabel 3.66 Use Case Narrative Battle Pelaku User.

Deskripsi Menjalankan battle.

Tujuan Untuk menjalankan battle. Bidang khas suatu event User Sistem 1. Use r menyelesaikan tutorial.

2. Sistem mendatangkan dan mengecek apakah musuh berada dalam range tower.

3. A. Jika musuh tidak berada dalam range tower, sistem akan

Gambar

Gambar  3.15  Tampilan  In-Game Total Defense 3D
Tabel  3.19  Bangunan  –  Barrack  Nama  Barrack  Harga  Dasar  Bangunan  Pearl  30 Seaweed 30  Coral Rock  30
Tabel  3.21  Bangunan  –  Seaweed  House
Tabel  3.23  Tower  –  Swordfish
+7

Referensi

Dokumen terkait

Sistem atau metode yang digunakan untuk menghimpun/menggalang dana zakat, infak dan shodaqah dari muzaki/donatur yang dilakukan oleh sembilan (9) organisasi pengelola zakat

Pasar Tradisional adalah pasar yang dibangun dan dikelola oleh pemerintah, Pemerintah Daerah, Swasta, Badan Usaha Milik Negara dan Badan Usaha Milik Daerah

Metabolit sekunder berukuran molekul dengan < C40, menyusun 1-5% dari kayu, dan sangat ditentukan secara genetika oleh spesies tumbuhan yang bersangkutan, juga bergantung

Peraturan Pemerintah Nomor 91 Tahun 2010 tentang Jenis Pajak Daerah Yang Dipungut Berdasarkan Penetapan Kepala Daerah atau Dibayar Sendiri Oleh Wajib Pajak (Lembaran

 Jika Anda tidak membuka penutup selama 1 jam atau lebih dalam proses “Fragrance” setelah bel listrik terdengar, maka operasi akan dilanjutkan?. Muncul (5 kali) bel listrik

1. Metode Kontak, mengidentifikasi apakah ada kontak antara alat dan produk. Metode Nilai-Tetap, memastikan apakah sejumlah tertentu gerakan telah dilakukan. Metode

Dari kurva tersebut dapat disimpulkan beberapa hal, yaitu : semakin tinggi mutu beton, maka modulus elastisitasnya akan semakin besar sehingga beton dengan kekuatan lebih

Peraturan Pemerintah Nomor 54 Tahun 2004 tentang Majelis Rakyat Papua merupakan pelaksanaan dari Undang-Undang Nomor 21 Tahun 2001 tentang Otonomi Khusus Bagi