• Tidak ada hasil yang ditemukan

BAB 3 ANALISIS DAN PERANCANGAN. yang dibutuhkan untuk mendukung perancangan game ini. Analisis dilakukan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 3 ANALISIS DAN PERANCANGAN. yang dibutuhkan untuk mendukung perancangan game ini. Analisis dilakukan"

Copied!
78
0
0

Teks penuh

(1)

BAB 3

ANALIS IS DAN PERANCANGAN 1

Dalam perancangan skripsi ini, kami melakukan analisis terhadap data-data yang dibutuhkan untuk mendukung perancangan game ini. Analisis dilakukan menggunakan metode sebagai berikut:

1. Analisis pengguna

Analisis pengguna dilakukan dengan cara menyebarkan kuesioner mengenai game yang bersangkutan. Responden kuesioner ini adalah responden yang pernah memainkan game pada platform Android agar validitas data yang didapatkan tetap terjaga.

2. Analisis game sejenis

Analisis game sejenis dilakukan dengan cara observasi game yang mempunyai genre Tactical RPG (TRPG) dan paling banyak dimainkan oleh responden. Dengan menganalisis kelebihan dan kekurangan game sejenis, game yang akan dibuat dapat memaksimalkan kelebihan dan menghindari kekurangan dari game sejenis tersebut.

(2)

1.1 Analisis Pengguna

Analisis pengguna dilakukan terhadap responden menggunakan kuesioner yang terdiri dari 15 pertanyaan yang diisi oleh 64 orang. Adapun hasil hasil analisisnya adalah sebagai berikut :

1. Apakah Anda pernah memainkan game ber-genre TRPG?

Gambar 3.1 Diagram Validasi Kuesioner

Pertanyaan ini digunakan sebagai validasi awal jawaban responden dalam menjawab beberapa pertanyaan berikutnya yang berhubungan dengan game TRPG.

(3)

2. Judul-judul game TRPG apa saja yang pernah Anda mainkan pada smartphone Anda?

Gambar 3.2 Diagram TRPG Games pada An droid

Game Spectral Souls : Resurrection of the Ethereal Empires dan Battleheart merupakan game TRPG yang paling banyak dimainkan oleh responden. Karena itu, kami akan mengacu pada kedua game tersebut dalam melakukan analisis game sejenis.

(4)

3. Dalam game ber-genre Tactical RPG, berapa banyak pasukan yang Anda inginkan di dalam party Anda?

Gambar 3.3 Diagram Jumlah Karakter

4 sampai 6 karakter adalah jumlah anggota yang tepat untuk sebuah party pada game TRPG menurut 69% responden. Dari hasil tersebut, kami mengembangkan game dengan jumlah anggota party antara 4 hingga 6 karakter.

(5)

4. Job apa saja yang Anda harapkan ada pada sebuah game TRPG?

Gambar 3.4 Diagram TRPG Job

Assasin, archer, dan wizard merupakan job yang paling diminati pada game TRPG menurut responden. Karena itu job assasin, archer, dan wizard akan menjadi acuan untuk digunakan dalam game ini beserta tambahan beberapa job lain.

(6)

5. Apakah Anda menginginkan job pada game TRPG berasal dari job dasar dan kemudian dapat berubah menjadi job lanjutan?

Gambar 3.5 Diagram Advanced Job

Fitur job lanjutan merupakan fitur yang diminati oleh responden dengan persentase 89%, sehingga dalam perancangan game ini atau sekuel berikutnya, kami memasukkan fitur perubahan job.

(7)

6. Elemen cerita apakah yang membuat Anda tertarik memainkan game TRPG?

Gambar 3.6 Diagram Elemen Cerita

Elemen cerita tentang nilai-nilai kehidupan merupakan elemen yang paling diminati oleh responden. Karena itu dalam perancangan game story akan dimasukkan elemen-elemen mengenai nilai-nilai kehidupan, seperti kesadaran pengelolaan alam, kebaikan selalu menang, dan kejahatan dapat menjadi kebenaran dengan memanipulasi media.

(8)

7. Dalam sebuah game TRPG berapa lama waktu yang Anda inginkan untuk menyelesaikan sebuah stage?

29 45% 30 47% 4 6% 1 2%

Durasi stage

kurang dari 20  menit 20 hingga <40  menit 40 hingga <60  menit

Gambar 3.7 Diagram Durasi Stage

47% responden meminati sebuah misi untuk dapat diselesaikan dalam waktu 20 hingga 40 menit, dan 45% responden menginginkan misi dapat diselesaikan dalam waktu kurang dari 20 menit. Dari hasil tersebut, misi yang ditawarkan pada game ini akan beragam antara dibawah 20 menit dan diantara 20 hingga 40 menit.

(9)

8. Seberapa lama waktu yang Anda inginkan untuk menyelesaikan sebuah sekuel game pada smartphone?

Gambar 3.8 Diagram Durasi Game

36% responden menginginkan sebuah game dapat diselesaikan dalam jangka waktu 6 hingga 9 jam dan 33% responden yang memilih jangka waktu 3 hingga 6 jam. Dari hasil tersebut, game akan dirancang untuk diselesaikan dalam jangka waktu antara 5 hingga 7 jam yang merupakan titik tengah dari jangka waktu yang dipilih oleh responden.

(10)

9. Dari mana biasanya Anda mengetahui/mendapatkan informasi mengenai game yang Anda mainkan?

Gambar 3.9 Diagram S umber Informasi

Teman dan application market merupakan media utama yang digunakan responden untuk memperoleh informasi mengenai sebuah game. Dari hasil tersebut, publikasi game ini akan melalui media application market dan pengguna diharapkan dapat menyebarkan game ini melalui mekanisme mouth to mouth. Publikasi melalui website game dan jejaring sosial juga akan menjadi acuan.

(11)

10. Kendala yang dialami ketika bermain pada smartphone Anda?

Gambar 3.10 Diagram Kendala

53% responden mengalami kendala utama dalam memainkan game berupa baterai smartphone yang cepat habis. Dari hasil tersebut, beberapa teknik penghematan baterai akan diaplikasikan pada game ini, seperti pengurangan frame rate dan brightness ketika game dimainkan. 37% responden juga mengalami kendala berupa kontrol yang kurang nyaman, karena itu kami akan menggunakan prinsip 8 aturan emas dalam perancangan layar untuk game ini.

(12)

11. Berapakah biaya yang dapat Anda keluarkan untuk membeli sebuah game?

Gambar 3.11 Diagram Harga Game

M ayoritas responden lebih memilih sebuah game yang tidak membutuhkan biaya pembelian dan tidak bermasalah apabila terdapat pemasangan iklan pada aplikasi game tersebut. Dari hasil tersebut, game akan dikembangkan mengarah pada non-profit. Namun apabila pada pengembangan berikutnya game ini akan dijual, maka akan dipasarkan pada kisaran harga kurang dari 1 USD.

(13)

12. Jika terdapat game TRPG pada smartphone Android dengan ketentuan yang Anda harapkan, apakah Anda bersedia membelinya sesuai dengan harga pada nomor 11?

Gambar 3.12 Diagram Membeli Sesuai Harga

Sebagian besar responden (87%) bersedia untuk membeli game yang sesuai dengan harapan mereka dan harga yang dapat dijangkau.

(14)

13. Apabila Anda telah menyelesaikan versi awal dari sebuah game, apakah Anda tertarik untuk memainkan sekuel berikutnya?

Gambar 3.13 Diagram Tertarik S ekuel

M ayoritas responden (97%) yang telah menyelesaikan versi awal dari sebuah game tertarik untuk memainkan sekuel berikutnya. Hal ini dapat menjadi saran bagi peneliti atau pengembang berikutnya untuk membuat sekuel lanjutan dari game ini.

(15)

14. Apakah Anda akan merekomendasikan game TRPG tersebut pada teman anda?

Gambar 3.14 Diagram Rekomendasi ke Teman

M ayoritas responden (97%) akan merekomendasikan game TRPG yang memenuhi harapan mereka kepada teman-temannya. Karenanya, dengan membuat sebuah game yang menarik akan membuat penyebaran informasi akan meluas dari mulut ke mulut.

(16)

15. Apa yang menyebabkan Anda berhenti atau beralih ke game lainnya?

Gambar 3.15 Diagram Kenapa Beralih Game

Sebagian besar responden (52%) mengatakan bahwa permainan yang membosankan adalah alasan utama mereka untuk beralih ke game yang lain. Hal ini akan menjadi acuan pada perancangan game ini agar kami memasukkan beberapa fitur-fitur menarik, seperti recruitable soldier, recruitable hero dan dungeon bertingkat.

(17)

1.2 Analisis Game Sejenis

Pada analisis game sejenis, penulis ingin membandingkan beberapa game yang memiliki kesamaan dengan tema game yang akan dibuat. Sesuai dengan hasil analisis pengguna, maka kami akan menganalisa game Spectral Souls : Ressurection of the Ethereal Empires dan Battleheart.

1.2.1 S pectral Souls : Resurrection of the Ethereal Empires

Gambar 3.16 S pectral S ouls : Resurrection of the Ethereal Empires Spectral Souls : Resurrection of the Ethereal Empire adalah sebuah game untuk PSP yang dibuat ulang untuk platform Android. Aplikasi ini berukuran sekitar 1.5 GB dan dengan harga sekitar 15 USD / 10 Pounds / 1200 Yen. Cerita pada game ini berkisah seputar 3 pasukan pada Perang Kedua yang terjadi pada daratan Neverland. (Androidpimps.com, 2011).

(18)

Gambar 3.17 Gameplay S pectral S ouls : Resurrection of the Ethereal Empires

1.2.2 Battleheart

Gambar 3.18 Battleheart

Battleheart adalah sebuah sword-and-sorcery RPG dimana pemain mengendalikan kelompok beranggotakan 4 karakter untuk mendapatkan kemenangan, kejayaan, dan kekayaan. Formasi kelompok dapat diubah-ubah

(19)

sesuai kebutuhan, dimana pemain dapat merekrut karakter dengan berbagai job, seperti cleric, tank, wizard, monk, rogue dan bard. Setiap karakter mempunyai karakter permainan yang berbeda-beda, sehingga pemain harus menentukan anggota kelompoknya sendiri. (androidpolice.com, 2011)

(20)

Tabel 3.1 Tabel Perbandingan Game S ejenis

Spectral Souls Battleheart Protector of Acacia

Giliran Turn-based Real-time Turn-based

Jumlah anggota party 5 karakter 4 karakter 5 karakter

Grafik dan animasi 2.5D 2D 2D

Alur cerita Multiple Linear Linear

Accelerometer Tidak ada Tidak ada Tidak ada Elemen cerita Kepemimpinan,

peperangan 3 kekuatan M engalahkan musuh-musuh yang meresahakan Kepemimpinan, peperangan 2 kerajaan, pelestarian alam, manipulasi media Durasi stage 20-40 menit 10-30 menit 20-40 menit

Durasi permainan 75 jam 8 jam 5-7 jam

Harga rilis 15 USD 2.99 USD Free dan 0.99 USD

Faktor menarik Grafik 2.5D dan durasi permainan yang panjang

Grafik unik dan banyaknya pilihan job

Penggunaan elemen-elemen Indonesia dan sistem kontrol yang menarik.

Dari kedua game diatas kami memutuskan untuk membuat giliran pertarungan secara turn-based, animasi 2D dan alur cerita yang linear. Selain itu kami juga menambahkan berbagai fitur menarik dan beberapa elemen kebudayaan dari Indonesia.

(21)

1.3 Perancangan Game 1.3.1 Game S cript

Protector of Acacia adalah sebuah game 2D ber-genre Tactical Role Playing Game (TRPG) yang dapat dimainkan pada smartphone Android. Dengan berbagai fitur permainan yang ditawarkan termasuk penggunaan Artificial Intelligence pada musuh, diharapkan pemain dapat mendapatkan hiburan ketika memainkan game ini.

Dalam game ini, pemain akan mengendalikan sebuah party beranggotakan beberapa karakter untuk menjelajahi kota-kota dan dungeon-dungeon yang terdapat di dalam dunia Acacia. Di dalam kota pemain dapat membeli dan menjual item, memperoleh quest, dan berinteraksi dengan NPC. Ketika pemain menghadapi musuh maka party akan dipindahkan ke dalam sebuah arena pertarungan orthogonal grid dengan sudut pandang top-down perspective. Sistem pertempuran yang digunakan adalah turn-based system, dimana pemain dan musuh akan menyerang secara bergantian. Karakter dapat bergerak di dalam grid dan memilih diantara melakukan serangan biasa, menggunakan skill atau menggunakan item pada gilirannya masing-masing. Jika pemain berhasil menyelesaikan pertempuran maka setiap karakter yang dimainkan akan mendapatkan experience dan terdapat kemungkinan untuk mendapatkan item.

Selain 2 karakter utama, pemain dapat membeli dan mendapatkan karakter lain untuk menciptakan party yang kuat. Setiap karakter dapat mengenakan equipment berupa armor dan weapon sesuai dengan job-nya

(22)

masing-masing. Seiring dengan naiknya level karakter, attribute karakter akan bertambah dan mendapatkan berbagai skill baru.

Dalam game ini terdapat beberapa unsur kebudayaan Indonesia, misalnya 2 daratan utama yang terdapat pada dunia Acacia menyerupai dengan pulau Jawa dan Kalimantan yang terdapat di Indonesia. Selain itu terdapat item dan equipment yang bercita-rasa dengan budaya Indonesia.

1.3.2 Game Story

Latar belakang game ini adalah pertikaian diantara dua daratan pada dunia Acacia yaitu Drachen dan Löwe. Daratan Drachen dihuni oleh ras manusia yang dipimpin oleh Akuma sedangkan daratan Löwe dihuni oleh ras elven. Berikut adalah peta dari dua daratan tersebut :

(23)

Gambar 3.20 Daratan Drachen dan Löwe

Peradaban ras manusia yang maju tidak diimbangi dengan pelestarian lingkungan sekitar yang menyebabkan habisnya sumber daya dan polusi parah pada dataran Drachen. Sedangkan Löwe yang dihuni oleh para elven yang hidup berdampingan dengan alam, masih alami dan memiliki ekosistem yang seimbang. M elihat sumber daya yang dimiliki oleh daratan Löwe, para manusia pun berniat untuk menguasai daratan Löwe.

Kerusakan daratan Drachen dimulai sejak 10 tahun lalu dimana keluarga kerajaan menghilang dan akhirnya Akuma muncul sebagai pemimpin baru ras manusia. Kepemimpinan Akuma yang menyukai peperangan menyebabkan menipisnya sumber daya daratan Drachen karena digunakan untuk berperang terus menerus.

(24)

Dialog dalam game: (Opening)

Narator : On a World called Acacia... Narator : An another great War will Start...

Narator : Human Race.... a greedy race on Drachen continent... Narator : lived with war ... and greed....

Narator : on the another side...

Narator : exist the elven race... the ancient race that protect the forest....

Narator : lived co-exist with the other species on the Lowe continent....

Narator : Once time... Drachen come to it’s end

Narator : Human race absorb all of the resources on the Drachen.... Narator : Unfornately... for the human.... and maybe for the elven

too...

Narator : ‘cause the human planning to dominate and migrate to Lowe....

Narator : and the story begins... (S tage 0 – The Approaching Darkness)

Hero : ...

Hero : what’s that smoke?

Hero : (the hero approaching the nearest village where the smoke come from, Poke Village)

Hero : what’s happening here?

Villager : the village is attacked by Cimoschwein...

Hero : Cimoschwein?!?

Villager : You must be new here... The Cimos.... Hero : let me help you....

Village Chief : Thank you, young boy…. For saving our village….. Hero : no prob…

Aella : Dad!!! What the hell is this!!! Our village is ruined!!! Village Chief : Aella!! Watch your mouth…. Our village attacked by

Cimoschwein…

Aella : What?!? I will exterminate them!!!

Village Chief : Wait Aella!!!... *sigh* … young boy, can you help me again? Please bring back my daughter Aella…

Hero : …… (looks like I’am to involved in this case ==” ) Hero : okay…. Let me stop her…

(S tage 1 – S trike the Nest of the Pest!) Aella : so this is their nest….

Hero : hey wait!!!... what the hell you want to do… Aella : sssttt!!! They can hear us….

(25)

Aella : listen… Cimoschwein should be an peacefull species… there must be a reason for them attacked my village… Aella : I am here… to search that reason!!!

Hero : gahhhh… I hate seeing this…. An emotional girl and my crazy passion for helping others….

Hero : let’s go!!! (S tage 2 – The Pest Leader)

Hero : there’s too many of them…

Aella : shut up and follow me!!! We should sneak to their camp…

Narator : (a moment passed by)

Hero : wowowow… that one looks different… Aella : that’s the leader……. Charge!!!!! Hero : whoa whoa…. Wait!!!

(after win)

Aella : now explain!! Why you attack our village!! King C. : wait – wait.... I will explain this problem...

: our food become scarce because the human build a camp nearby..

Hero : human...

Aella : what??? What the human want with our land!!! Hero : Relax Aella.... let me check theri camp... (S tage 3 – An ambush!!)

Hero : wait... did you hear that sound... Aella : .... yep... what is that...

: that was goblin!!! Watch out!!! (S tage 4 – The Human Camp)

Hero : look.... that must be the human camp...

Aella : look at that forest!! The human destroy them!!! Hero : relax Aella... let observe for a while....

Bandit : look2... what we got here.... a bunch of elven.... (after win)

Hero : Explain now!!! What happen here!! What human do here!!

Bandit : ...

Aella : Are you DEAF?? SPEAK NOW!!!

Bandit : I’m just a mercenary hired by the Drachen army... Hero : Drachen army?? The human kingdom??

Bandir : yes... they want to conquer this land... Aella : WHAT??

Hero : so where is the drachen army now?? They must be here, right?

Bandit : they already leave this place.... they planned to make Poke village their headquarter on this land...

Aella : that’s my village?? Bandit : !!!....

(26)

Hero : let’s go back!! FAST!!! (S tage 5 – the burning village)

Hero : tchhh... looks like we are late...

Aella : we must guide the villager to evacuate from here!!! Hero : Let’s M ove on!!!

(after win)

Hero : Aella... we must evacuate too!!! Leave the village or we will be dead!!!

Aella : NOO!!!!

(S tage 6 – the Despair of Aella)

Hero : this must be Rogra... the villagers must be here... Villager : Aella!!! Bad news!! The Chief is heavily injured.... Aella : what?? Father!!!

(after a moment)

Aella : Father!!!

Chief : Aella.... looks like this is the end for me... Aella : Dad NOO!!

Chief : Aella... don’t make me burdened.... please grow up and become a true elven woman... you are not children anymore.... don’t be a tomboy girl anymore....

Aella : ...

Chief : young boy... can I have a last favour... Hero : ... yes...

Chief : please take care of my daugther and safe this island.... I can sense you can save our holy land...

Hero : I afraid that mission too hard for me to accomplish.... Chief : I believe on you....

Aella : DAD!!!!! NO!!!

Hero : Chief….

Aella : I will avenge my father!!!

Hero : Aella WAIT!!!

(in front of poke village… Aella start on confronting with the guards)

Hero : AELLA!!!

(after win)

Mysteryous Sound (M S): Aella…. Aella : what’s that sound?? Hero : sound? What do you say?

(S tage 7 – The appearing of the Mysterious S ound) M S : Aella… calm yourself….

Aella : Who are you!!

M S : Relax… I’am just an elven that want freedom on this land…

: please come to my place…

Aella : Hero… please come with me to Khaldur… Hero : wew.. what’s happen?? But… okay… (on a hut near Khaldur….)

(27)

Hero : … who are you??

M S : I’m sorry I can’t explain it to you… But I have a favour for you, Can I?

Hero : sure… (damn… why I can’t refuse a favour ==” )

M S : There is a Forest Troll lives on a mountain nearby… The Trolls likes to attack Khaldur… M S : Can you help me to slay that Forest Troll?

Hero : Okay… Let’s go!! (Aella removed from party)

(S tage 8 – Forest Troll “Grawrrr” ) Hero : So this is the cave…. Forest Troll : Grawrrr…..

Hero : I’m sorry but I must slay you….. Forest Troll : GRAWRRR!!!!

(after win)

Hero : *pant* *pant*…. What a difficult battle without Aella…. (S tage 9 – The Secret Unveil?)

Hero : I’m finished your favor… M S : … okay please come in…

(Aella meditating in the hut, and there is a elven girl on robe) M S : Aella… it’s finished…

Shara : Hello Hero… my name is Shara… Hero : What’s happening here…

Aella : Shara tell me to meditate and reflect my father dead…. Shara : So what’s you conclusion Aella?

Aella : I will go to Battle… but not to avenge my father… but to protect my other kind from destruction…

Shara : very good decision Aella…

Shara : And Hero…. You are different from us…. I can sense that from your aura…

Aella : different?

Hero : …..

Shara : but you prove your justice… So I believe on you… Explosion : DUARRR!!!

Hero : what?

Drachen Soldier (D S) : this Town will be dominated by human!!! Hero : I don’t think so….

(Shara join the battle) (after win)

Shara : many of elven put in jail by the human…. Aella : jail? We must save him…

Shara : …..

Hero : let’s go!! Don’t waste our time!!! (Shara available for party member)

(S tage 10 – Infiltrate the Prison) Shara : that’s the prison…

(28)

Hero : time to aggressive then… hahah!!! (after win)

Aella : look’s like there is deeper dungeon here….

Shara : maybe that was where the holy fountain guardian was jailed…

Hero : holy fountain guardian?? Whoever it is we must save them!!!

(stage 11 – Defeat the Warden)

Warden : HAHAHAHAH… so this is the rat that infiltrate my prison!!! Prepare to die!!!

(after win)

Aella : look’s like that the holy fountain guardian cell… Hero : are you fine…

Ann : who are you!!

Aella : we come to save you…

Shara : her name is Ann, the holy fountain guardian… Ann : Shara, is that you??

Shara : yes Ann…

Ann : …

Shara : Ann… this is not the time to confront me… Ann : … So you are the traveller that I hear…

Hero : yes

Ann : let me help you then… (Ann available for party member) (S tage 12 – The late reinforcement..) (outside the prison)

DS : looks like our troops come too late…. But they must be exhausted!!!

DS : let’s give the commander a gift!!! (after win)

Hero : looks like we destroy most of their troops..

Shara : nope… they still have the Baliista… a heavy armament to defend the ex-Poke Village…

Hero : So.. why don’t we destroy it and retake the Poke village? (S tage 13 – The Heavy Ballista!!)

Hero : so that’s the Ballista!! Aella : How we destroy it??

Hero : I will attract the attention… and the other will ambush the ballista from behind!!

Shara : that’s a good strategy.. but are you sure you can do it? Hero : there is nothing we can’t do before we try it!!

(after win)

Hero : now the ballista is gone!! Aella : time to retake the village!! (S tage 14 – Retake the Poke Village)

General : our big troops defeated by this bunch of rats?? General : Impossible!!! What a useless troops!!

(29)

General : You will fear the wrath of the Drachen General!!! (after win)

Aella : dad… finally we can retake the village…

General : Damn… your party will be obliterate by our King!!! Hero : what?? Akuma??

General : King Akuma will visit this land!!! Hahahah… Hero : what a bad timing…

Ann : let me heal all of you!! (S tage 15 (final) – The Akuma Wrath) Akuma : what the hell is this!!! Akuma : where is my troops!!!

Hero : your troops in this land is destroyed Akuma!!

Akuma : you are a human too!! Why you destroy my troops!!!

Hero : …

Aella : Hero, you are a human??

Akuma : So you want to revenge your family? Hahahah? Akuma : I don’t think you can defeat me…

Hero : you…… You kill my father King GloryHeart VII and take the Drachen throne!!!

Hero : you also kill my other family and spread a false rumour that my father is a corrupt king!!!

Hero : I will not forgive you to make peacefull Drachen become like this!!!

Aella : what?? Hero so you are the Drachen prince?? (after win… Akuma fleed away)

Akuma : I will remember this!!! And destroy you with my entire army!!!

(End)

Narator : The land of Lowe saved from the Drachen attack… Narrator : But… how long the peace will last??

Narrator : All of that in the hand on our hero!!!

1.3.3 Komponen dalam Game a. Playable Character

Tabel 3.2 Tabel Playable Character

Nama Latar Belakang Penampilan Fisik Hero Seorang pengelana misterius

yang berkelana pada daratan Löwe.

Warna Rambut : Kuning Postur : Sedang

Job : Knight / Thief / Archer Aella Putri dari kepala desa Poke

Village yang selalu ingin tahu.

Warna Rambut : Hijau Postur : Ramping Job : M age / Priest Regard Ksatria elven yang selalu Warna Rambut : Hitam

(30)

menjaga Poke Village. Postur : Berotot Job : Knight Rex Seorang elven lincah yang

dibesarkan di pantai.

Warna Rambut : Biru Postur : Sedang Job : Thief Alden Elven yang dibesarkan di

hutan setelah kematian kedua orangtuanya

Warna Rambut : Hijau Postur : Ramping Job : Archer Shara Elven misterius yang tinggal

di sebuah gubuk pada kaki gunung

Warna Rambut : Hitam Postur : Ramping Job : M age Ann Elven suci penjaga holy

fountain.

Warna Rambut : Perak Postur : Ramping Job : Priest

(31)

b. Enemy

Tabel 3.3 Tabel Enemy

Nama Deskripsi

Cimoschwein Hama perusak lahan warga pada daratan Löwe.

King Cimoschwein Pimpinan dari para Cimoschwein. Goblin M akhluk kecil yang tinggal di hutan. M ountain Rogue Perampok-perampok gunung.

Satyr Setengah manusia dan setengah kambing

yang menyerang ketika musuh lengah. Troll Raksasa buas yang aggresif.

Prison Guard Penjaga penjara Drachen. Prison Elite Penjaga utama penjara Drachen Warden Pimpinan penjara Drachen. Drachen Soldier Pasukan Drachen.

Drachen Elite Pasukan elit Drachen.

Drachen General Pimpinan dari pasukan penyerangan Drachen. Ballista Alat penembak panah dari pasukan Drachen. Cattapult Alat pelempar baru dari pasukan Drachen. Akuma Pemimpin tertinggi dari Drachen.

c. Item

Tabel 3.4 Tabel Item

Nama Deskripsi

Small Health Potion HP + 50 Small M ana Potion MP + 50 M edium Health Potion HP + 100 M edium M ana Potion MP + 100 Large Health Potion HP + 150 Large M ana Potion MP + 150

Poison Detox M enyembuhkan Poison

Insulin M enyembuhkan Paralyze

M agic Light M enyembuhkan Blind

Rainbow Herb M enyembuhkan semua status negatif (Poison, Paralyze, Blind)

M ax Potion M enyembuhkan HP dan M P hingga penuh. Holy Water M enghidupkan karakter yang pingsan.

(32)

d. Equipment

Tabel 3.5 Tabel Equipment

Nama Jenis

Iron Sword Sword

Inferno Sword Lion Killer Excalibur

Short Dagger Dagger

Blaze Dagger Saber Tooth Cursed Kris

Wooden Bow Bow

Forest Bow Dragon Wing Lumina

Elven Necklace Necklace Sun Necklace

Solid Light Holy Necklace

Common Wand Wand

Night Stick Elder Wand Elven Queen Staff

Elven Armor Heavy Armor

Chain M ail Dragon Armor Valkyrie Armor

Elven Suit Light Armor

Adventurer Suit Dragon Suit Killer Suit

Elven Robe Robe

Batik

Dragon Robe Angelic Protection

(33)

e. Stages

Tabel 3.6 Tabel Stages

Nama Deskripsi

Poke Village Desa asal Aella.

Cimoschwein Nest Sarang dari para Cimoschwein yang telah menyerang Poke Village.

Poke Forest Hutan diantara Poke village dengan Cimoschwein Nest.

Human Camp Camp awal dari pasukan Drachen.

Burning Village Poke Village yang hancur diserang oleh pasukan Drachen.

Rogra Kota tempat evakuasi para penduduk Poke Village.

Khaldur Kota dimana seorang elven misterius (Shara) tinggal.

M ountain Lokasi dimana Forest Troll berada.

Prison Lokasi ditawannya para elven yang melawan pasukan Drachen.

Ex-Poke Village Wilayah Poke Village yang telah diambil alih oleh pasukan Drachen.

1.4 Perancangan Sistem

Perancangan sistem yang digunakan untuk merancang sistem Protector of Acacia adalah perancangan UM L yang meliputi use case diagram, class diagram, sequence diagram, dan activity diagram.

1.4.1 Class Diagram

(34)

Gambar 3.21 Class Diagram Game Protector of Acacia 1.4.2 Use Case Diagram

Use case diagram digunakan untuk menjabarkan tahap-tahap yang dilalui oleh aktor dalam melakukan setiap kegiatan yang berhubungan dengan sistem. Berikut adalah use case diagram pada game Protector of Acacia:

(35)
(36)

1.4.3 Use Case Specification

Use case specification menjelaskan lebih detail mengenai interaksi antara pelaku dengan sistem. Kegiatan yang dilakukan akan mendapatkan respon dari sistem. Berikut adalah use case specification dari game Protector of Acacia:

a. Use Case Specification Memulai Permainan Baru

Tabel 3.6 Use Case Specification Memulai Permainan Baru Pelaku Pemain

Deskripsi Pemain memulai permainan dari awal.

Tujuan Agar pemain dapat mulai memainkan gam e ini .

Bidang khas suatu e vent

Pemain mengakses menu new

gam e.

Sistem akan merespon dengan menampilkan window dialog awal.

b. Use Case Specification Menyimpan Perkembangan Permainan

Tabel 3.7Use Case Specification Meyimpan Perkembangan Permainan

Pelaku Pemain

Deskripsi Pemain menyimpan progress permainan agar dapat melanjutkannya

ketika membuka aplikasi selanjutnya.

Tujuan Menyimpan progress perjalanan dari pemain.

Bidang khas suatu e vent

Pemain mengakses menu save

gam e.

Sistem akan merespon dengan menampilkan window konfirmasi untuk menyimpan permainan. Pemain memilih Yes. Sistem akan menyimpan semua

informasi mengenai progress game dan memberi pesan kepada

(37)

c. Use Case Specification Melanjutkan Permainan

Tabel 3.8 Use Case Specification Melanjutkan Permainan Pelaku Pemain

Deskripsi Pemain melanjutkan progress permainan dengan cara me-load data

permainan yang telah disimpan sebelumnya.

Tujuan Pemain dapat melanjutkan permainan dari posisi terakhir permainan

disimpan .

Bidang khas suatu e vent

Pemain mengakses menu load

gam e.

Sistem akan merespon dengan menampilkan window konfirmasi untuk me-load permainan. Pemain memilih Yes. Sistem akan me-load semua

informasi mengenai progress game dan menampilkan world map.

d. Use Case Specification Melihat World Map dan Memilih Area Tujuan

Tabel 3.9 Use Case Specification Melihat World Map dan Memilih Area Tujuan

Pelaku Pemain

Deskripsi Pemain menjelajahi daerah-daerah yang terdapat dalam world map.

Tujuan Pemain dapat berpindah lokasi untuk mengunjungi kota dan menyelesaikan misi.

Bidang khas suatu e vent

Pemain mengakses menu

travel.

Sistem akan merespon dengan menampilkan world map. Pemain memilih lokasi yang

dituju.

Sistem akan memindahkan lokasi pemain dan membuka aksi lokasi baru.

e. Use Case Specification Melakukan Transaksi

Tabel 3.10 Use Case Specification Melakukan Transaksi Pelaku Pemain

Deskripsi Pemain melakukan transaksi dengan pedagang.

Tujuan Pemain dapat membeli maupun menjual equipm ent dan item .

Bidang khas suatu e vent

Pemain mengakses menu shop. Sistem akan merespon dengan menampilkan halaman shop. Pemain memilih jenis

transaksi yang dilakukan.

Sistem akan menampilkan barang yang tersedia untuk ditransaksikan. Pemain memilih barang dan

menginput jumlah barang yang akan ditransaksikan.

Sistem akan meng-update uang dan jumlah barang milik pemain.

(38)

f. Use Case Specification Merekrut Karakter

Tabel 3.11 Use Case Specification Merekrut Karakter Pelaku Pemain

Deskripsi Pemain merekrut karakter agar dapat digunakan dalam pasukan..

Tujuan Pemain dapat merekrut karakter baru untuk ditambahkan ke dalam pasukan

Bidang khas suatu e vent

Pemain mengakses menu

cam p.

Sistem akan merespon dengan menampilkan halaman camp. Pemain memilih karakter yang

akan direkrut, lalu menekan

Hire.

Sistem akan mengurangi uang pemain dan menambahkan

karakter tersebut ke dalam anggota pasukan pemain.

g. Use Case Specification Melihat S tatus Karakter

Tabel 3.12 Use Case Specification Melihat Status Karakter Pelaku Pemain

Deskripsi Pemain melihat informasi dari karakter.

Tujuan Pemain dapat mengatur attribute, equipm ent dan skill dari karakter tersebut.

Bidang khas suatu e vent

Pemain mengakses menu status - char.

Sistem akan merespon dengan menampilkan halaman status -

char.

Pemain memilih karakter yang ingin dilihat.

Sistem akan menampilkan informasi dari karakter yang dipilih.

h. Use Case Specification Mengatur Equip dan Item

Tabel 3.13 Use Case S pecification Mengatur Equip dan Item Pelaku Pemain

Deskripsi Pemain mengatur equipm ent dan item yang dimilikinya.

Tujuan Pemain dapat membuang, menggunakan dan melihat informasi dari barang tersebut.

Bidang khas suatu e vent

Pemain mengakses menu status - equip atau status -

item .

Sistem akan merespon dengan menampilkan halaman status -

equip atau status - item .

Pemain memilih barang yang akan dimanipulasi dan memanipulasinya.

Sistem akan mengurangi jumlah, memasangkan ke karakter atau menampilkan informasi dari barang tersebut.

(39)

i. Use Case Specification Melakukan Pertempuran

Tabel 3.14 Use Case Specification Melakukan Pertempuran Pelaku Pemain

Deskripsi Pemain melakukan pertempuran untuk menyelesaikan tujuan yang

ada.

Tujuan Pemain dapat mendapatkan uang, experience, item dan menyelesaikan alur utama cerita.

Bidang khas suatu e vent

Pemain memilih lokasi misi Sistem akan merespon dengan menampilkan halaman m ission

preparation.

Pemain mengatur anggota pasukan yang akan digunakan dan memilih start m ission.

Sistem akan merespon dengan menampilkan halaman battle dan menampilkan tiap karakter dan musuh.

Pemain menggerakkan posisi karakter

Sistem akan merespon dengan menampilkan area gerakan dari karakter tersebut

Pemain menentukan lokasi tujuan karakter.

Sistem akan mengecek apakah lokasi tersebut dalam jarak langkah karakter dan dapat ditempati. Jika iya maka karakter akan berpindah ke lokasi tersebut. Pemain memilih menu attack Sistem akan merespon dengan

menampilkan area serangan dari karakter tersebut

Pemain menentukan lokasi musuh yang akan diserang

Sistem akan mengecek apakah musuh tersebut dalam jarak serang karakter. Jika iya maka karakter akan menyerang musuh tersebut. Sistem kemudian melakukan kalkulasi hp musuh.

Pemain memilih menu skill dan memilih skill yang ingin digunakan.

Sistem akan merespon dengan menampilkan area skill dari karakter tersebut

Pemain menentukan lokasi target yang akan dituju skill.

Sistem akan mengecek apakah target tersebut dalam jarak skill karakter. Jika iya maka karakter akan menggunakan skill kepada target tersebut. Sistem kemudian melakukan kalkulasi attribute target.

Pemain memilih menu item Sistem akan merespon dengan menampilkan semua item yang dimiliki pemain.

Pemain memilih item yang ingin digunakan.

Sistem akan merespon dengan menampilkan infomasi dari item yang dipilih.

(40)

Pemain menentukan lokasi target yang akan dituju item .

Sistem akan mengurangi jumlah

item dan mengubah attribute

target.

Pemain memilih wait Sistem akan mengubah fokus kepada karakter lain yang belum melakukan aksi.

Pemain memenuhi kondisi win atau lose condition yang disediakan

Sistem akan mengecek kondisi yang terpenuhi. Jika lose condition terpenuhi maka sistem akan menampilkan game over. Jika win

condition terpenuhi maka sistem

akan menampilkan tampilan

m ission report.

j. Use Case Specification Menambahkan Game Content

Tabel 3.15 Use Case S pecification Menambahkan Game Content Pelaku Adm in

Deskripsi Adm in menambahkan sebuah game content baru ke dalam

permainan.

Tujuan Adm in dapat menambahkan item , skill, dan enem y baru untuk gam e

Protector of Acacia.

Bidang khas suatu e vent

Adm in memilih menu add new content.

Sistem akan merespon dengan menampilkan halaman add new

content.

Pemain memasukkan data dari

gam e content tersebut.

Sistem akan melakukan validasi untuk data yang dimasukkan

adm in, apabila data valid maka content akan disimpan pada XML,

apabila tidak valid maka akan menampilkan pesan error.

(41)

k. Use Case Specification Mengubah Game Content

Tabel 3.16 Use Case S pecification Mengubah Game Content Pelaku Adm in

Deskripsi Adm in mengubah data sebuah gam e content dalam permainan.

Tujuan Adm in dapat mengubah data item, skill, dan enem y untuk gam e

Protector of Acacia.

Bidang khas suatu e vent

Adm in memilih content yang

ingin di-edit .

Sistem akan merespon dengan menampilkan data dari game

content yang dipilih.

Pemain memasukkan data baru dari gam e content tersebut dan memilkih OK.

Sistem akan melakukan validasi untuk data yang dimasukkan

adm in, apabila data valid maka

data content akan disimpan pada XML, apabila tidak valid maka akan menampilkan pesan error.

l. Use Case Specification Menghapus Game Content

Tabel 3.17 Use Case S pecification Menghapus Game Content Pelaku Adm in

Deskripsi Adm in menghapus data sebuah gam e content dalam permainan.

Tujuan Adm in dapat menghapus item , skill, dan enem y untuk gam e Protector

of Acacia.

Bidang khas suatu e vent

Adm in memilih content yang

ingin di-delete dan menekan tombol delete.

Sistem akan merespon dengan memunculkan pop-up dialog. Pemain memilih Yes. Sistem akan menghapus data gam e

(42)

1.4.4 Activity Diagram

Activity diagram digunakan untuk menjabarkan urutan-urutan suatu proses yang terjadi antara pelaku dengan sistem secara lebih lengkap. Berikut adalah activity diagram dari game Protector of Acacia :

a. Activity Diagram Memulai Permainan Baru

(43)

b. Activity Diagram Menyimpan Permainan

(44)

c. Activity Diagram Melanjutkan Permainan

(45)

d. Activity Diagram Melihat World Map dan Memilih Area Tujuan

Gambar 3.26 Activity Diagram Melihat World Map dan Memilih Area Tujuan

(46)
(47)
(48)

f. Activity DiagramMerekrut Karakter

Gambar 3.28 Activity Diagram Merekrut Karakter  g. Activity Diagram Melihat S tatus Karakter

(49)

h. Activity Diagram Mengatur Equip dan Item

(50)
(51)
(52)

j. Activity Diagram Menambahkan Game Content

(53)

k. Activity Diagram Mengubah Game Content

(54)

l. Activity Diagram Menghapus Game Content

(55)

1.4.5 Sequence Diagram

Sequence diagram digunakan untuk menjabarkan proses pertukaran pesan antara pelaku dengan sistem secara lebih lengkap. Berikut adalah sequence diagram dari game Protector of Acacia :

(56)
(57)
(58)

Gambar 3.38 Sequence Diagram Melihat World Map dan Memilih Lokasi Tujuan

(59)
(60)
(61)
(62)
(63)
(64)
(65)
(66)
(67)

1.5 Perancangan Layar

Perancangan layar merupakan desain awal dari pembuatan user-interface yang nantinya akan diterapkan dalam game Protector of Acacia. Berikut rancangan layar dari game Protector of Acacia :

a. Halaman Awal

Gambar 3.47 Rancangan Halaman Awal

Halaman ini merupakan halaman awal ketika aplikasi Protector of Acacia dijalankan. Pada halaman ini terdapat judul game yang terletak di atas layar dan pada tengah layar terdapat menu New Game dan Continue. M enu New Game akan membawa pemain memulai permainan dari awal. Sedangkan menu Continue akan membawa pemain ke dalam progress permainan yang terakhir disimpan.

(68)

b. Halaman Dialog

Gambar 3.48 Rancangan Halaman Dialog

Halaman ini merupakan halaman ketika terjadi percakapan antar karakter yang menyangkut dengan jalannya cerita game ini. Pada halaman ini akan muncul portrait karakter yang sedang melakukan percakapan, nama dari karakter tersebut dan kotak dialog yang berisi percakapan dari karakter tersebut. Latar belakang dari halaman ini menyesuaikan dengan lokasi terjadinya percakapan.

(69)

c. Halaman World Map

Gambar 3.49 Rancangan Halaman World Map

Halaman ini merupakan halaman yang menunjukkan peta dunia Acacia yang dapat dijelajahi oleh pemain. Halaman ini diakses ketika pemain ingin berpindah dari satu lokasi ke lokasi lain. Pemain dapat berpindah lokasi dengan cara menyentuh lokasi yang dituju dan menekan move. Simbol lokasi akan berbeda-beda bergantung dengan jenis lokasi, misalnya : kota atau dungeon. Pemain dapat mengakses menu berupa : party rooster, item list, save, dan back to map. Party rooster akan menampilkan karakter yang dimiliki oleh pemain, item list akan menampilkan daftar item yang dimiliki pemain, save untuk menyimpan permainan, dan back to map untuk menutup menu. Tombol visit digunakan untuk melihat aktivitas dalam kota.

(70)

d. Halaman Shop

Gambar 3.50 Rancangan Halaman Shop

Halaman ini merupakan halaman yang menampilkan transaksi pemain dengan pedagang yang ada di dunia Acacia. Pada bagian kiri atas terdapat menu untuk memilih akan membeli atau menjual barang kepada pedagang, dan pada kanan atas terdapat pilihan jenis barang yang akan ditransaksikan (equipment atau item yang lain).

Pada bagian tengah layar terdapat list barang, jika menu yang dipilih adalah buy maka barang yang ditampilkan adalah barang-barang milik pedagang sedangkan jika memilih pilihan sell maka barang yang ditampilkan adalah barang milik pemain. Jenis barang yang ditampilkan sesuai dengan menu jenis barang yang dipilih (equipment / item). Terdapat pula tombol prev dan next untuk berpindah ke halaman barang selanjutnya.

Pada bagian bawah layar ditampilkan informasi dari barang tersebut beserta pilihan transaksi yang mungkin dilakukan.

(71)

e. Halaman Camp

Gambar 3.51 Rancangan Halaman Camp

Halaman ini merupakan halaman yang menampilkan karakter-karakter yang dapat direkrut oleh pemain. Terdapat list karakter yang berisi informasi dari karakter tersebut (picture, name, level, job, dan attribute lainnya) beserta jumlah biaya yang diperlukan untuk merekrut karyawan tersebut.

List karakter dapat digeser ke atas dan ke bawah untuk melihat list karakter selanjutnya.

(72)

f. Halaman Party Rooster

Gambar 3.52 Rancangan Halaman Party Rooster

Halaman ini merupakan halaman yang menampilkan karakter-karakter yang dimiliki oleh pemain. Pada bagian atas layar terdapat menu tab sebagai navigasi untuk berpindah ke suatu bagian halaman character detail atau back untuk kembali ke world map. Pada bagian tengah layar ditampilkan list dari semua karakter yang dapat digunakan oleh pemain, ketika sebuah bagian pada karakter tersebut disentuh dan memilih detail maka halaman akan berpindah ke halaman character detail untuk karakter tersebut.

(73)

g. Halaman Character Detail

Gambar 3.53 Rancangan Halaman Character Detail

Halaman ini merupakan halaman yang menampilkan informasi dari suatu karakter yang sudah terpilih pada halaman status – character secara lengkap. Informasi yang ditampilkan antara lain : picture, name, job, level, skill, dan attribute lainnya.

Pada bagian atas layar terdapat menu tab sebagai navigasi untuk berpindah ke bagian equipment, skill atau kembali ke layar character rooster.

(74)

h. Halaman Item List

Gambar 3.54 Rancangan Halaman S tatus – Item List

Halaman ini merupakan halaman yang menampilkan informasi dari item-item yang dimiliki oleh pemain. Pada bagian atas layar terdapat menu tab sebagai navigasi untuk melihat suatu jenis item (equipment, dan consumable item). Pada bagian tengah layar akan menampilkan semua list item yang dimiliki oleh pemain, dan ketika sebuah item disentuh maka informasi dari item tersebut akan ditampilkan pada bagian detail item yang terdapat pada bagian bawah layar.

(75)

i. Halaman Mission Objective

Gambar 3.55 Rancangan Halaman Mission Objective

Halaman ini merupakan halaman yang menampilkan informasi dari mission yang akan dilakukan pemain. Bagian ini akan menampilkan objective atau tujuan dari misi.

(76)

j. Halaman Battle

Gambar 3.56 Rancangan Halaman Battle

Halaman ini merupakan halaman pertempuran pada game ini. Seluruh layar merupakan daerah pertempuran dengan bentuk orthogonal grid. Ketika pemain menyentuh seorang karakter maka pada bagian kanan layar akan muncul action list yang dapat dilakukan karakter tersebut (move, attack, skill, item, dan wait) dan pada bagian bawah layar akan menampilkan informasi dari karakter tersebut (picture, name, hp, dan mp).

(77)

k. Halaman Mission Report

Gambar 3.57 Rancangan Halaman Mission Report

Halaman ini merupakan halaman yang menampilkan hasil dan performa pemain untuk mission yang baru saja diselesaikan. Informasi yang ditampilkan antara lain : condition (success atau failed), time, experience gained, dan money gained.

(78)

l. Halaman Game Content Editor

Gambar 3.58 Rancangan Halaman Game Content Editor

Halaman ini merupakan halaman yang hanya dapat diakses oleh admin. Pada halaman ini admin dapat menambahkan, mengubah, dan menghapus game content (item, skill, dan enemy) yang terdapat pada game Protector of Acacia.

Gambar

Gambar 3.20 Daratan Drachen dan Löwe
Gambar 3.21 Class Diagram Game Protector of Acacia  1.4.2  Use Case Diagram
Gambar 3.22 U se Case Diagram Game Protector of Acacia
Tabel 3.15 Use Case S pecification Menambahkan Game Content   Pelaku   Adm in
+7

Referensi

Dokumen terkait

Berdasarkan hasil analisis dan perancangan yang telah dilakukan, maka dilakukan implementasi sistem deteksi dan pengenalan karakter pada plat nomor kendaraan

Analisis pada tahap ini merupakan bagian akhir dari analisis perencanaan pada LTE. keluaran dari analisis ini merupakan rekomendasi yang digunakan untuk melakukan

Meningkatkan mutu secara keseluruhan dengan terus menerus mengurangi resiko terhadap pasien dan staf baik dalam proses klinis maupun lingkungan fisik..4. PENINGKATAN MUTU RS

24.03 Dalam tempoh RMKe-8, pelbagai langkah dilaksanakan bagi menyediakan satu persekitaran yang membolehkan pembangunan sukan dalam negara termasuk latihan kepada atlit, jurulatih

pada saat semester dua penulis dan teman-teman seangkatan di wajibkan untuk membuat sebuah Proposal di matakuliah Metodologi Penelitian, dengan judul awal

Dengan berlakunya Peraturan ini, maka Peraturan Bupati Aceh Timur Nomor 15 Tahun 2008 tentang Pembidangan Tugas Koordinasi Para Asisten Sekretaris Daerah Dengan Perangkat Daerah

Hasil penelitian menunjukkan bahwa (1) kesalahan membaca tidak dijumpai dalam penelitian ini, kesalahan pemahaman yaitu tidak menuliskan apa yang diketahui dan

Surat permohonan yang diajukan oleh terpidana atau orang lain dengan persetujuan terpidana (dalam hal terpidana dijatuhi pidana mati, dapat diajukan tanpa