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.
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
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
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
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 :
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.
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
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.
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.
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.
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
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
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.
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
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.
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
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.
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.
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.
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.
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.
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
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.
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.
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
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.
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
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.
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.
- 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.
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.
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.
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.
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
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.
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.
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 :
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.
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.
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.
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.
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
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
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
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 :
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.
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
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.
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.
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
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
3.4.1.2. USE CASE DIAGRAM ADMIN
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
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
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
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.
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.
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
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.
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.
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.
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.
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
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
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