• Tidak ada hasil yang ditemukan

BAB 3 ANALISIS DAN PERANCANGAN. yang gratis. Dibandingkan dengan harga game portable lainnya yang mahal.

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB 3 ANALISIS DAN PERANCANGAN. yang gratis. Dibandingkan dengan harga game portable lainnya yang mahal."

Copied!
122
0
0

Teks penuh

(1)

41

ANALISIS DAN PERANCANGAN

3.1 Latar Belakang Perkembangan Game Android

Perkembangan game android dari awal kemunculannya hingga sekarang amatlah pesat. Hal ini didukung oleh harga game di android yang murah dan juga ada yang gratis. Dibandingkan dengan harga game portable lainnya yang mahal.

Flurry adalah salah satu perusahaan yang melakukan survei terhadap perkembangan revenue untuk portable game selama 3 tahun dimulai pada tahun 2009 sampai 2011 di Amerika Serikat. Hasil survei menunjukkan pada tahun 2009 ios dan android hanya memiliki 19% game market share dengan Nintendo DS dan PSP. Ios dan Android terus berkembang dan pada tahun 2011 telah berhasil berkembang sebanyak tiga kali lipat menjadi sebesar 58%. Diprediksi jumlah revenue akan terus meningkat.

Gambar 3.1 U.S Portable Game Software Revenue (Farago, 2011)

(2)

3.2 Analisis Game

Analisis game merupakan analisis yang dilakukan melalui analisis user dan analisis game sejenis. Analisis user dilakukan dengan menyebarkan kuesioner yang terkait dengan game bersangkutan. Analisis game sejenis dilakukan dengan melakukan observasi langsung terhadap game-game sejenis.

3.2.1 Analisis User

Analisis user dilakukan terhadap user dengan menggunakan kuesioner yang terdiri dari 10 pertanyaan yang ditanggapi oleh 100 orang dan disebarkan secara online.

Berikut adalah pertanyaan kuesioner dan hasil kuesioner yang diberikan untuk user : 1. Apakah Jenis Kelamin Anda?

A. Pria (75 Responden) B. Wanita (25 Responden)

Gambar 3.2 Hasil Kuesioner Pertanyaan No 1

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden adalah pria.

(3)

2. Apa jenis sistem operasi dari Smartphone/TabletPC/Handphone yang anda punya? (Responden dapat memilih lebih dari satu jawaban)

a. Windows Mobile (8 pengguna) b. Android (50 pengguna) c. IOS (15 pengguna) d. Blackberry (52 pengguna) e. Symbian (21 pengguna) f. Lainnya (8 pengguna)

Gambar 3.3 Hasil Kuesioner Pertanyaan No 2

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden menggunakan sistem operasi blackberry. Namun dari data yang kami dapat dari Go-Gulf.com, dari 15milyar pengguna mobile phone di dunia 48.9% merupakan pengguna Android, 28.7% pengguna IOS, 16.6% pengguna blackberry, 5.2% windows mobile dan 1.5% pengguna symbian. Menurut data tersebut dapat disimpulkan bahwa pengguna mobile phone dunia akan bergerak ke sistem operasi Android.

(4)

3. Berapa lama Anda dalam sehari bermain game pada Smartphone/TabletPC/Handphone?

a. Kurang dari 1 jam (55 Responden) b. 1-3 jam (32 Responden) c. Lebih dari 3 jam (13 Responden)

Gambar 3.4 Hasil Kuesioner Pertanyaan No 3

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden bermain game kurang dari 1 jam.

4. Genre game apakah yang anda sukai?

a. FPS (7 Responden) b. Racing (14 Responden) c. Strategy (35 Responden) d. Adventure (28 Responden) e. Action (5 Responden)

(5)

f. Lainnya (11 Responden)

Gambar 3.5 Hasil Kuesioner Pertanyaan No 4

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden menyukai genre game strategy.

5. Unsur Penting Dalam Game?

a. Story (27 Responden)

b. Graphic (12 Responden)

c. Challenge (19 Responden) d. Character Development (5 Responden) e. Gameplay (35 Responden)

f. Lainnya (2 Responden)

(6)

Gambar 3.6 Hasil Kuesioner Pertanyaan No 5

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden menganggap bahwa gameplay merupakan unsur yang paling penting.

6. Apakah anda tertarik mempelajari sejarah Indonesia?

a. Ya (63 Responden) b. Tidak (37 Responden)

Gambar 3.7 Hasil Kuesioner Pertanyaan No 6

(7)

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden tertarik mempelajari sejarah.

7. Mengapa orang tidak tertarik mempelajari sejarah Indonesia?

A. Media penyampainnya kurang menarik (24 Responden)

B. Cerita sejarah Indonesia yang kurang menarik (16 Responden)

C. Lainnya (10 Responden)

Gambar 3.8 Hasil Kuesioner Pertanyaan No 7

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa menurut sebagian besar responden, orang tidak tertarik mempelajari sejarah karena media penyampaiannya kurang menarik.

8. Menurut anda mempelajari sejarah lebih menyenangkan melalui media apa?

A. Game (53 Responden)

B. Multimedia (27 Responden) C. Internet (7 Responden) D. Buku (9 Responden)

E. Lainnya (4 Responden)

(8)

Gambar 3.9 Hasil Kuesioner Pertanyaan No 8

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa sebagian besar responden menyenangi mempelajari sejarah melalui media game.

9. Apakah anda pernah memainkan game Cartoon Wars / game sejenis?

A. Pernah (47 Responden) B. Tidak Pernah (53 Responden)

Gambar 3.10 Hasil Kuesioner Pertanyaan No 9

(9)

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa ada sedikit tantangan dalam membuat game ini, karena setengah lebih dari responden belum pernah memainkan game Cartoon Wars atau game sejenis. Sehingga game tersebut harus dibuat semenarik mungkin.

10. Apakah anda tertarik untuk mencoba game yang menggunakan latar belakang cerita sejarah Indonesia?

A. Ya (81 Responden) B. Tidak (19 Responden)

Gambar 3.11 Hasil Kuesioner Pertanyaan No 10

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa game berlatar belakang cerita Sejarah Indonesia mempunyai daya tarik sendiri bagi para mobile gamers.

(10)

3.2.2 Analisis Game Sejenis

Pada tahap ini, dilakukan analisis terhadap game-game sejenis yang lain. Faktor yang diambil untuk perbandingan akan diambil dari 2 sisi yaitu dari konsep permainan (gameplay) dan tema permainan (objective).

1. Cartoon Wars

Platform: IPod, IPad, Android Jumlah Pemain: 1 pemain Developer: Blue GNC Genre: Strategy

Gambar 3.12 Tampilan Layar Awal Cartoon Wars

Cartoon Wars memiliki cerita tentang pertempuran antara kartun dengan monster. Para karakter kartun memutuskan untuk melawan para monster yang telah diperbudak selama beberapa tahun.

Pemain dapat membuat prajurit baru untuk mempertahankan kastil yang merupakan simbol kemenangan dan revolusi atau pemberontakan.

Karakter kartun akan mempertahankan kastil berwarna biru sedangkan monster akan menyerang dari kastil berwarna merah. Game ini memiliki objective yang sederhana yaitu mengalahkan musuh dengan menghancurkan kastilnya. Game ini membutuhkan kesabaran dan strategi untuk

(11)

menghasilkan mana yang dibutuhkan untuk membuat prajurit dengan waktu yang tepat.

Gambar 3.13 Gameplay Cartoon Wars

Untuk menambah pasukan, pemain harus mengumpulkan poin yang disebut dengan Mana. Contohnya, untuk 10 Mana maka pemain berhak menambah 1 pasukan, setiap pasukan dengan senjata yang berbeda tidak sama Mana yang dibutuhkan. Setiap musuh yang dikalahkan, maka pemain berhak mendapatkan Gold. Gold digunakan untuk meng-unlock karakter dengan senjata baru dan juga digunakan untuk meningkatkan kemampuan karakter.

Gambar 3.14 Halaman Upgrade Dan Membeli Prajurit Cartoon Wars

(12)

Kunci kemenangan dari game ini adalah terus meningkatkan kekuatan karakter dan membeli karakter baru. Karakter yang telah ditingkatkan kekuatannya akan memiliki life point yang lebih banyak dan damage yang lebih besar ke musuh.

2. Samurai VS Zombies Defense Platform: IPod, IPad, Android Jumlah Pemain: 1 pemain Developer: Glu Games Inc Genre: Strategy

Gambar 3.15 Main Menu Samurai Vs Zombies Defense

Objective dari game ini sangat sederhana jika pemain memilih menjadi samurai, Serangan zombie akan muncul dari sisi kanan layar, dan tugas pemain melawannya dengan menggunakan karakternya, Memanggil pasukan untuk membantu melawan zombie, dan mencegah para zombie memasuki gerbang yang ada di sisi kiri layar. Begitu juga sebaliknya jika

(13)

pemain memilih zombie maka akan mendapat serangan dari para samurai.

Pemain bisa memilih zombie jika hero samurai sudah mencapai level tertentu.

Gambar 3.16 Layar Upgrade Samurai Vs Zombies Defense

Pemain bisa meng-upgrade karakter utama dan pasukan. pemain juga dapat membeli item yang digunakan untuk dikonsumsi. pemain menggunakan glu coins untuk meng-upgrade karakter dan Semua upgrade untuk unit meningkatkan damage (serangan) dan health (darah).

Gambar 3.17 Layar Pemilihan Unit Samurai Vs Zombies Defense

(14)

Sebelum memulai sebuah stage, pemain akan memilih unit yang akan pemain bawa. pemain tidak bisa mengganti unit lain selama di dalam stage.

Selain memilih unit, pemain juga memilih spell untuk digunakan dalam suatu stage. Pemain juga bisa membeli charm yang dapat digunakan di dalam stage untuk memberikan keuntungan bagi karakter dan unit pemain.

3. Crystal War

Platform: IPod, IPad, Android Jumlah Pemain: 1 Player Developer: GNC Interactive Genre: Strategy

Gambar 3.18 Tampilan Layar Awal Crystal War

Game Ini bercerita tentang perang manusia dan peri (Human and Elf) melawan Goblins yang jahat. Setiap level atau stage pemain akan diberikan satu commander, dan membuat pasukan untuk melawan serbuan pasukan goblin.

(15)

Gambar 3.19 Layar Gameplay Crystal War

Objective game ini sangat sederhana, pemain hanya perlu membunuh commander pasukan musuh. Untuk membuat pasukan pemain membutuhkan crystal yang tersebar di sepanjang map. Pemain bisa mengambilnya dengan menggunakan unit bernama miner. Selain membutuhkan crystal pemain juga membutuhkan mana yang digunakan untuk mengeluarkan spell atau sihir yang akan menyerang musuh. Mana juga didapatkan dengan membunuh musuh.

Gambar 3.20 Layar Upgrade Crystal War

Pemain bisa membeli unit baru, meng-upgrade unit yang sudah ada, dan membeli spell atau sihir seperti blizzard (hujan es) dan black hole (lubang hitam) untuk menyerang musuh dengan menggunakan Gold yang

(16)

didapat dari musuh yang mati. Pemain diberikan batas untuk membawa jenis pasukan dan spell atau sihir ke dalam sebuah stage.

Tabel 3.1 Perbandingan Game Sejenis Cartoon Wars Samurai VS

Zombies

Crystal Wars

Platform Android, Ipod, Ipad Android, Ipod, Ipad Android, Ipod, Ipad

Genre Strategy Strategy Strategy

Story ada ada ada

Gameplay -Membuat pasukan menggunakan mana point yg bertambah dengan sendirinya

-Mempertahankan kastil dan

menyerang kastil musuh

-Tidak memiliki commander

-Bisa meng-upgrade

Membuat Pasukan dengan

menggunakan point.

-mempertahankan gate dan

mengalahkan semua musuh yang datang menyerang

-Memiliki commander atau hero yang bisa digerakkan oleh

Membuat Pasukan menggunakan crystal yang didapat dari menambang crystal

menggunakan miner

-mempertahankan commander dan

mengalahkan commander musuh

-Memiliki

commander tetapi

(17)

pasukan, sihir, dan kastil

pemain

-Bisa meng-upgrade pasukan,

commander atau hero, sihir, dan pemain bisa membeli charm

tidak bisa digerakkan oleh pemain

-Bisa meng-upgrade pasukan,

commander, dan sihir

Graphic Bagus Bagus Kurang bagus

Animasi Bagus, gerakan pasukan terlihat halus

Kurang bagus, gerakan hero dan pasukan terlihat kaku

Kurang bagus, gerakan pasukan terlihat kaku

Fitur -Terdapat mode

Hero dimana pemain hanya memainkan Hero saja. Jika menang maka akan mengurangi jumlah musuh yang

menyerang di awal stage.

-Bisa membeli charm yang digunakan untuk menambah status unit pasukan.

-Pemain bisa memilih antara Samurai dan Zombie

-Membuat pasukan penambang untuk mendapatkan crystal yang digunakan untuk membuat pasukan

-Pasukan bisa di- upgrade

(18)

-Pasukan bisa di- upgrade

-Pasukan bisa di- upgrade

3.3 Analisis dan Solusi Kebutuhan User

Berikut ini adalah analisis dan solusi dari kebutuhan User:

3.3.1 Analisis Sistem dan Kebutuhan User

Berdasarkan pada analisis user maka diperoleh beberapa analisis kebutuhan user sebagai berikut:

a. Sebagian besar responden ingin game yang ringan dan tidak memakan waktu yang lama.

b. Sebagian besar responden mengharapkan game dengan gameplay yang menarik.

c. Banyak responden tertarik mempelajari sejarah dan menginginkan game dengan story sejarah Indonesia.

d. Sebagian besar responden menyukai game dengan genre strategy.

Berdasarkan pada analisis game sejenis maka diperoleh beberapa analisis sistem sebagai berikut:

a. Story game yang tidak kuat dan hanya memperlihatkan gambar sebagai story dalam game.

b. Terlalu banyak item yang sebenarnya tidak diperlukan pada suatu game yang hanya akan menambah beban loading game.

c. Animasi pergerakan karakter yang sangat kaku.

(19)

3.3.2 Solusi Pemenuhan Kebutuhan User

Berdasarkan analisis sistem dan kebutuhan user di atas, maka dapat dirumuskan beberapa solusi permasalahan sebagai berikut:

a. Membuat game dengan tema dan cerita sejarah indonesia yang mendidik dan menarik serta memberikan pengetahuan bagi pemainnya.

b. Merancang gameplay yang menarik dengan menyediakan fitur upgrade dan beberapa stage yang menarik agar pemain tertarik untuk bermain dan ingin mengulang kembali.

c. Membuat item-item yang diperlukan saja pada game dan tidak menambahkan item- item yang tidak terlalu berguna.

3.4 Perancangan Game

Berikut ini adalah penjelasan dari game yang dirancang:

3.4.1 Deskripsi Permainan

Berikut ini merupakan deskripsi-deskripsi permainan pada aplikasi yang dirancang.

3.4.1.1 Informasi Umum

Merdeka! adalah game offline berbasis Java, menggunakan smartphone ber- platform Android untuk memainkannya. Game ini memiliki genre strategi dan mengangkat tema sejarah mempertahankan kemerdekaan Indonesia yang ditujukan untuk semua kalangan khususnya remaja dan mahasiswa. Game ini memiliki stage berupa kota-kota yang ada di Indonesia.

Misi Utama game ini adalah:

1. Menyerang dan menghancurkan benteng musuh.

2. Mempertahankan benteng dari serangan lawan sampai dengan waktu yang telah ditentukan.

(20)

3.4.1.2 Cerita/Story

Pada tanggal 17 Agustus 1945 Indonesia memproklamasikan kemerdekaannya setelah Jepang menyerah kepada sekutu. Namun Belanda yang termasuk dalam anggota sekutu ingin menguasai Indonesia kembali. Indonesia yang telah meraih kemerdekaan tentu saja tidak membiarkan Belanda dan para pasukan sekutunya menguasai Indonesia kembali. Hal ini memicu terjadinya perang di berbagai daerah di Indonesia sebagai bentuk mempertahankan kedaulatan bangsa.

3.4.1.3 Objektif/Tujuan

Tujuan dari game ini adalah mengisi waktu luang dan mengajarkan kepada pemainnya sejarah kemerdekaan Indonesia.

3.4.1.4 Konsep Permainan/Gameplay

Ketika memulai permainan, pemain akan berada pada menu utama. Di dalam halaman ini pemain dapat memilih menu Start game, setting, help, dan credit. Permainan dimulai dengan memilih stage. Setelah memilih stage, pemain akan langsung berada di dalam medan perang. Benteng pemain terdapat di sebelah kiri sedangkan benteng musuh di sebelah kanan. Musuh akan terus muncul dari bentengnya dan menyerang benteng player. Pemain menghadapi serangan musuh dengan membuat pasukan menggunakan merdeka poin. Setiap senjata yang telah di-equip pemain dapat digunakan. Setiap membunuh musuh pemain akan mendapatkan bonus merdeka poin dan sejumlah uang yang nantinya berguna untuk membeli ataupun upgrade senjata

Win condition dapat diraih jika pemain berhasil merebut benteng musuh atau mempertahankan benteng sendiri dalam waktu yang telah ditentukan sesuai dengan misi masing-masing stage. Lose Condition terjadi jika benteng pemain hancur atau waktu yang telah ditentukan habis.

(21)

3.4.2 Komponen Permainan

Komponen permainan yaitu bagian-bagian kecil yang membentuk game ini.

Berikut komponen-komponen yang ada di dalam game ini.

3.4.2.1 Karakter

Karakter dalam game ini adalah:

Tabel 3.2 Karakter Game Merdeka!

Jenis Gambar Keterangan

Commander Karakter khusus yang memimpin

perang. Memiliki kemampuan istimewa.

Prajurit Indonesia Karakter pejuang Indonesia yang

dapat menggunakan senjata yang telah di-equip oleh pemain.

Prajurit Musuh Karakter penjajah yang menjadi

musuh pemain.

(22)

3.4.2.2 Stage

Tabel 3.3 Lokasi Stage

Lokasi Deskripsi

Surabaya Stage: Surabaya I, Surabaya II, Surabaya III.

Story/Cerita: Sekelompok orang Belanda di bawah pimpinan Mr. W.V.Ch. Ploegman pada sore hari tanggal 18 September 1945, tepatnya pukul 21.00, mengibarkan bendera Belanda (Merah-Putih-Biru), tanpa persetujuan Pemerintah RI Daerah Surabaya, di tiang pada tingkat teratas Hotel Yamato, sisi sebelah utara. Keesokan harinya para pemuda Surabaya melihatnya dan menjadi marah karena menganggap Belanda telah menghina kedaulatan Indonesia, hendak mengembalikan kekuasan kembali di Indonesia, dan melecehkan gerakan pengibaran bendera Merah Putih yang sedang berlangsung di Surabaya. (Anonim2)

Bandung Stage: Bandung I, Bandung II, Bandung III

Story/Cerita: Pasukan Inggris bagian dari

(23)

Brigade MacDonald tiba di Bandung pada tanggal 12 Oktober 1945. Sejak semula hubungan mereka dengan pemerintah RI sudah tegang. Mereka menuntut agar semua senjata api yang ada di tangan penduduk, kecuali TKR dan polisi, diserahkan kepada mereka. Orang-orang Belanda yang baru dibebaskan dari kamp tawanan mulai melakukan tindakan-tindakan yang mulai mengganggu keamanan. Akibatnya, bentrokan bersenjata antara Inggris dan TKR tidak dapat dihindari. Malam tanggal 24 November 1945, TKR dan badan-badan perjuangan melancarkan serangan terhadap kedudukan-kedudukan Inggris di bagian utara, termasuk Hotel Homann dan Hotel Preanger yang mereka gunakan sebagai markas. Tiga hari kemudian, MacDonald menyampaikan ultimatum kepada Gubernur Jawa Barat agar Bandung Utara dikosongkan oleh penduduk Indonesia, termasuk pasukan bersenjata.

Ultimatum Tentara Sekutu agar Tentara

(24)

Republik Indonesia (TRI, TNI kala itu) meninggalkan kota Bandung mendorong TRI untuk melakukan operasi

"bumihangus". Para pejuang pihak Republik Indonesia tidak rela bila Kota Bandung dimanfaatkan oleh pihak Sekutu dan NICA. Keputusan untuk membumihanguskan Bandung diambil melalui musyawarah Madjelis Persatoean Perdjoangan Priangan (MP3) di hadapan semua kekuatan perjuangan pihak Republik Indonesia, pada tanggal 24 Maret 1946.

Kolonel Abdoel Haris Nasoetion selaku Komandan Divisi III TRI mengumumkan hasil musyawarah tersebut dan memerintahkan evakuasi Kota Bandung.

Hari itu juga, rombongan besar penduduk Bandung mengalir panjang meninggalkan kota Bandung dan malam itu pembakaran kota berlangsung. (Anonim5)

(25)

3.4.2.3 Weapon/Senjata

Tabel 3.4 List Senjata

Weapon/Senjata Spesifikasi

Level 1 Level 2 Level 3

Bambu Runcing -Walk Speed : 12

-Damage : 10-15

-Range : 20

-Cool Down : 3sec

-Health : 300

-Knockback : 0

-Walk Speed : 12

-Damage : 15-20

-Range : 20

-Cool Down : 3sec

-Health : 350

-Knockback : 0

-Walk Speed : 12

-Damage : 35-40

-Range : 20

-Cool Down : 3sec

-Health : 400

-Knockback : 0

Nambu Pistol -Walk Speed : 12

-Damage : 12-15

-Range : 150

-Cool Down : 4sec

-Health : 150

-Knockback : 0

-Walk Speed : 12

-Damage : 22-25

-Range : 150

-Cool Down : 4sec

-Health : 150

-Knockback : 0

-Walk Speed : 12

-Damage : 42-45

-Range : 150

-Cool Down : 4sec

-Health : 150

-Knockback : 0

LE Lee Enfield -Walk Speed : 10

-Damage : 27-30

-Walk Speed : 10

-Damage : 37-40

-Walk Speed : 10

-Damage : 57-60

(26)

-Range : 220

-Cool Down : 6sec

-Health : 180

-Knockback : 1

-Range : 220

-Cool Down : 6sec

-Health : 180

-Knockback : 1

-Range : 220

-Cool Down : 6sec

-Health : 180

-Knockback : 1

M1 Garand -Walk Speed : 10

-Damage : 33-35

-Range : 250

-Cool Down : 6sec

-Health : 180

-Knockback : 1

-Walk Speed : 10

-Damage : 43-45

-Range : 250

-Cool Down : 6sec

-Health : 180

-Knockback : 1

-Walk Speed : 10

-Damage : 63-65

-Range : 250

-Cool Down : 6sec

-Health : 180

-Knockback : 1

Sten Machine Gun -Walk Speed : 10

-Damage : 12-14

-Range : 220

-Cool Down : 3sec

-Health : 150

-Knockback : 0

-Walk Speed : 10

-Damage : 22-24

-Range : 220

-Cool Down : 3sec

-Health : 150

-Knockback : 0

-Walk Speed : 10

-Damage : 42-44

-Range : 220

-Cool Down : 3sec

-Health : 150

-Knockback : 0

Thompson Sub Machine -Walk Speed : 9 -Walk Speed : 9 -Walk Speed : 9

(27)

Gun -Damage : 40-43

-Range : 150

-Cool Down : 3sec

-Health : 200

-Knockback : 0

-Damage : 50-53

-Range : 150

-Cool Down : 3sec

-Health : 200

-Knockback : 0

-Damage : 70-73

-Range : 150

-Cool Down : 3sec

-Health : 200

-Knockback : 0

Owen Gun -Walk Speed : 9

-Damage : 50-53

-Range : 150

-Cool Down : 10sec

-Health : 250

-Knockback : 0

-Walk Speed : 9

-Damage : 60-63

-Range : 150

-Cool Down : 10sec

-Health : 250

-Knockback : 0

-Walk Speed : 9

-Damage : 80-83

-Range : 150

-Cool Down : 10sec

-Health : 250

-Knockback : 0

3.4.2.4 Balancing Mendapatkan Merdeka Point dan Uang.

Setiap detik pemain akan mendapatkan 1 Merdeka Poin. Selain itu pemain juga mendapatkan merdeka poin dan uang (Rp) dari membunuh musuh. Berikut merdeka poin dan uang yang didapat dari membunuh musuh yang menggunakan senjata:

a. Nambu Pistol: +1 Merdeka poin dan +Rp2.

b. LE Lee Enfield: +2 Merdeka poin dan +Rp3.

c. M1 Garand: +2 Merdeka poin dan +Rp3.

d. Sten Machine Gun: +3 Merdeka Poin dan +Rp3.

(28)

e. Thompson Sub Machine Gun: +3 Merdeka Poin dan +Rp3.

f. Owen Gun: +3 Merdeka Poin dan +Rp3.

3.4.2.5 Balancing Harga Merdeka Poin Pasukan

Untuk mengeluarkan prajurit dengan senjatanya maka dibutuhkan merdeka poin.

Berikut harga-harga merdeka poin setiap senjata:

a. Bambu: 5 Merdeka Poin

b. Nambu Pistol: 10 Merdeka Poin c. LE Lee Enfield: 30 Merdeka Poin d. M1 Garand: 40 Merdeka Poin

e. Sten Machine Gun: 50 Merdeka Poin

f. Thompson Sub Machine Gun: 60 Merdeka Poin g. Owen Gun: 80 Merdeka Poin

3.4.2.6 Balancing stage 1. Lokasi Surabaya

Skill Commander = Tomo motivation (meningkatkan serangan 10 poin) a. Surabaya I:

Jumlah maksimal musuh = 20 orang.

Enemy spawn :

- Nambu pistol = setiap 7 detik.

- Sten machine gun = setiap 10 detik.

- Jika benteng musuh kurang dari 60% spawn =13 orang Nambu pistol, 10 orang sten machine gun.

Objective = Hancurkan benteng musuh.

Victory Condition = Benteng musuh hancur

(29)

Defeat Condition = Benteng pemain hancur Reward: Unlock Sten Machine Gun.

b. Surabaya II:

Jumlah maksimal musuh = 20 orang Enemy spawn :

- Nambu pistol = setiap 8 detik.

- Le lee enfield = setiap 20 detik.

- Sten machine gun = setiap 23 detik.

- M1 garand = setiap 27 detik.

- Jika benteng musuh kurang dari 60% spawn = 5 orang le lee enfield, 1 orang M1 garand , 2 orang sten machine gun.

Objective = Hancurkan benteng musuh.

Victory Condition = Benteng musuh hancur Defeat Condition = Benteng pemain hancur Reward: Unlock M1 Garand.

c. Surabaya III:

Jumlah maksimal musuh = 20 orang.

Enemy spawn :

- Nambu pistol = setiap 8 detik.

- Le lee enfield = setiap 20 detik.

- Sten machine gun = setiap 23 detik.

- M1 garand = setiap 27 detik.

- Thompson sub machine gun = setiap 28 detik.

(30)

- Jika benteng musuh kurang dari 60% spawn = 5 orang le lee enfield, 1 orang M1 garand , 5 orang sten machine gun.

Objective: Bertahan dari serangan musuh sampai waktu habis.

Victory Condition = Waktu untuk bertahan habis atau benteng musuh hancur.

Defeat Condition = Benteng pemain hancur.

Reward: Unlock Thompson sub machine gun.

2. Lokasi Bandung:

Skill Commander = Toha Nationalism (meningkatkan generate merdeka poin sebanyak 5 per detik)

a. Bandung I:

Jumlah maksimal musuh = 20 orang.

Enemy spawn :

- Nambu pistol = setiap 5 detik.

- Le lee enfield = setiap 15 detik.

- Sten machine gun = setiap 20 detik.

- M1 garand = setiap 25 detik.

- Thompson sub machine gun = setiap 28 detik.

- Owen gun = 29 detik

- Jika benteng musuh kurang dari 60% spawn = 7 orang M1 garand, 7 orang sten machine gun, 3 orang Owen gun.

Objective: Hancurkan benteng musuh.

Victory Condition = Benteng musuh hancur Defeat Condition = Benteng pemain hancur

(31)

Reward: Unlock Owen Gun.

b. Bandung II:

Jumlah maksimal musuh = 30 orang.

Enemy spawn :

- Nambu pistol = setiap 1 detik.

- Le lee enfield = setiap 10 detik.

- Sten machine gun = setiap 16 detik.

- M1 garand = setiap 21 detik.

- Thompson sub machine gun = setiap 24 detik.

- Owen gun = 25 detik

- Jika benteng musuh kurang dari 60% spawn = 15 orang M1 garand, 10 orang sten machine gun, 4 orang Owen gun.

Objective: Hancurkan benteng musuh.

Victory Condition = Benteng musuh hancur Defeat Condition = Benteng pemain hancur c. Bandung III:

Jumlah maksimal musuh = 50 orang.

Enemy spawn :

- Nambu pistol = setiap 1 detik.

- Le lee enfield = setiap 8 detik.

- Sten machine gun = setiap 15 detik.

- M1 garand = setiap 20 detik.

- Thompson sub machine gun = setiap 23 detik.

- Owen gun = 24 detik

(32)

- Jika benteng musuh kurang dari 60% spawn = 15 orang M1 garand, 10 orang sten machine gun, 4 orang Owen gun.

Objective: Bertahan dari serangan musuh sampai waktu habis.

Victory Condition = Waktu untuk bertahan habis atau benteng musuh hancur.

Defeat Condition = Benteng pemain hancur.

3.4.3 Flowchart game

1. Flowchart Stage Surabaya

Berikut ini adalah flowchart pada stage Surabaya.

(33)

Gambar 3.21 Flowchart Stage Surabaya

Pada stage Surabaya ini terdapat 3 stage yang harus dilalui oleh pemain.

Pertama kali pemain akan diberikan video pembuka sebelum memasuki stage 1.

Setelah melewati 3 stage maka pemain akan diberikan video ending pada stage Surabaya ini.

2. Flowchart Stage Bandung

Berikut ini flowchart pada stage Bandung.

(34)

Gambar 3.22 Flowchart Stage Bandung

Stage Bandung akan terbuka jika pemain telah berhasil menyelesaikan semua stage yang ada di Surabaya. Pertama kali pemain akan diberikan video pembuka. Lalu setelah menyelesaikan 3 stage yang ada di Bandung ini maka pemain akan diberikan video ending pada stage Bandung ini.

3.5 Perancangan Storyboard

(35)

Berikut ini adalah perancangan layar dalam bentuk storyboard untuk game yang akan dibuat.

3.5.1 Perancangan Stroryboard Front End 1. Halaman Menu Utama

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 1 of 18 Screen ID: 0(Menu Utama)

Screen Description:

Halaman menu utama ini ditampilkan setelah aplikasi dijalankan. Latar belakang

terdapat karakter pemain dan karakter musuh dengan lingkungan ada banyak pepohonan.

Link From Screen ID: - Link to Screen ID: 1(Pilih Slot),5(Help),6(Credits) Color Scheme:

Hitam (#000000), Merah (#ff0000), Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Hijau (#2d5d42), Biru (#c5e1e7), Putih (#ffffff)

Text Attributes:

Logo : akaDora, 30pt, merah(#ff0000) Still Images:

- Background .jpg , menggambarkan suasana hutan dengan langit yang biru.

(36)

- Gambar tombol Start, Credits, Settings, dan Help .png menggunakan Texture Kayu Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation: -

2. Pop up Save Location

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 2 of 18 Screen ID: 1(Pilih Slot)

Screen Description:

Halaman ini menampilkan slot game, kita bisa memilih apakah ingin melanjutkan game atau memulai game dari awal dan juga bisa menghapus game yang sudah dimainkan.

Link From Screen ID: 0(Menu Utama) Link to Screen ID: 0(Menu Utama),2(Pilih Pulau),7(Delete), 15(Video)

Color Scheme:

Hitam (#000000), Merah (#ff0000), Coklat Tua(#2d1403), Hijau (#2d5d42), Biru (#c5e1e7), Putih (#ffffff), Jingga (#fb5e0d)

(37)

Text Attributes:

Please Select Save Location : Gill Sans Ultra Bold, 8pt, Coklat Tua(#2d1403) Continue Game, New Game : Gill Sans Ultra Bold, 5pt, Coklat Tua(#2d1403) Save,Date,Rp : Gill Sans MT, 5PT, Coklat Muda (#daa78a)

Still Images:

- Background .jpg , menggambarkan suasana hutan dengan langit yang biru.

- Gambar tombol Start, Credits, Settings, dan Help .png menggunakan Texture Kayu Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation: -

3. Halaman Choose Island

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 3 of 18 Screen ID: 2(Pilih Pulau)

(38)

Screen Description:

Halaman ini merupakan halaman untuk memilih pulau untuk bermain. Terdiri dari peta Indonesia dan tombol back.

Link From Screen ID: 1(Pilih Slot), 15(Video)

Link to Screen ID: 0(Menu Utama), 3(Pilih Stage)

Color Scheme:

Hitam (#000000), Merah (#ff0000), Hijau (#2d5d42), Biru (#c5e1e7), Abu-abu (#cfcfcf) Text Attributes:

Choose Island : Monotype Corsiva, 60pt, Abu-abu (#cfcfcf) Still Images:

- Background .jpg menggunakan Texture kayu - Peta Indonesia .jpg menggunakan Texture kayu

- Gambar tombol Back .png menggunakan Texture Kayu Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation: -

(39)

4. Halaman Choose Stage

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 4 of 18 Screen ID: 3(Pilih Stage)

Screen Description:

Halaman ini untuk memilih stage yang ingin dimainkan. Terdapat 2 stage utama yaitu Surabaya dan Bandung, masing-masing memiliki 3 stage. Dari halaman ini pula kita bisa mengakses shop.

Link From Screen ID: 2(Pilih Pulau) Link to Screen ID: 2(Pilih Pulau), 4(Shop), 9(Ingame Weapon),15(Video)

Color Scheme:

Hitam (#000000), Merah (#ff0000), Hijau (#2d5d42), Biru (#c5e1e7), Abu-abu (#cfcfcf), Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff)

Text Attributes:

Choose Stage : Monotype Corsiva, 60pt, Abu-abu (#cfcfcf)

Start, Shop, Stage 1-3, Kota : Times New Roman, 36 PT, Coklat Muda (#ad6d00) Stage 1-3 : Times New Roman, 36PT, Putih(#ffffff)

Still Images:

- Background .jpg menggunakan Texture kayu - Peta Indonesia .jpg menggunakan Texture kayu

- Gambar tombol Back .png menggunakan Texture Kayu

(40)

Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation: -

5. Halaman Shop

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 5 of 18 Screen ID: 4(Shop)

Screen Description:

Halaman ini untuk memilih senjata yang ingin dibeli, diupgrade dan dipakai. Di halaman ini pula pemain bisa mengganti senjata yang dipakai dengan senjata yang sudah dibeli.

Link From Screen ID: 3(Pilih Stage) Link to Screen ID: 3(Pilih Stage) Color Scheme:

Abu-abu (#cfcfcf), Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff) Text Attributes:

Weapon List : Gill Sans Ultra Bold, 30pt, Coklat Tua (#632f0a)

Tombol Upgrade, Buy,Equip,Equipped : Gill Sans Ultra Bold, 18pt, Coklat Tua (#632f0a)

(41)

Detail Senjata : Gill Sans MT, 20pt, Coklat Muda (#ad6d00) Still Images:

- Background .jpg menggunakan Texture kayu

- Gambar tombol Back .png menggunakan Texture Kayu - Gambar Senjata yang dijual dan yang dipakai .png Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

6. Halaman Help

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 6 of 18 Screen ID: 5(Help)

Screen Description:

Halaman ini menampilkan halaman choose island, choose stage, ingame dan shop berikut dengan beberapa penjelasan didalamnya berupa text. Menjelaskan bagaimana cara bermain, bagaimana cara membeli, mengupgrade, memilih senjata dan skill. Dalam halaman ini juga menjelaskan secara singkat atribut dan komponen dalam permainan.

Link From Screen ID: 0(Menu Utama) Link to Screen ID: 0(Menu Utama)

(42)

Color Scheme:

Hitam (#000000), Merah (#ff0000), Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Hijau (#2d5d42), Biru (#c5e1e7), Putih (#ffffff)

Text Attributes:

Help : Gill Sans Ultra Bold, 30pt, Coklat Tua (#632f0a) Still Images:

- Background .jpg menggunakan Texture kayu - Tombol back .png menggunakan texture kayu Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

7. Halaman Credits

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 7 of 18 Screen ID: 6(Credits)

(43)

Screen Description:

Halaman ini menampilkan orang-orang yang berperan penting dalam game “Merdeka!”

dan daftar lagu yang dipakai.

Link From Screen ID: 0(Menu Utama) Link to Screen ID: 0(Menu Utama) Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff) Text Attributes:

Credits : Monotype Corsiva, 60pt, Coklat Muda (#c6864c) Detail Judul : Gill Sans MT, 48 PT, Abu-abu(#959292) Detail Isi : Gill Sans MT, 30 PT, Abu-abu(#959292) Still Images:

- Background .jpg menggunakan Texture kayu - Tombol back .png menggunakan texture kayu Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

(44)

8. Pop up Konfirmasi Delete Save Data

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 8 of 18 Screen ID: 7(Delete)

Screen Description:

Halaman ini menampilkan peringatan apabila pemain ingin menghapus data game.

Link From Screen ID: 1(Pilih Slot) Link to Screen ID: 1(Pilih Slot) Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff) Text Attributes:

Alert : Berlin Sans FB Demi, 16pt, Putih (#ffffff) Still Images:

- Background .jpg , menggambarkan suasana hutan dengan langit yang biru.

- Tombol Yes dan No .png Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

(45)

9. Halaman Ingame Skill

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 9 of 18 Screen ID: 8(Ingame Skill)

Screen Description:

Halaman ini menampilkan permainan dari game Merdeka. Benteng dan prajurit pemain ada di sisi kiri sedangkan musuh ada di sisi kanan. Dalam halaman ini pemain dapat menghasilkan prajurit dengan menekan tombol berbentuk perisai tersebut. Untuk

menampilkan skill, pemain dapat menekan tombol skill. Dalam halaman ini juga terdapat jumlah RP dan MP yang didapat.

Link From Screen ID: 9(Ingame Weapon) Link to Screen ID: 9(Ingame Weapon),10(Pause ), 13(Defeat), 14(Victory)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

Skill,RP,MP : Gill Sans Ultra Bold, 23PT Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

(46)

Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

10. Halaman Ingame Senjata

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 10 of 18 Screen ID: 9(Ingame Weapon)

Screen Description:

Halaman ini menampilkan permainan dari game Merdeka. Benteng dan prajurit pemain ada di sisi kiri sedangkan musuh ada di sisi kanan. Dalam halaman ini pemain dapat menghasilkan prajurit dengan menekan tombol berbentuk perisai tersebut. Untuk menampilkan weapon, pemain dapat menekan tombol weapon. Dalam halaman ini juga terdapat jumlah RP dan MP yang didapat.

Link From Screen ID: 3(Pilih Stage), 15(Video)

Link to Screen ID:8(Ingame

Skill),10(Pause), 13(Defeat), 14(Victory) Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

(47)

Text Attributes:

Weapon,RP,MP : Gill Sans Ultra Bold, 23PT Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

11. Pop up Ingame Pause Menu

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 11 of 18 Screen ID: 10(Pause)

(48)

Screen Description:

Halaman ini menampilkan permainan dari game Merdeka dalam kondisi paused.

Link From Screen ID: 8(Ingame Skill),9(Ingame Weapon)

Link to Screen ID: (Ingame

Skill),9(Ingame Weapon),11(Back to Choose Stage),12(Restart)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

Choose Stage , Restart: Gill Sans MT, 36PT, Coklat Muda(#e6aa6d) RP,MP: Arial, 30PT, Coklat Tua(#49301c)

Weapon, Skill : Gill Sans Ultra Bold, 24PT, Coklat Tua(#5d2e08) Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

(49)

12. Pop up Ingame Konfirmasi Back to Choose Stage

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 12 of 18 Screen ID: 11(Back to Choose Stage)

Screen Description:

Halaman ini menampilkan permainan dari game Merdeka memberikan alert pada saat pemain ingin kembali ke menu choose stage.

Link From Screen ID: 10(Pause) Link to Screen ID: 3(Pilih Stage),10(Pause)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

RP,MP: Arial, 30PT, Coklat Tua(#49301c)

Weapon, Skill : Gill Sans Ultra Bold, 24PT, Coklat Tua(#5d2e08) Alert : Berlin Sans FB Demi, 16pt, Putih (#ffffff)

Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu

- Background .jpg langit biru, gedung dan jalan aspal Tombol Yes dan No .png Audio:

Loop – Indonesia Raya Instrumen .mp3

(50)

Button Touch Effect .mp3 Video: -

Animation:-

13. Pop up Ingame Restart Stage

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 13 of 18 Screen ID: 12(Restart)

Screen Description:

Halaman ini menampilkan permainan dari game Merdeka memberikan alert pada saat pemain ingin mengulang stage tersebut.

Link From Screen ID: 10(Pause) Link to Screen ID: 9(Ingame Weapon),10(Pause)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

Text Attributes:

RP,MP: Arial, 30PT, Coklat Tua(#49301c)

(51)

Weapon, Skill : Gill Sans Ultra Bold, 24PT, Coklat Tua(#5d2e08) Alert : Berlin Sans FB Demi, 16pt, Putih (#ffffff)

Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

- Tombol Yes dan No .png Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

14. Pop up Defeat Game

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 14 of 18 Screen ID: 13(Defeat)

(52)

Screen Description:

Halaman ini ditampilkan bila pemain kalah dalam game. Pemain bisa mengulangi permainan dan kembali ke menu utama. Pemain tidak bisa melanjutkan ke stage selanjutnya, tombol next stage menjadi tidak aktif.

Link From Screen ID: 8(Ingame Skill),9(Ingame Weapon)

Link to Screen ID:3(Pilih Stage),9(Ingame Weapon)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

Defeat : Multicolore, 30PT

Dummy text : Merianda One, 10PT Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

- Tombol Yes dan No .png - Tombol restart game .png - Tombol next stage .png

- Tombol exit to choose stage menu .png Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

(53)

15. Pop up Victory Game

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 15 of 18 Screen ID: 14(Victory)

Screen Description:

Halaman ini ditampilkan bila pemain menang dalam game. Pemain bisa mengulangi permainan, melanjutkan stage berikutnya dan kembali kemenu utama. Pada halamman ini juga ditampilkan barang yang didapatkan setelah memenangkan stage tersebut.

Link From Screen ID: 8(Ingame Skill),9(Ingame Weapon)

Link to Screen ID: 3(Pilih Stage),9(Ingame Weapon)

Color Scheme:

Coklat Muda (#ad6d00), Coklat Tua (#632f0a), Putih (#ffffff), Hitam(#000000), Merah(#ff0000)

Text Attributes:

Victory : Multicolore, 30PT

You Got… : Niagara Engraved, 36PT

Text barang yang didapatkan : Multicolore 16PT Still Images:

- Benteng .png - Tombol Skill .png

- Tombol Menghasilkan Senjata .png menggunakan texture kayu - Background .jpg langit biru, gedung dan jalan aspal

- Tombol Yes dan No .png - Tombol restart game .png

(54)

- Tombol next stage .png

- Tombol exit to choose stage menu .png Audio:

Loop – Indonesia Raya Instrumen .mp3 Button Touch Effect .mp3

Video: - Animation:-

16. Halaman Video

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 16 of 18 Screen ID: 15(Video)

Screen Description:

Halaman ini merupakan penggalan cerita yang akan muncul ketika pemain melakukan new game dan stage 1 atau stage 3 untuk pertama kalinya. Halaman ini berupa video dengan beberapa potongan gambar yang sesuai dengan cerita berikut dengan text narasinya.

Link From Screen ID:1(Pilih Slot), 3(Pilih Stage)

Link to Screen ID: 2(Pilih Pulau), 9(Ingame Weapon)

Color Scheme:

Putih (#ffffff), Hitam(#000000)

(55)

Text Attributes:

Mom’s Typewriter, 24 PT Still Images:

Audio:

Video: Resolusi 720x480 .wma Animation:-

3.5.2 Perancangan Storyboard Back End 1. Halaman Login Backend

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 17 of 18 Screen ID: 16(Login)

Screen Description:

Halaman ini menampilkan login backend untuk admin mengatur content game.

Link From Screen ID: - Link to Screen ID: 17(Backend)

(56)

Color Scheme:

Text Attributes:

Times New Roman, 24PT, Black Still Images: -

Audio: - Video: - Animation:-

2. Halaman mengatur game content

Multimedia Storyboard

Project: Merdeka! Date: 28/11/2012

Screen: 18 of 18 Screen ID: 17(Backend)

(57)

Screen Description:

Halaman ini menampilkan form untuk mengatur content game.

Link From Screen ID: 16(Login) Link to Screen ID: 16(Login) Color Scheme:

Text Attributes:

Times New Roman 18PT, Black Still Images: -

Audio: - Video: - Animation:-

(58)

3.6 Perancangan Sistem 3.6.1 Use Case Diagram

3.6.1.1 Use Case Diagram Front End System

Berikut ini adalah Use Case Diagram yang menunjukkan hubungan antara actor dan front end sistem di dalam game.

Gambar 3.23 Use Case Diagram Front End

(59)

3.6.1.2 Use Case Narrative Front End System

Tabel 3.5 Use Case Narrative Menjalankan Aplikasi Game Use-Case Name : Menjalankan Aplikasi Game

Use-Case ID: UC-001 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain untuk menjalankan aplikasi game. Aplikasi game menampilkan splash screen lalu menu utama akan muncul.

Precondition: Aplikasi game belum berjalan.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap icon game

“Merdeka!”.

Step 2: Melakukan inisialisasi awal.

Step 3: Menampilkan splash screen.

Step 4: Menampilkan menu utama.

Alternate Courses:

-

Post Condition: Pemain dapat memilih menu yang tersedia.

Tabel 3.6 Use Case Narrative Melakukan New Game Use-Case Name : Melakukan New Game

Use-Case ID: UC-002 Primary Business

Actor:

Pemain

(60)

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat memulai game dari awal.

Precondition: Pemain berada pada halaman menu utama dan tombol new game aktif.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap tombol start game.

Step 2: Menampilkan pilihan slot game.

Step 3: Melakukan tap tombol new game.

Step 4: Mengisi game data pada slot yang dipilih.

Step 5: Menampilkan video intro game secara umum.

Step 6: Menampilkan halaman choose island.

Alternate Courses:

-

Post Condition: Pemain melihat video intro dan setelah video berakhir pemain berada pada halaman choose island.

Tabel 3.7 Use Case Narrative Melakukan Continue Game Use-Case Name : Melakukan Continue Game

Use-Case ID: UC-003 Primary Business Pemain

(61)

Actor:

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat melanjutkan game yang sudah dimainkan.

Precondition: Pemain berada pada halaman menu utama.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap tombol start game.

Step 2: Menampilkan pilihan slot game.

Step 3 : Melakukan tap tombol continue game.

Step 4: Memuat data game yang tersimpan dari slot yang dipilih.

Step 5: Menampilkan halaman choose island.

Alternate Courses:

Alt-step 3 : Jika slot game kosong, maka pemain hanya bisa melakukan new game.

Post Condition: Pemain berhasil memuat data game yang diinginkan dan berada pada halaman choose island.

Tabel 3.8 Use Case Narrative Menghapus Saved Game Use-Case Name : Menghapus saved game

Use-Case ID: UC-004 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat menghapus saved game data.

(62)

Precondition: Pemain berada pada halaman menu utama.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap tombol start game

Step 2: Menampilkan pilihan slot game.

Step 3: Melakukan tap tombol delete.

Step 4: Menampilkan pesan peringatan sebagai mencegah terjadinya kesalahan.

Step 5: Melakukan tap tombol yes.

Step 6: Menghapus game data yang dipilih.

Alternate Courses:

Alt-step 1 : Jika slot game kosong, maka pemain tidak bisa melakukan delete saved game.

Post Condition: Pemain berada pada halaman menu utama dengan tampilan slot game terlihat dan mendapatkan tambahan 1 slot kosong.

Tabel 3.9 Use Case Narrative Melakukan Choose Stage Use-Case Name : Melakukan Choose Stage

Use-Case ID: UC-005 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman choose stage. Pemain bisa memilih stage yang diinginkan dan diawali terlebih dahulu memilih pulau.

Precondition: Pemain berada pada halaman choose island.

(63)

Typical Course of Events:

Actor Action System Response

Step 1: Memilih pulau yang di inginkan

Step 2: Menampilkan halaman choose stage.

Step 3 Memilih stage yang di inginkan.

Step 4: Sistem akan menampilkan video intro stage jika pemain memilih stage 1 dan belum pernah memulai stage tersebut. Selain itu sistem akan langsung menampilkan halaman ingame.

Alternate Courses:

-

Post Condition: Pemain sudah memilih stage untuk bermain dan berada pada halaman ingame.

Tabel 3.10 Use Case Narrative Melihat Help Use-Case Name : Melihat help

Use-Case ID: UC-005 Primary Business

Actor:

Pemain

Decription: Use Case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat melihat informasi help.

Precondition: Pemain berada pada halaman menu utama.

(64)

Typical Course of Events:

Actor Action System Response

Step 1: Menekan tombol help.

Step 2: Menampilkan halaman help.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman help.

Tabel 3.11 Use Case Narrative Melihat credits Use-Case Name : Melihat credits

Use-Case ID: UC-006 Primary Business

Actor:

Pemain

Decription: Use Case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat melihat informasi credits.

Precondition: Pemain berada pada halaman menu utama.

Typical Course of Events:

Actor Action System Response

Step 1: Menekan tombol credits.

Step 2: Menampilkan halaman credits.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman credits.

(65)

Tabel 3.12 Use Case Narrative Mengakses settings Use-Case Name : Mengakses settings

Use-Case ID: UC-007 Primary Business

Actor:

Pemain

Decription: Use Case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat mengatur background music dan sound effect.

Precondition: Pemain berada pada halaman menu utama.

Typical Course of Events:

Actor Action System Response

Step 1: Menekan tombol settings.

Step 2: Menampilkan tombol background music dan sound effect.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman menu utama dengan tampilan tombol pengaturan background music dan sound effect terlihat.

Tabel 3.13 Use Case Narrative Mengatur Sound Effect Use-Case Name : Mengatur sound effect

Use-Case ID: UC-008 Primary Business

Actor:

Pemain

Decription: Use Case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat mengatur sound effect.

(66)

Precondition: Pemain berada pada menu utama dengan tampilan tombol pengaturan background music dan sound effect terlihat.

Typical Course of Events:

Actor Action System Response

Step 1: Menekan tombol sound effect.

Step 2: Memeriksa apakah sound effect aktif atau tidak.

Step 3: Mengubah pengaturan sound effect.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman menu utama dengan tampilan tombol pengaturan background music dan sound effect terlihat.

Tabel 3.14 Use Case Narrative Mengatur Background Music Use-Case Name : Mengatur background music

Use-Case ID: UC-009 Primary Business

Actor:

Pemain

Decription: Use Case ini dilakukan oleh pemain dan terjadi pada halaman menu utama. Pemain dapat mengatur background music.

Precondition: Pemain berada pada menu utama dengan tampilan tombol pengaturan background music dan sound effect terlihat.

Typical Course of Events:

Actor Action System Response

Step 1: Menekan tombol background

Step 2: Memeriksa apakah background music aktif atau tidak.

(67)

music.

Step 3: Mengubah pengaturan background music.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman menu utama dengan tampilan tombol pengaturan background music dan sound effect terlihat.

Tabel 3.15 Use Case Narrative Mengakses Shop Use-Case Name : Mengakses shop

Use-Case ID: UC-011 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman choose stage. Pemain dapat mengakses shop sehingga pemain dapat

membeli dan mengatur perlengkapannya untuk memulai game.

Precondition: Pemain berada pada halaman choose stage.

Typical Course of Events:

Actor Action System Response

Step 1: Memilih tombol shop.

Step 2: Inisialisasi konten shop.

Tombol buy atau upgrade akan aktif bila senjata sudah ter-unlock dan uang yang dimiliki mencukupi, sebaliknya tombol buy atau upgrade akan menjadi tidak aktif

(68)

apabila senjata belum ter-unlock atau uang yang dimiliki tidak mencukupi.

Tombol equip akan menjadi aktif apabila senjata sudah dimiliki dan senjata belum ter- equip, sebaliknya tombol equip akan menjadi tidak aktif apabila senjata belum dimiliki.

Jika senjata sudah ter-equip maka gambar senjata akan ditampilkan di slot senjata sebelah kanan.

Step 3: Menampilkan halaman shop.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman shop.

Tabel 3.16 Use Case Narrative Membeli Senjata Use-Case Name : Membeli senjata

Use-Case ID: UC-012 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman shop.

Pemain dapat membeli senjata yang tersedia.

Precondition: Pemain berada pada halaman shop dan tombol buy aktif.

(69)

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap tombol buy pada senjata yang

diinginkan.

Step 2: Mengurangi uang pemain sesuai dengan harga senjata yang dibeli.

Step 3: Menambahkan senjata yang terbeli kedalam data kepemilikan senjata.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman shop, uang pemain berkurang dan senjata yang dimiliki bertambah.

Tabel 3.17 Melakukan Use Case Narrative Upgrade Senjata Use-Case Name : Melakukan upgrade senjata

Use-Case ID: UC-013 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman shop.

Pemain dapat melakukan upgrade senjata yang sudah dibeli.

Precondition: Pemain berada pada halaman shop dan tombol upgrade aktif.

Typical Course of Actor Action System Response

(70)

Events: Step 1: Memilih tombol upgrade pada senjata yang diinginkan.

Step 2: Mengurangi uang pemain sesuai dengan harga senjata yang di upgrade.

Step 3: Menambahkan senjata yang ter- upgrade kedalam data kepemilikan senjata.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman shop, uang pemain berkurang dan status senjata yang diupgrade bertambah.

Tabel 3.18 Use Case Narrative Melakukan Equip Senjata Use-Case Name : Melakukan equip senjata.

Use-Case ID: UC-014 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman shop.

Pemain dapat mengisi slot senjata yang tersedia sehingga bisa digunakan saat memainkan game.

Precondition: Pemain berada pada halaman shop dan tombol equip aktif.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap pada tombol

Step 2: Senjata ditambahkan pada slot senjata.

(71)

equip.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman shop dan dapat memilih senjata yang ingin digunakan.

Tabel 3.19 Use Case Narrative Unequip Senjata Use-Case Name : Melakukan unequip senjata.

Use-Case ID: UC-015 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman shop.

Pemain dapat melepaskan senjata yang berada pada slot senjata.

Precondition: Pemain berada pada halaman shop dan tombol unequip aktif.

Typical Course of Events:

Actor Action System Response

Step 1: Melakukan tap tombol “x” pada senjata di inventory.

Step 2: Senjata pada slot senjata dilepaskan.

Alternate Courses:

-

Post Condition: Pemain berada pada halaman shop dan dapat melepaskan senjata yang tidak diinginkan.

(72)

Tabel 3.20 Use Case Narrative Memainkan Game Use-Case Name : Memainkan game

Use-Case ID: UC-016 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman ingame. Pemain dapat memainkan game “Merdeka!”.

Precondition: Pemain berada pada halaman ingame.

Typical Course of Events:

Actor Action System Response

Step 1: Pemain melakukan interaksi sampai kondisi game menang atau kalah.

Step 2: Mengeluarkan prajurit musuh sesuai dengan tingkat kesulitan stage.

Step 3: Menambah jumlah MP yang dimiliki sebanyak 2 per 1 detik.

Step 4: Merubah status delay tombol senjata dan skill sesuai timeout masing-masing.

Step 5: Mengatur tombol prajurit dan skill.

Tombol senjata akan menjadi tidak aktif apabila MP tidak mencukupi dan status tombol senjata masih delay maka tombol akan tidak aktif, sebaliknya tombol akan aktif apabila MP mencukupi batas MP minimal untuk mengeluarkan prajurit dan status tombol senjata tidak delay.

(73)

Tombol skill akan menjadi tidak aktif apabila tombol skill masih delay, sebaliknya tombol skill akan menjadi aktif apabila tombol skill tidak delay.

Jika pemain menyelesaikan stage 3 untuk pertama kali maka game akan menampilkan video ending stage.

Alternate Courses:

-

Post Condition: Pemain dapat menyelesaikan game dan berada pada halaman kondisi menang atau kalah.

Tabel 3.21 Use Case Narrative Mengeluarkan Prajurit Use-Case Name : Mengeluarkan prajurit

Use-Case ID: UC-017 Primary Business

Actor:

Pemain

Decription: Use case ini dilakukan oleh pemain dan terjadi pada halaman

ingame. Pemain dapat menghasilkan prajurit dengan melakukan tap pada tombol senjata yang diinginkan.

Precondition: Pemain berada pada halaman ingame dan tombol senjata aktif.

Typical Course of Actor Action System Response

Referensi

Dokumen terkait

Hasil dan pembahasan meliputi perancangan aplikasi mobile cari kosakata. Hasil yang dibahas adalah berupa aplikasi mobile yang diimplementasikan pada platform android

terdiridari satu dusun yaitu Geluk, Desa Sejiram, Desa Jerenjang, Desa Tanjung Keliling yang terdiridari satu dusun yaitu Dusun Sungai Apin, Desa Emperiang yang

Dalam hal ini dapat disimpulkan bahwa jika dilakukan dengan Uji secara parsial ( Uji t ) untuk Variabel Prinsip Syariah ( X1 ) hasil yang menunjukan tidak

selaku Ketua Jurusan Teknik Elektro Fakultas Teknik Universitas Katolik Widya Mandala Surabaya dan dosen pembimbing yang telah membantu penulis dalam penyusunan dan penulisan

Konsumen meminta jadwal kursus kepada admin kemudian admin melakukan pengecekkan jadwal kursus dan melihat ketersediaan jadwal kursus yang ada di LPK Mitra Sinergi setelah

2,17881, maka berdasarkan hasil penelitian pada tabel 3 dapat lihat bahwa terdapat satu variabel penelitian (BOPO) yang tidak memiliki pengaruh yang signifikan

OWS (oil water separator) merupakan pesawat bantu yang berfungsi untuk memisahkan kandungan minyak yang bercampur dengan air, pesawat bantu ini digunakan untuk menjaga agar

Mesin ini berfungsi untuk menghilangkan sebagian bahan benda kerja, membentuk benda Mesin ini berfungsi untuk menghilangkan sebagian bahan benda kerja, membentuk benda kerja