250
37 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Game Analisis game yang dibutuhkan untuk mendukung rancangan game ini dilakukan melalui analisis user dan analisis game sejenis. Analisis user dilakukan dengan cara menyebarkan kuesioner mengenai game yang bersangkutan. Analisis game sejenis dilakukan dengan cara observasi langsung terhadap game yang sejenis. 3.1.1 Analisis User Analisis user dilakukan terhadap user dengan menggunakan kuesioner yang terdiri dari 14 pertanyaan yang ditanggapi oleh 54 orang gamer dan 13 pertanyaan yang ditanggapi oleh 22 orang game developer, berikut adalah pertanyaan kuesioner dan hasil kuesioner yang diberikan untuk gamer : 1. Jenis Kelamin Anda : a. Pria b. Wanita Gambar 3. 1 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 1

BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

  • Upload
    dinhque

  • View
    232

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

37

BAB 3

ANALISIS DAN PERANCANGAN

3.1 Analisis Game

Analisis game yang dibutuhkan untuk mendukung rancangan game ini dilakukan

melalui analisis user dan analisis game sejenis. Analisis user dilakukan dengan cara

menyebarkan kuesioner mengenai game yang bersangkutan. Analisis game sejenis

dilakukan dengan cara observasi langsung terhadap game yang sejenis.

3.1.1 Analisis User

Analisis user dilakukan terhadap user dengan menggunakan kuesioner yang terdiri

dari 14 pertanyaan yang ditanggapi oleh 54 orang gamer dan 13 pertanyaan yang

ditanggapi oleh 22 orang game developer, berikut adalah pertanyaan kuesioner dan hasil

kuesioner yang diberikan untuk gamer :

1. Jenis Kelamin Anda :

a. Pria

b. Wanita

Gambar 3. 1 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 1

Page 2: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

38

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden adalah pria.

2. Apakah profesi pekerjaan Anda:

a. Pelajar

b. Mahasiswa

c. Karyawan

d. Wiraswasta

e. Lain-lain

Gambar 3. 2 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 2

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden adalah mahasiswa.

3. Usia anda :

a. <17 tahun

b. 17 – 21 tahun

c. 21 – 30 tahun

d. >30 tahun

Page 3: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

39

Gambar 3. 3 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 3

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berusia antara 17 – 21 tahun.

4. Apakah Anda memiliki komputer/laptop yang dapat digunakan untuk bermain

game?

a. Ya

b. Tidak

Gambar 3. 4 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 4

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden memiliki komputer/laptop yang

dapat digunakan untuk bermain game.

Page 4: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

40

5. Berapa sering anda bermain game dalam 1 minggu?

a. Sangat sering (Setiap hari)

b. Sering (4-6 hari)

c. Jarang (1-3 hari)

d. Tidak pernah

Gambar 3. 5 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 5

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden jarang (1-3 hari) bermain game

dalam 1 minggu.

6. Berapa lama rata-rata Anda bermain game komputer dalam 1 hari?

a. 0-2 jam

b. 2-4 jam

c. 4-6 jam

d. 6-8 jam

e. Di atas 8 jam

Page 5: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

41

Gambar 3. 6 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 6

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden rata-rata bermain game komputer

selama 0-2 jam dalam 1 hari.

7. Apa alasan Anda bermain game?

a. Pengisi waktu luang

b. Hiburan

c. Hobi

Gambar 3. 7 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 7

Page 6: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

42

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden bermain game dengan alasan

hiburan.

8. Seberapa sering Anda memainkan game online (Point Blank, RF Online, dll)

Tidak pernah 1 – 2 – 3 – 4 – 5 Sangat sering

Gambar 3. 8 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 8

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden pernah memainkan game online.

9. Seberapa sering Anda memainkan game offline (Final Fantasy Series, Resident

Evil, Winning Eleven, dll)

Tidak pernah 1 – 2 – 3 – 4 – 5 Sangat sering

Page 7: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

43

Gambar 3. 9 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 9

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden sering memainkan game offline.

10. Untuk mengetahui aturan bermain sebuah game, Anda...

a. Membaca buku manual

b. Mengikuti tutorial bermain pada game

c. Langsung bermain tanpa mengetahui aturan bermainnya

Gambar 3. 10 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 10

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden langsung bermain tanpa mengetahui

aturan bermainnya.

Langsung bermain tanpa mengetahui aturan bermainnya

(61%)

Membaca buku manual (3%)

Mengikuti tutorial bermain pada game (37%)

Page 8: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

44

11. Apa jenis game yang paling Anda sukai?

a. RPG (game yang menyediakan pemain sebuah peluang untuk menghayati

situasi dari karakter game. Contoh:Final Fantasy, Ragnarok, dll)

b. Strategy (game yang menghibur melalui pemikiran dan dan pemecahan

misteri. Contoh:Age of Empire, Warcraft III, dll)

c. FPS (game yang menekankan gameplay melalui pertempuran senjata tembak

dengan sudut pandang first person. Contoh: Counter – Strike, Left 4 Dead,

Point Blank, dll)

d. Action (game yang menekankan pada intensitas dari aksi sebagai atraksi

utamanya. Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) 

Gambar 3. 11 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 11

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden menyukai game dengan jenis

strategy.

Page 9: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

45

12. Manakah tampilan grafik yang Anda suka dalam suatu game?

a. 2D (Megaman X4, Mario Bros, dll)

b. 3D (Counter Strike, Warcraft III, dll)

Gambar 3. 122 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 12

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden menyukai tampilan grafis yang 3

dimensi.

13. Manakan yang Anda pilih, memainkan game online/offline?

a. Game Online

b. Game Offline

 

Gambar 3. 13 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 13

Page 10: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

46

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden memilih untuk memainkan game

offline.

14. Tema game strategi apakah yang paling Anda suka?

a. Fantasy (Final Fantasy Tactics, Fire Emblem, dll)

b. Historic (Romance of the Three Kingdoms, Age of Empires, dll)

c. Modern/Sci-Fi (Gundam Generation, Zone of the Enders, dll) 

Gambar 3. 14 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 14

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa tema game strategi yang paling disukai adalah Fantasy.

Page 11: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

47

Berikut adalah pertanyaan kuesioner dan hasil kuesioner yang diberikan untuk

game developer :

1. Menurut Anda, bahasa apa yang cocok dalam pembuatan sebuah game?

a. Indonesia

b. Inggris

Gambar 3. 15 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 1

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahasa Inggris cocok

digunakan dalam pembuatan sebuah game.

2. Menurut Anda unsur apa yang paling penting dalam suatu game?

a. Grafik

b. Story

c. Gameplay

d. Balance

e. Quest

Page 12: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

48

Gambar 3. 13 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 2

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa gameplay

merupakan unsur terpenting dalam game.

3. Menurut Anda seberapa besar pengaruh gameplay dalam suatu game??

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat Penting

Gambar 3. 14 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 3

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa gameplay dalam

suatu game sangat penting.

Page 13: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

49

4. Menurut Anda seberapa penting pengaruh balance(setiap karakter seimbang, tidak

ada karakter yang terlalu kuat dibanding karakter lain) dalam suatu game?

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat penting

Gambar 3. 15 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 4

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa balance dalam

suatu game sangat penting.

5. Menurut Anda seberapa besar pengaruh quest dalam suatu game?

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat Penting

Gambar 3. 16 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 5

Page 14: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

50

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa quest dalam

suatu game penting.

6. Menurut Anda seberapa besar pengaruh game story dalam suatu game?

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat Penting

Gambar 3. 20 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 6

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa game story

dalam suatu game sangat penting.

7. Menurut Anda seberapa besar pengaruh tampilan grafik dalam suatu game?

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat Penting

Gambar 3. 21 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 7

Page 15: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

51

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa grafis dalam

suatu game sangat penting.

8. Dalam sebuah game bergenre turn based strategy (Final Fantasy Tactic, dll),

berapa lama waktu yang dibutuhkan untuk menyelesaikan sebuah misi?

a. Kurang dari 20 menit

b. 20 – 40 menit

c. 40 – 60 menit

d. Lebih dari 60 menit

Gambar 3. 22 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 8

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa 53% responden berpendapat waktu 20 – 40 menit dibutuhkan

untuk menyelesaikan sebuah misi.

Page 16: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

52

9. Berikan prioritas mengenai fitur dari game turn based strategy berikut:

1:Sangat penting 2:Penting 3:Kurang penting

___ Membeli dan mengatur pasukan

___ Gameplay yang unik

___ Equipment yang bervariasi

Gambar 3. 17 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 9

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa fitur dari game turn based strategy yang dianggap paling

penting adalah gameplay yang unik.

Page 17: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

53

10. Dalam game turn based strategy, berapa maksimal pasukan yang dapat dibawa

dalam suatu misi?

a. 2 – 3 karakter

b. 4 – 6 karakter

c. 7 – 9 karakter

d. 10 – 12 karakter

Gambar 3. 18 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 10

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa dalam game turn based strategy maksimal pasukan yang dapat

dibawa dalam suatu misi adalah 7 – 9 karakter.

11. Menurut Anda, seberapa penting fitur mengganti equipment dalam suatu game?

Tidak penting 1 – 2 – 3 – 4 – 5 Sangat penting

Page 18: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

54

Gambar 3. 19 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 11

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa fitur mengganti

equipment dalam suatu game sangat penting.

12. Apakah menurut Anda dengan adanya karakter rahasia akan membuat suatu game

menjadi lebih menarik untuk dimainkan?

Tidak menarik 1 – 2 – 3 – 4 – 5 Sangat menarik

Gambar 3. 20 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 12

Page 19: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

55

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa adanya karakter

rahasia sangat penting untuk membuat suatu game menjadi lebih menarik untuk

dimainkan.

13. Mengenai status karakter pada game turn based strategy saat level up, manakah

yang paling sesuai?

a. Status bertambah secara random

b. Status bertambah berdasarkan aturan tertentu

c. Penambahan status dapat diatur oleh pemain

Gambar 3. 21 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 13

Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat

disimpulkan bahwa sebagian besar responden berpendapat bahwa dalam game

turn based strategy penambahan status dapat diatur oleh pemain.

Penambahan status dapat diatur oleh pemain (50%)

Status bertambah secara random (11%)

Status bertambah berdasarkan aturan

tertentu (39%)

Page 20: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

56

3.1.2 Analisis Game Sejenis

Pada analisis game sejenis, penulis ingin membandingkan beberapa game yang

memiliki kesemaan dengan tema game yang akan dibuat. Game yang akan dibandingkan

memiliki genre yang sama yaitu turn based strategy. Berikut adalah game yang akan

dibandingkan:

1. Final Fantasy Tactic

Gambar 3. 22 Tampilan Layar Final Fantasy Tactic

Final Fantasy Tactic atau yang sering disebut dengan FFT adalah sebuah

video game bergenre turn based strategy. Game tersebut menggunakan karakter

2D tetapi dengan map 3D isometric sehingga karakter tersebut terlihat seolah-

olah 3D. Pada game ini, pemain bermain sebagai seorang bangsawan muda

yang terlibat dalam perang dunia, dimana misi pemain adalah untuk membentuk

suatu tim untuk memenangkan perang tersebut. Game tersebut juga memiliki

berbagai macam ending tergantung dari pilihan yang diambil pemain.

Page 21: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

57

Gambar 3. 23 Tampilan Layar Karakter dan Map Final Fantasy Tactic

Dalam game ini, pemain dapat membeli peralatan di toko menggunakan

gold yang didapat dari setiap misi yang dijalankan. Toko dalam game ini dibagi

menjadi 3, yaitu Weapon Shop (toko yang menjual senjata), Armor Shop (toko

yang menjual baju), dan Item Shop (toko yang menjual peralatan). Terdapat juga

merchant yang menyediakan prajurit yang dapat dibeli untuk memperkuat tim

pemain.

Setiap misi memiliki objective tersendiri baik berupa win condition

maupun lose condition. Lose condition dapat terjadi jika pemain gagal untuk

menyelesaikan win condition ataupun karakter utama dari pemain mati. Pemain

memainkan karakter secara bergiliran tergantung dari turn yang ada. Turn

terbagi menjadi 2, yaitu player turn dan enemy turn. Karakter yang dipilih dapat

bergerak dan menyerang ataupun langsung menyerang tanpa melakukan

gerakan. Namun, karakter tidak dapat meyerang terlebih dahulu dan kemudian

bergerak ataupun melakukan serangan berkali-kali. Serangan dibagi menjadi 2,

yaitu serangan senjata dan ability dari job karakter tersebut (magic, jump, dll).

Page 22: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

58

Gerakan karakter juga terbatas pada grid yang disediakan sehingga karakter

tidak dapat bergerak secara bebas.

Gambar 3. 30 Tampilan Layar Grid Final Fantasy Tactic

Pemain dapat meningkatkan level dari setiap karakter pada timnya dengan

mendapatkan experience dari suatu aksi yang sukses. Pemain dapat menyerang

musuh namun serangan yang meleset tidak akan mendapatkan experience.

Pemain juga dapat menggunakan item atau ability pada diri sendiri ataupun pada

karakter lain dalam timnya untuk mendapatkan experience. Setiap suatu

karakter level up, maka status dari karakter tersebut akan bertambah secara

otomatis.

Terdapat beragam fitur yang disediakan oleh Final Fantasy Tactic, salah

satunya adalah fitur karakter rahasia. Karakter rahasia tersebut adalah karakter

utama yang berasal dari game yang dibuat oleh game developer tersebut (Cloud

dari game Final Fantasy VII). Namun, fitur yang paling menarik adalah fitur

pergantian job yang beragam. Terdapat 20 job dalam Final Fantasy Tactic.

Page 23: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

59

Setiap job-nya memiliki keunikan tersendiri baik dari segi senjata maupun

ability yang dapat digunakannya.

Gambar 3. 31 Tampilan Layar Job Final Fantasy Tactic

Setiap job memiliki beragam ability (primary, secondary, reaction,

support, dan movement). Primary ability ditentukan oleh job yang dipilih.

Secondary ability dapat dipilih oleh pemain berdasarkan primary ability dari job

lain yang telah dikuasai. Reaction ability adalah ability yang dapat terjadi

tergantung dari aksi yang terjadi seperti counter attack. Support ability dapat

membuat karakter tersebut memasang equipment khusus dari job tersebut

ataupun memperkuat status karakter. Movement ability dapat menambah jarak

gerakan karakter ataupun memberikan status khusus (Move HP-Up).

Page 24: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

60

Gambar 3. 32 Tampilan Layar Equip dan Ability Final Fantasy Tactic

Setiap karakter memiliki brave dan faith yang berbeda. Brave menentukan

seberapa sering reaction ability berjalan dan berapa besar damage yang

dihasilkan oleh pukulan karakter tersebut. Faith menentukan berapa besar

damage dari magic dan tingkat kesuksesan dari magic tersebut. Namun dengan

semakin besarnya Faith, maka akan semakin besar karakter tersebut menerima

damage dari magic musuh dan semakin besar tingkat kesuksesan magic musuh.

Karakter juga dibagi berdasarkan 2 jenis kelamin, yaitu pria dan wanita. Pria

umumnya memiliki serangan fisik dan health yang lebih tinggi. Sedangkan

wanita umumnya memiliki serangan magic dan mana yang lebih tinggi.

Page 25: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

61

2. Hoshigami: Ruining Blue Earth

Gambar 3. 33 Tampilan Layar Hoshigami: Ruining Blue Earth

Hoshigami: Ruining Blue Earth adalah suatu game bergenre turn based

strategy yang menceritakan tentang dua orang mercenary yang terpisah akibat

perang. Berperan sebagai seorang mercenary, pemain diminta untuk

menghentikan perang dan menemukan temannya yang terpisah. Game tersebut

menggunakan karakter 2D tetapi dengan map 3D isometric sehingga membuat

karakter tersebut terlihat seperti 3D. Game tersebut memiliki berbagai macam

ending tergantung dari karakter yang pemain dapat berdasarkan jawaban atas

pilihan jawaban yang ada.

Salah satu fitur yang ada dalam game Hoshigami: Ruining Blue Earth

adalah Coinfeigm. Coinfeigm adalah benda yang mengandung element yang

dapat pemain gunakan disaat melakukan misi. Untuk menggunakan suatu

coinfeigm, pemain harus menggunakan CP (Coinfeigm Point) dari coinfeigm

tersebut. CP dari suatu coinfeigm akan berkurang setiap kali digunakan dan akan

bertambah seiring berjalannya battle. Status yang terdapat dalam suatu coinfeigm

Page 26: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

62

adalah CP Cost (jumlah CP yang dibutuhkan untuk mengeluarkan coinfeigm),

Range (jarak yang dapat dicapai coinfeigm), RAP Cost (berapa banyak RAP

yang dibutuhkan untuk mengeluarkan coinfeigm), Area of Effect (area serangan

coinfeigm), Success Rate (kemungkinan sukses suatu coinfeigm), Potency

(magical power dari coinfeigm yang menentukan damage atau kekuatan

penyembuh dari coinfeigm).

Gambar 3. 34 Tampilan Layar Coinfeigm Hoshigami: Ruining Blue Earth

Status dari suatu coinfeigm dapat ditingkatkan menggunakan Seal. Namun

setiap seal akan meningkatkan suatu status dan akan menurunkan suatu status

lainnya. Element dari suatu coinfeigm juga dapat berubah tergantung dari seal

yang digunakan. Coinfeigm yang telah ditingkatkan mencapai point tertentu,

dapat level up menjadi coinfeigm yang memiliki efek yang lebih kuat. Terdapat

suatu coinfeigm rahasia yang disebut dengan forbidden coinfeigm pada game

tersebut. Namun, coinfeigm tersebut tidak bisa didapat dari misi ataupun dibeli

oleh pemain. Coinfeigm tersebut hanya bisa didapat dengan meningkatkan

coinfeigm level 4 menggunakan seal yang tepat tanpa membuat coinfeigm

tersebut berpindah element.

Page 27: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

63

Fitur lain dari game Hoshigami: Ruining Blue Earth adalah deities. Deities

adalah elemental spirit yang dapat dipilih setiap karakter. Deites pada game

tersebut adalah Amu (Api), Ema (Tanah), Sonova (Force), Zeneth (Air), Gote

(Petir), dan Kashis (Angin). Setiap deity memiliki kekuatan dan kelemahan

terhadap deity lain. Deity dari setiap karakter dapat berkembang dengan

meningkatkan DEV (Devotion Point) dan akan memberikan karakter tersebut

suatu skill berdasarkan deity yang dipilihnya. Terdapat 16 skill yang dapat

karakter pelajari pada setiap deity. Karakter juga dapat berganti deity untuk

mempelajari skill-skill dari deity lainnya. Terdapat pula 2 deities rahasia pada

game tersebut, yaitu Elvilla (Light) dan Vugtis (Darkness). Deities tersebut

hanya bisa didapat setelah suatu karakter mempelajari beberapa skill tertentu dari

setiap element yang ada.

Pada game tersebut, terdapat world map yang dapat pemain telusuri untuk

menjalankan misi, mengumpulkan level, dan menyusun pasukan. World map

tersebut terdiri dari kota, dungeon, dan tower. Di kota, pemain dapat

mengunjungi toko untuk membeli peralatan. Toko tersebut dibagi menjadi 4,

yaitu Weapon Shop (toko yang menjual senjata), Armor Shop (toko yang menjual

baju), Item Shop (toko yang menjual peralatan), dan Coinfeigm Shop (toko yang

menjual coin dan seal). Pada kota, terdapat juga merchant yang menjual pasukan

dan temple yang dapat dikunjungi untuk mengganti deity karakter pemain dan

mempelajari skill dari deity yang ada. Dungeon merupakan daerah dimana

pemain dapat mendapatkan random battle jika pemain tersebut melewati daerah

tersebut. Tower merupakan tempat bertingkat yang pada setiap tingkatnya,

pemain harus mengalahkan semua musuh yang ada untuk mencapai tingkat

Page 28: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

64

selanjutnya dari tower tersebut. Setiap melewati satu tingkat, pemain dapat

keluar ataupun melanjutkan pendakian. Namun, pemain yang keluar tidak dapat

melanjutkan pendakian dari lantai pemain tersebut keluar. Tower tersebut hanya

dapat mulai didaki setiap kelipatan 5 dimana pemain tidak perlu mengulang

mendaki dari awal jika telah melewati setiap 5 lantai. Tower tersebut juga

memberikan seal yang tidak dapat dibeli di kota setiap menyelesaikan suatu misi

di tiap lantainya.

Gambar 3. 245 Tampilan Layar World Map Hoshigami: Ruining Blue Earth

Pada setiap misi terdapat objective berupa win condition dan lose

condition. Lose condition dapat terjadi jika pemain gagal untuk menyelesaikan

win condition ataupun karakter utama dari pemain mati. Setiap karakter yang

mati dalam suatu misi tidak akan hidup kembali setelah misi selesai dan akan

mempengaruhi ending dari game tersebut. Giliran dari setiap karakter ditentukan

oleh RAP gauge-nya. Karakter yang melakukan suatu aksi seperti bergerak

ataupun menyerang akan menambah RAP gauge dari karakter tersebut. Karakter

dapat melakukan aksi dengan bebas seperti bergerak, menyerang, dan bergerak

Page 29: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

65

kembali ataupun menyerang berkali-kali selama RAP gauge dari karakter

tersebut belum penuh. Karakter juga dapat mengakhiri gilirannya sebelum RAP

gauge dari karakter tersebut penuh dan dapat menambahkan RAP gaugenya

untuk mengatur gilirannya. Setiap karakter hanya dapat melakukan aksi jika RAP

gauge-nya telah kosong dimana RAP gauge tersebut akan berkurang seiring

dengan berjalannya battle. Karakter dapat menyerang musuh menggunakan

senjata ataupun menggunakan coinfeigm.

Gambar 3. 36 Tampilan Layar RAP Gauge Hoshigami: Ruining Blue Earth

Ketika karakter akan menyerang menggunakan senjata, karakter harus

menempatkan pointer serangan pada attack gauge. Attack gauge dibagi menjadi

3 bagian, yaitu miss, shoot, critical. Semakin dekat pointer serangan pada miss,

semakin kecil damage dan persentase kesuksesan serangan. Semakin dekat

pointer serangan pada critical, semakin besar damage dan persentase kesuksesan

serangan. Namun, jika pointer serangan masuk pada bagian shoot, karakter

musuh yang diserang akan terlempar sejauh 2 kotak searah dengan arah serangan

karakter.

Page 30: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

66

Gambar 3. 37 Tampilan Layar Attack Gauge Hoshigami: Ruining Blue Earth

Karakter yang akan mengakhiri gilirannya dapat memilih untuk melakukan

defend atau session. Jika karakter melakukan defend, damage yang diterima

karakter tersebut akan berkurang ketika diserang. Namun, jika karakter tersebut

melakukan session, karakter tersebut dapat melakukan serangan kombo jika

terdapat karakter musuh yang di-shoot oleh karakter lain dan mengenainya.

Setelah melakukan serangan kombo, karakter tersebut akan men-shoot karakter

musuh tersebut sebanyak 2 kotak searah dengan arah hadap karakter tersebut.

Namun, jika karakter yang melakukan session terkena serangan maka session

tersebut akan batal. Pemain dapat melakukan rantaian session untuk

menghasilkan damage yang besar. Karakter musuh yang mendapat serangan

kombo juga akan menjatuhkan item yang dengan persentase sesuai dengan

panjang rantai session tersebut.

Page 31: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

67

Gambar 3. 38 Tampilan Layar Session Hoshigami: Ruining Blue Earth

Game tersebut juga menyediakan fitur untuk melatih kemampuan pemain

untuk melakukan session dengan nama House of Session. House of session

dibagi menjadi dua, yaitu Beginner House of Session dan Advanced House of

Session. Pada beginner house of session, pemain diberikan persoalan untuk

melakukan serangan kombo session terhadap boss dari house of session. Pemain

akan kalah jika membunuh boss tersebut tanpa melakukan session atau salah satu

dari karakter pemain mati. Beginner House of Session dimulai dari tingkat 1 – 10

dan dilanjutkan dengan advanced house of session. Pada advanced house of

session, pemain kembali diberikan persoalan untuk melakukan serangan kombo

session terhadap boss dari house of session. Namun pemain harus melakukannya

sebelum boss tersebut melakukan gilirannya. Jika boss tersebut melakukan

giliran, boss tersebut akan menggunakan coinfeigm untuk membunuh seluruh

pemain termasuk dirinya sendiri.

Page 32: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

68

3. Valkyria Chronicle

Gambar 3. 39 Tampilan Layar Valkyria Chronicle

Valkyria Chronicle adalah game berbasis 3D dengan genre turn based

strategy yang dimainkan pada platform Playstation 3. Berperan sebagai pasukan

militer, Squad 7, yang berasal dari negara kecil yang dikelilingi oleh dua negara

superpower, pemain diminta untuk melindungi negara kecil tersebut dari

serangan negara superpower. Valkyria Chronicle memiliki cerita yang linear

sehingga hanya memiliki satu buah ending.

Dalam menjalankan suatu misi, Valkyria Chronicle memiliki objective

tersendiri baik berupa win condition maupun lose condition. Lose condition dapat

terjadi jika seluruh karakter pemain mati atau pangkalan utama pemain direbut

oleh musuh. Pemain memainkan karakter bergiliran tergantung dari turn yang

ada. Turn terbagi menjadi 2, yaitu player turn dan enemy turn. Pemain dapat

memilih karakter yang dapat digunakan untuk menyerang dengan menggunakan

CP (Command Point). Pemain dapat menggerakkan beberapa karakter ataupun

hanya satu karakter berkali-kali selama masih tersedianya Command Point.

Tampilan pada saat misi dibagi menjadi 2, yaitu tampilan command dan tampilan

Page 33: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

69

battle. Tampilan command adalah tampilan atas dari map suatu misi dimana kita

dapat memilih karakter yang akan kita gerakan. Tampilan battle adalah tampilan

3D dengan pandangan third person yang pemain lihat setelah memilih karakter

yang akan digunakan.

Gambar 3. 40 Tampilan Layar Command Valkyria Chronicle

Dalam suatu misi, pemain selalu dibekali dengan sebuah tank sebagai

komandan dan beberapa pasukan yang digunakan untuk menyelesaikan misi

tersebut. Pasukan tersebut dibagi menjadi 5 tipe yang berbeda, yaitu Scouts,

Troopers, Lancers, Engineers, dan Snipers. Scouts memiliki pengeliatan yang

jauh yang dapat digunakan untuk mencari musuh dan membunuhnya

menggunakan rifle atau ragnite grenade. Troopers memiliki mobilitas, jarak, dan

akurasi yang lebih kecil dari scouts tetapi mereka memiliki peralatan berat

seperti machine gun. Lancers adalah pasukan anti-tank yang dibekali dengan

sebuah tombak yang berisi ragnite explosive yang digunakan untuk

menghancurkan tank musuh. Engineers adalah pasukan yang paling lemah,

namun engineers dapat memperbaiki tank pemain, membersihkan landmines,

membangun kembali sandbags, dan mengisi ulang amunisi dari pasukan yang

Page 34: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

70

lain. Snipper dapat menyerang musuhnya dari jarak yang jauh. Snipper biasanya

ditempatkan pada tempat yang tinggi dan menembak headshot musuh dari

tempat yang jauh, namun snipper memiliki mobilitas yang rendah dan tidak

efektif digunakan pada map tertentu.

Gambar 3. 41 Tampilan Layar Tank Valkyria Chronicle

Karakter yang dipilih saat battle, dapat bergerak secara bebas pada map

selama masih terdapatnya stamina yang ada. Karakter hanya dapat menyerang

sekali namun dapat bergerak kembali selama stamina masih tersisa. Karakter

juga dapat memanfaatkan benda-benda yang terdapat pada map seperti sandbags

untuk bersembunyi dari serangan musuh. Setiap karakter memiliki tingkat

awareness akan musuhnya dimana akan menyerang jika terlihat oleh musuh.

Karakter dapat menyerang musuh dengan menggunakan Target Mode untuk

meningkatkan akurasi serangan. Dengan mengarahkan serangan ke kepala

musuh, damage yang diterima musuh akan semakin besar. Namun karakter akan

susah untuk mengincar kepala musuh jika ditembak musuh yang menyadari

kehadiran karakter tersebut. Musuh yang diserang setelah menyadari kehadiran

karakter tersebut juga dapat menghindari serangan dari karakter pemain, maka

Page 35: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

71

dari itu pemain harus berhati-hati dan menyusun siasat dalam menyerang musuh-

musuh yang ada.

Gambar 3. 42 Tampilan Layar Stamina Valkyria Chronicle

Setiap karakter yang ada dalam game Valkyria Chronicle memiliki suatu

ability yang disebut potentials. Potential dari suatu karakter berjumlah 8 dimana

terdiri dari potentials yang baik dan yang buruk. Umumnya setiap karakter sudah

memiliki 2-3 potentials dari awal, 4 potentials yang hanya bisa didapat melalui

training atau misi, dan kadang 1 sampai 2 potentials didapat dari cerita. Potential

tersebut hanya dapat aktif dalam kondisi tertentu selama misi. Potential dapat

membuat perbedaan yang besar yang berujung pada kemenangan suatu tim

seperti undodgeable shoot dimana karakter yang diserang tidak dapat

menghindar dari serangan. Namun, terdapat beberapa potential juga dapat aktif

berdasarkan kondisi dari map seperti penurunan health bertahap di tempat

berdebu yang dapat merugikan pemain.

Page 36: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

72

Gambar 3. 43 Tampilan Layar Potential Valkyria Chronicle

Pemain akan mendapatkan experience setelah menyelesaikan suatu mis i

dimana experience tersebut akan bergantung pada rank dari pemain. Rank

tertinggi dari permainan adalah rank A dimana dapat didapatkan jika pemain

dapat menyelesaikan misi tersebut dalam turn yang sesedikit mungkin.

Fitur yang disediakan oleh Valkyria Chronicle adalah fitur New Game

Plus. Dimana pemain dapat mengulang kembali permainan yang ada setelah

menamatkan game tersebut. Saat pemain mengulang kembali permainan yang

ada, level, item, dan equipment yang ada akan ikut terbawa dalam permainan

yang baru.

Tabel 3. 1 Hasil Perbandingan Game Sejenis

   Valkyria Chronicles Hoshigami: Ruining 

Blue Earth Final Fantasy  Tactics 

Gameplay 

Melawan musuh  Melawan musuh  Melawan musuh Menyelesaikan mission  Menyelesaikan mission  Menyelesaikan mission Mengganti equipment  Mengganti equipment  Mengganti equipment Membeli equipment & Item 

Membeli equipment & Item 

Membeli equipment & Item 

Menggunakan kendaraan  Membeli pasukan  Membeli pasukan    Menyelesaikan puzzle  Random battle    Mengganti elemen  Stamina 

   Membuat magic       Random battle       Stamina    

Page 37: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

73

   Valkyria Chronicles Hoshigami: Ruining 

Blue Earth  Final Fantasy  Tactics 

Giliran Terbagi menjadi player turn dan enemy turn 

Giliran ditentukan berdasarkan stamina masing‐masing karakter. 

Terbagi menjadi player turn dan enemy turn 

Fitur 

Mission  Mission  Mission Battle  Battle  Battle Equipment  Equipment  Equipment Shop  Shop  Shop Item  Item  Item Job  World map  World map Skill  Magic  Magic Vehicle  Puzzle  Mercenary Weapon Research  Membuat magic  Job    Element magic  Race    Multiple ending  Multiple ending 

Grafik &  Animasi  3D  2D  2D 

Faktor yang 

menarik Gameplay dan grafik 3D 

Gameplay yang unik dan balance 

Terdapat banyak Job dan balance 

Story  Linear & single ending Multiple scenario & ending 

Multiple scenario & ending 

Equipment Setiap Job mempunyai equipment yang berbeda 

Semua character dapat menggunakan semua equipment 

Setiap Job mempunyai equipment yang berbeda 

Sistem Job  Ada  Tidak ada  Ada 

Platform  Playstation 3  Playstation 1  Playstation 1  

3.2 Analisis dan Solusi Kebutuhan

Dengan berdasarkan pada analisis user dan analisis game sejenis , maka dapat

diperoleh beberapa analisis kebutuhan sebagai berikut :

a. 87% responden sudah memiliki komputer yang dapat digunakan untuk bermain

game.

b. 63% responden memainkan game dengan alasan hiburan.

Page 38: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

74

c. 61% responden yang memilih untuk langsung bermain tanpa mengetahui aturan

bermainnya.

d. 45% responden menyukai game dengan genre strategy.

e. 89% responden berpendapat bahasa yang cocok dalam pembuatan game adalah

bahasa inggris.

f. Gameplay, balance, quest, story, dan grafik menjadi hal yang paling penting

dalam suatu game.

g. 39% responden memilih gameplay sebagai unsur terpenting dari game.

h. 74% responden yang menyukai game dengan grafik 3D.

i. 64% responden memilih untuk memainkan game offline.

j. 53% responden berpendapat membutuhkan waktu 20 – 40 menit untuk

menyelesaikan sebuah misi.

k. 58% responden menyukai game strategi dengan tema fantasy.

l. 55% responden berpendapat jumlah maksimal pasukan dalam sebuah misi adalah

7 – 9 karakter.

m. 37% responden berpendapat bahwa fitur mengganti equipment dalam suatu game

sangat penting

n. 42% responden berpendapat bahwa adanya karakter rahasia dalam suatu game

sangat penting.

o. 50% responden berpendapat bahwa dalam game turn based strategy penambahan

status dapat diatur oleh pemain.

p. 2 buah game dengan tema turn based strategy memiliki multiple ending.

q. 2 buah game dengan tema turn based strategy memiliki fitur untuk membeli

pasukan.

Page 39: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

75

Dari hasil analisis user dan game sejenis di atas, maka dapat dirumuskan solusi-

solusi sebagai berikut :

a. Membuat game yang dapat dimainkan pada komputer.

b. Membuat game yang bersifat menghibur.

c. Membuat game yang memberikan tutorial seiring pemain memainkan game.

d. Membuat game yang ber-genre strategy.

e. Membuat game dengan bahasa Inggris.

f. Membuat game yang memperhitungkan gameplay, balance, quest, story, dan

grafik yang menarik dan seimbang.

g. Membuat game dengan gameplay yang unik.

h. Membuat game dengan grafik 3D.

i. Membuat game yang tidak membutuhkan koneksi internet (offline).

j. Membuat game dengan setiap misi yang dapat diselesaikan dalam kurun waktu

20 – 40 menit.

k. Membuat game strategi bertema fantasy.

l. Membuat game yang memiliki jumlah maksimal pemain dalam suatu misi

sebanyak 7 – 9 karakter.

m. Membuat game yang memiliki fitur mengganti equipment.

n. Membuat game yang memiliki karakter rahasia.

o. Membuat game dengan sistem penambahan status karakter yang dapat

ditambahkan sendiri oleh pemain.

p. Membuat game dengan multiple ending.

q. Membuat game dengan fitur membeli pasukan.

Page 40: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

76

Tabel 3. 2 Tabel Analisis dan Solusi Kebutuhan No  Analisis Kebutuhan  Solusi Kebutuhan 

1 87% responden sudah memiliki komputer yang dapat digunakan untuk bermain game. 

Membuat game yang dapat dimainkan pada komputer. 

2  63% responden memainkan game dengan alasan hiburan. 

Membuat game yang bersifat menghibur. 

3 61% responden yang memilih untuk langsung bermain tanpa mengetahui aturan bermainnya. 

Membuat game yang memberikan tutorial seiring pemain memainkan game. 

4 45% responden menyukai game dengan genre strategy.  Membuat game yang ber‐genre strategy. 

5 89% responden berpendapat bahasa yang cocok dalam pembuatan game adalah bahasa inggris. 

Membuat game dengan bahasa Inggris. 

6 Gameplay, balance, quest, story, dan grafik menjadi hal yang paling penting dalam suatu game. 

Membuat game yang memperhitungkan gameplay, balance, quest, story, dan grafik yang menarik dan seimbang. 

7 39% responden memilih gameplay sebagai unsur terpenting dari game. 

Membuat game dengan gameplay yang unik. 

8 74% responden yang menyukai game dengan grafik 3D. 

Membuat game dengan grafik 3D. 

9 64% responden memilih untuk memainkan game offline.  

Membuat game yang tidak membutuhkan koneksi internet (offline). 

10 53% responden berpendapat membutuhkan waktu 20 – 40 menit untuk menyelesaikan sebuah misi. 

Membuat game dengan setiap misi yang dapat diselesaikan dalam kurun waktu 20 – 40 menit. 

11 58% responden menyukai game strategi dengan tema fantasy.  Membuat game strategi bertema fantasy. 

12 

55% responden memilih untuk membawa 7 – 9 karakter dalam sebuah misi dalam game bergenre turn based strategy. 

Membuat game yang memiliki jumlah maksimal pemain dalam suatu misi sebanyak 7 – 9 karakter. 

13 37% responden berpendapat bahwa fitur mengganti equipment dalam suatu game sangat penting 

Membuat game yang memiliki fitur mengganti equipment. 

14 42% responden berpendapat bahwa adanya karakter rahasia dalam suatu game sangat penting. 

Membuat game yang memiliki karakter rahasia. 

15 

50% responden berpendapat bahwa dalam game turn based strategy penambahan status dapat diatur oleh pemain. 

Membuat game dengan sistem penambahan status karakter yang dapat ditambahkan sendiri oleh pemain. 

Page 41: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

77

No  Analisis Kebutuhan  Solusi Kebutuhan 

16 2 buah game dengan tema turn based strategy memiliki multiple ending. 

Membuat game dengan multiple ending. 

17 2 buah game dengan tema turn based strategy memiliki fitur untuk membeli pasukan. 

Membuat game dengan fitur membeli pasukan. 

3.3 Perancangan Game

Berikut adalah perancangan game Xivaria War berdasarkan solusi-solusi dari hasil

analisis user dan game sejenis di atas.

3.3.1 Deskripsi Permainan

Deskripsi permainan menggambarkan secara garis besar ide dan permainan dari

aplikasi game Xivaria War. Berikut adalah deskripsi dari game Xivaria War:

1. Informasi Umum

Xivaria War adalah suatu game 3D yang menggabungkan antara genre

Action, Turn Based Strategy (TBS), dan Role Playing Game (RPG) yang dapat

dimainkan pada komputer secara offline (tidak membutuhkan koneksi internet).

Dengan gameplay-nya yang unik dan berbagai macam fitur serta penambahan

Artificial Intelligence pada musuh, diharapkan pemain dapat mendapatkan

hiburan dari memainkan game ini.

Game ini mengambil tema fantasy di sebuah dunia magic yang sedan g

dilanda peperangan antara ras demon dan ras manusia. Pemain berperan sebagai

seorang prajurit dari ras demon yang yang dikhianati oleh rasnya sendiri dan

diselamatkan oleh ras manusia. Pemain yang menemukan keanehan dari perang

tersebut bertekad untuk mencari kenyataan dari peperangan tersebut dan

menyelesaikan perang yang berkelangsungan antara ras demon dan ras manusia.

Page 42: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

78

Pemain akan berpetualang untuk mengumpulkan dan menyusun pasukan dan

bertempur dengan pasukan demon dan manusia yang menghalangi. Seringkali,

pemain akan dilanda oleh beberapa pilihan yang akan menentukan ending dari

peperangan tersebut.

Game ini menekankan pada gameplay yang unik dalam menyelesaikan

suatu misi dimana karakter memiliki stamina yang akan menentukan giliran

mereka, karakter yang dapat bergerak dan menyerang dengan bebas pada map,

dan magic yang memiliki sistem yang unik. Pemain dapat membeli karakter

untuk menciptakan pasukan yang terkuat. Setiap karakter juga dapat

menggunakan seluruh equipment yang ada dan memiliki status yang dapat

ditingkatkan sendiri oleh pemain seiring dengan perkembangan level karakter

tersebut sehingga memungkinkan keragaman tipe permainan dari setiap pemain

yang memainkan game tersebut.

Permainan tersebut memiliki multiple ending tergantung dari pilihan

pemain saat memainkan game tersebut. Pemain juga dapat mengulang kembali

bermain game tersebut untuk mendapatkan ending terbaik.

2. Konsep Dasar

Konsep dasar dari permainan ini adalah Strategy Game dengan

mentitikberatkan pada qameplay yang unik serta quest sebagai alur dari cerita

sehingga penyelesaian quest adalah hal yang sangat penting untuk kemajuan

permainan. Semakin banyak quest yang dilewati maka semakin jauh cerita

permainan berjalan dan semakin dekat pemain dengan kebenaran dari cerita

tersebut.

Page 43: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

79

3. Objektif

Objektif dari game Xivaria War adalah menyelesaikan cerita dan

mendapatkan ending terbaik.

4. Gameplay

Saat aplikasi game pertama kali dijalankan, akan muncul beberapa animas i

opening dan dilanjutkan ke halaman menu utama. Dari menu utama, pemain

dapat mengakses menu New Game, Load Game, Settings, dan Exit. Pada menu

New Game, pemain akan diberikan pilihan untuk mengikuti tutorial atau

langsung memulai game. Pada menu Load Game, pemain dapat memilih salah

satu dari tiga slot yang tersedia untuk di-load. Pada menu Settings, pemain dapat

mengatur resolusi, fullscreen, dan kualitas grafik dari permainan. Pada menu

Exit, pemain akan keluar dari game.

Ketika pemain memulai permainan, akan muncul narasi yang menjelaskan

latar belakang cerita yang terjadi dalam game tersebut. Setelah itu pemain akan

memulai misi pertama dari game tersebut. Dalam sebuah misi, dapat terjadi

dialog antar karakter. Ketika sebuah dialog dimulai, akan tampak gambar latar.

Lalu kotak dialog akan muncul. Kotak dialog dapat disertai dengan gambar

karakter yang sedang berbicara.

Sebelum memulai pertempuran, pemain akan diminta untuk memilih

karakter yang akan ikut dalam misi tersebut sesuai dengan jumlah yang

ditentukan untuk setiap misi. Pilihan karakter tersebut harus mengikutsertakan

karakter inti. Setelah itu pemain akan diberikan keterangan win dan lose

condition dari misi tersebut.

Page 44: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

80

Setiap karakter akan memiliki stamina. Karakter hanya akan mendapat

giliran ketika staminanya penuh. Pemain dapat melihat melalui sudut pandang

top view (tombol ‘1’) ataupun melalui sudut pandang 3rd person (tombol ‘2’).

Karakter yang mendapatkan giliran dapat bergerak, menggunakan item, dan

menyerang menggunakan senjata atau magic. Setiap karakter yang bergerak,

menggunakan item, atau menyerang akan menghabiskan stamina sebesar 2.5

poin untuk setiap meternya. Jika stamina sudah habis, maka giliran karakter

tersebut akan berakhir. Karakter juga dapat mengakhiri gilirannya sewaktu-

waktu walaupun masih ada stamina yang tersisa. Jika pemain mengakhiri

gilirannya, stamina karakter tersebut akan dikurangi 10 poin selama masih

terdapat stamina pada karakter tersebut. Stamina akan bertambah seiring dengan

waktu kecuali pada saat giliran karakter lain sedang berlangsung. Stamina

bertambah menggunakan rumus maksimum stamina dipangkatkan dua dibagi

dengan 1000 untuk setiap detiknya. Stamina karakter hanya akan bertambah jika

tidak terdapat karakter yang sedang mendapatkan giliran.

Karakter dapat bergerak bebas dengan menggunakan keyboard. Tombol

‘w’ digunakan untuk bergerak maju, tombol ‘s’ digunakan untuk bergerak

mundur, tombol ‘a’ digunakan untuk berputar ke kiri, dan tombol ‘d’ digunakan

untuk berputar ke kanan. Karakter dapat menyerang dan menggunakan item

berkali-kali, ataupun bergerak setelah menyerang selama stamina masih tersisa.

Karakter hanya dapat menyerang atau menggunakan item jika target berada

dalam jangkauan dan masih memiliki stamina. Serangan dapat berupa serangan

dengan menggunakan senjata atau magic yang menghabiskan 25 poin stamina.

Serangan dengan senjata (dapat berupa sword, bow, dan staff) tidak

Page 45: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

81

membutuhkan mana dan hanya dapat menyerang satu target. Magic memiliki

damage yang lebih besar dan beberapa magic dapat memiliki efek area, tetapi

selain membutuhkan stamina juga membutuhkan mana tergantung dari magic

yang dipilih.

Ketika karakter pemain akan menyerang menggunakan senjata, akan

ditampilkan attack bar untuk menentukan kemungkinan serangan tersebut

meleset, mengenai musuh, atau memiliki damage critical. Critical merupakan

kondisi dimana damage yang ada akan dikalikan 1.5 kali lipat dari normal. Di

dalam attack bar, sebuah pointer akan bergerak dari kiri ke kanan secara

berulang-ulang. Pemain harus menghentikan pointer tersebut pada daerah yang

tepat. Daerah meleset memiliki ukuran 25% dari attack bar dan ditandai dengan

warna putih. Daerah mengenai musuh memiliki ukuran 65% dari attack bar dan

ditandai dengan warna hijau. Daerah damage critical memiliki ukuran 10% dari

attack bar dan ditandai dengan warna merah.

Mana digunakan ketika karakter pemain akan menyerang menggunakan

magic. Mana dalam game Xivaria War selalu dimulai dari 0 dan akan meningkat

seiring berjalannya pertempuran. Peningkatan tersebut menggunakan rumus

maksimum mana * 0.01 atau 1% untuk setiap detiknya.

Kecepatan pointer pada attack bar akan berubah bergantung pada

perbedaan level penyerang dengan target dan jarak serangan. Jika level

penyerang lebih kecil dari target, maka kecepatan pointer akan bertambah begitu

pula sebaliknya. Jika jarak penyerang dengan target semakin jauh, maka pointer

akan bertambah begitu pula sebaliknya. Proporsi pengaruh dari level dan jarak

pada kecepatan pointer adalah 40% dan 60% dimana kecepatan tersebut

Page 46: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

82

bertambah dan berkurang menggunakan rumus (perbedaan level * 1.67%) +

((jarak-1)*4%). Angka 1.67% didapat dengan membagi 40% dengan 24 yang

merupakan perbedaan level terbesar. Angka 4% didapat dengan membagi 60%

dengan 15 yang merupakan selisih jarak terjauh dan terdekat serangan yang

dapat dilakukan.

Jika penyerang berada dalam jarak serang target, maka target dapat

melakukan serangan balasan. Hal ini berlaku jika penyerang menyerang bukan

dengan magic dan target masih memiliki health yang tersisa. Target hanya akan

membalas menggunakan serangan senjata. Serangan balasan target tidak

membutuhkan stamina. Serangan balasan tersebut memiliki persentase meleset,

mengenai target, dan memiliki damage critical dengan kemungkinan 25%, 65%,

dan 10%.

Setiap karakter yang menyerang karakter musuh akan mendapatkan

experience termasuk melakukan serangan balasan. Karakter pemain dan musuh

akan mengalami level up setelah berhasil mengumpulkan 1000 experience.

Karakter pemain dan musuh dapat level up di tengah-tengah misi jika persyaratan

experience telah terpenuhi. Experience akan bergantung pada perbedaan level

karakter dengan karakter musuh. Semakin besar level karakter musuh

dibandingkan karakter pemain akan memberikan experience yang lebih besar

ketika karakter pemain berhasil menyerang karakter musuh tersebut, begitu pula

sebaliknya. Perhitungan experience yang didapat menggunakan rumus

100+(perbedaan level*25) dimana experience minimun yang dapat didapat

adalah 1. Rumus tersebut di dapat setelah melakukan balancing pada experience.

Page 47: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

83

Jika win condition yang diberikan telah diselesaikan oleh pemain, maka

misi akan berakhir dengan kemenangan pemain. Pemain akan melihat laporan

permainannya yang berisikan uang, item (tidak semua misi mendapatkan item),

dan ranking yang didapat dari misi tersebut. Ran/king ditentukan berdasarkan

waktu yang dibutuhkan pemain untuk menyelesaikan sebuah misi. Jika pemain

berhasil menyelesaikan misi dibawah 20 menit, maka pemain akan mendapatkan

ranking A. Untuk setiap kelipatan 10 menit selanjutnya, ranking pemain akan

dikurangi 1 tingkatan dimana ranking terkecil yang dapat pemain dapatkan

adalah D. Jika win condition yang diberikan gagal diselesaikan oleh pemain atau

lose condition terjadi, maka misi akan berakhir dengan kekalahan pemain.

Karakter musuh pada game ini akan dikendalikan oleh artificial

intelligence. Karakter musuh akan mendekati karakter pemain dan akan

menyerang karakter menggunakan senjata atau magic. Jika tidak ada karakter

pemain yang dapat diserang, maka karakter musuh akan berjalan dan mencari

karakter pemain yang dirasa cocok untuk diserang. Karakter musuh juga akan

memikirkan kemungkinan untuk memberikan magic penyembuh kepada karakter

temannya.

Pemain dapat melihat world map jika tidak sedang menjalankan misi.

Dalam world map tersebut, pemain dapat memilih daerah yang ingin dikunjungi.

Selain itu terdapat juga beberapa menu, yaitu organize dan back to main menu.

Pada menu organize disini pemain dapat mengatur peralatan dari karakter dan

dapat melihat keterangan dari karakter tersebut. Pemain juga dapat melihat

peralatan yang dipunya dan memilih menu save game untuk menyimpan

Page 48: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

84

permainan. Pada menu Back to Main Menu, pemain dapat kembali ke menu

utama.

Jika pemain memilih suatu daerah yang ada. Maka karakter akan bergerak

menuju daerah yang dipilih. Terdapat 2 tipe daerah, yaitu battlefield dan town.

Battlefield merupakan daerah dimana pemain dapat melakukan misi. Town

merupakan daerah dimana pemain dapat memilih menu equipment shop dan

mercenary shop. Pada equipment shop, pemain dapat membeli dan menjual item

dan equipment. Pada mercenary shop, pemain dapat menyewa mercenaries.

Pada world map, jalan antar daerah akan terbuka jika pemain telah

mencapai suatu kondisi tertentu, misalnya telah menyelesaikan sebuah misi.

Demikian juga dengan event yang terjadi pada suatu daerah tergantung dari

kondisi yang telah tercapai.

5. Ras

Dalam dunia Xivaria, terdapat 2 ras yang mendominasi. Ras tersebut

adalah ras manusia dan ras demon. Ras manusia memiliki perawakan layaknya

manusia pada umumnya, sedangkan ras demon memiliki perawakan seperti

manusia namun memiliki tanduk dan sayap dan memiliki darah berwarna biru.

Terdapat pula ras gabungan dari ras manusia dan demon yang disebut half breed.

Ras half breed memiliki darah berwarna biru namun memiliki perawakan seperti

manusia.

6. Story

Cerita pada game Xivaria War memiliki multiple ending tergantung dari

pilihan pemain dalam memainkan game tersebut. Ending tersebut terbagi

menjadi 3, yaitu worst ending, normal ending, dan best ending. Worst ending

Page 49: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

85

akan terjadi jika pemain memilih bad choice lebih banyak daripada good choice.

Normal ending terjadi jika pemain memilih jawaban good choice lebih banyak

dari bad choice namun pernah memilih jawaban bad choice selama memainkan

game tersebut. Best ending hanya dapat terjadi jika pemain tidak pernah memilih

bad choice selama memainkan game tersebut. Berikut adalah cerita dari game

Xivaria War:

        Dunia   Xivaria   adalah  dunia   lain  yang  memiliki   unsur  magic  yang dihasilkan oleh alamnya.  Disana hidup dua  ras   yang sangat  besar. Mereka adalah  ras  manusia  dan  ras  demon.  Namun  sangat  disayangkan, mereka sangat haus  akan  kekuasaan dan saling menyerang untuk memperebutkan kekuasaan. Hingga  suatu hari  disusunlah gencatan senjata  antara  kedua   ras tersebut.         Ada  seorang prajuri t muda  dari  ras  demon.  Ia bernama  Xi ’ignith. Ia dan prajuri t  ras   demon  lainnya  sedang dalam  rencana  pengamanan ke   daerah perbatasan. Pasukan tersebut dipimpin oleh seorang jendral  perang bernama Ka’aldera j. Di  tengah perjalanan, mereka  tiba‐tiba  diserang secara  mendadak oleh  pasukan  tak  dikenal .  Pertempuran  terjadi  dan  dimenangkan  oleh pasukan demon.         Para  prajuri t  kemudian  memeriksa  pasukan  yang  menyerang mereka. Mereka  menemukan  bahwa   pasukan  tersebut bukan  berasal dari  pasukan manusia. Disaat para  prajuri t kebingungan, tiba ‐tiba  Ka’alderaj menggunakan sihi r  dan  menyerang  pasukan  demon  yang  seharusnya   merupakan bawahannya.  Sihi r  tersebut sangat kuat  hingga  mengenai seluruh pasukan demon.  Sekiranya   Ka’aldera j merasa bahwa  sudah  tidak ada  yang selamat, iapun pergi  dari medan  perang  tersebut. Namun,  terdapat seorang  prajuri t yang  selamat.  Dia  adalah  Xi ’igni th.  Xi ’ignith  yang  selamat  dari   peris tiwa tersebut,  berjalan  menjauhi   area  perang.  Akan  tetapi   dia  tidak  dapat bertahan untuk berdiri lagi  karena dia mengalami pendarahan. Dan akhirnya ia pun jatuh pingsan di sebuah hutan.         Tidak  jauh  dari  sana, seorang wanita  dari   ras  human,  bernama   Elicia , sedang pergi  bersama  penduduk  desa untuk mencari   daun obat.  Tiba ‐tiba mereka  melihat seseorang yang pingsan dan hendak diserang oleh binatang buas dari  hutan  tersebut. Elicia dan penduduk desa  bertempur dan berhasil mengalahkan binatang buas   tersebut. Saat melihat Xi ’igni th, Elicia  langsung menyadari   bahwa   pria   tersebut  berasal  dari  ras   demon.  Elicia  segera menyembunyikan sayap dan tanduk Xi ’igni th dan membawanya  ke  rumahnya yang berada  di  Sunny Town. Beberapa   jam kemudian, Xi ’igni th sadar. Elicia yang melihat Xi ’igni th telah sadar segera  menghampiri  Xi ’ignith. 

Page 50: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

86

Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu:

a. Menyerang Elicia (Bad Choice)

        Xi ’igni th  kaget  saat  melihat  Elicia   dan  segera  menyerangnya,  namun dikarenakan  dirinya   sedang  terluka,  serangannya   gagal.  Xi ’igni th  pun mengerang  kesaki tan.  Elicia   datang  dan  memperkenalkan  dirinya   kepada Xi ’igntih  seraya   merawatnya.  Xi ’igni th  pun  akhirnya   mencoba   untuk mempercayai Elicia. 

 

b. Menahan diri dan melihat situasi (Good Choice)

        Xi ’igni th kaget saat melihat Elicia dan hendak menyerangnya, namun Ia menahan diri dan melihat si tuasi. Elicia  datang dan memperkenalkan dirinya kepada  Xi ’igntih seraya  merawatnya. Xi ’igni th pun menyadari  kebaikan dari ras manusia dan mencoba untuk mempercayai Elicia. 

 

        Beberapa  hari  kemudian, ada  seorang anak perempuan yang datang ke rumah  Elicia .  Ia adalah  Xena, adik Bael  yang merupakan  teman masa kecil Elicia .  Xena  begitu  kaget melihat ada  seorang  ras  demon di   dalam  rumah Elicia . Dia   kemudian marah  terhadap  Xi ’ignith.  Elicia  melerai   Xena,  namun Xena   yang  marah  bergegas  Xena   keluar  dari   rumah.  Elicia  menceri takan kepada  Xi ’igni th bahwa  ayah dan ibu dari  Xena  adalah prajuri t yang diki rim dan  gugur  dalam  peperangan  dengan  ras  demon.  Dikarenakan  oleh  hal tersebut, Xena memiliki dendam dengan ras  demon.         Setelah Elicia berceri ta , kepala desa  mendatangi   rumah Elicia. Ternyata Xena   telah menceri takan  tindakan  Elicia  kepada   kepala  desa.  Kepala  desa kemudian meminta   Elicia  untuk mengusir  Xi ’igntih dari  desa mereka.  Elicia tidak setuju akan hal  tersebut, namun Xi ’igni th yang mendengar hal  tersebut keluar dari  rumah dan hendak pergi dari  desa tersebut.         Tiba‐tiba ,  sekumpulan  Bandit  datang  dan  menyerang  desa.  Mereka kemudian menyekap  Xena  dan meminta   tebusan uang untuk keselamatan anak kecil   tersebut. Bael , kakak dari  Xena,  tidak  tinggal  diam. Dia berusaha menyelamatkan  adiknya,  namun  dikalahkan  oleh  sekumpulan  bandit tersebut.  Bandit  tersebut akhirnya  pergi  ke  gunung  tempat persembunyian mereka  sambil  membawa   Xena.  Bael  dan penduduk  desapun  pasrah akan anak kecil  tersebut, namun Elicia  meyakinkan penduduk desa dan Bael untuk menyelamatkannya.  Elicia  pun  memohon  kepada   Xi ’igni th  untuk membantunya   mengalahkan  bandit  tersebut.  Xi ’igni th  pun  setuju  dan ditemani  oleh  Elicia ,  Bael,  dan  beberapa   penduduk  desa  pergi   ke   gunung tempat persembunyian bandit tersebut.         Sesampainya  di  tempat  persembunyian  bandit  tersebut,  Xi ’igni th  dan timnya  bertarung dengan bandit‐bandit tersebut. Pertempuran dimenangkan 

Page 51: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

87

oleh Xi ’igni th. Di  saat  terakhir, sang ketua  bandit yang mau kalah berusaha untuk membunuh Xena. 

Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu:

a. Melindungi Xena (Good Choice)

        Xi ’igni th seketika melompat  dan melindungi   Xena.  Bael pun melempar pedang dan mengalahkan ketua  bandit  tersebut. Bael  pun berterima  kasih kepada  Xi ’igni th. Xena  tidak terluka, namun Xi ’igni th terkena  sabutan pedang sang  ketua   bandit.  Xi ’igni th  pun  pingsan  dan dibawa  oleh  penduduk desa untuk  dirawat.  Sesadarnya   Xi ’igni th,  ternyata  penduduk  desa  telah mendengar aksi kepahlawanannya dan menerima Xi ’igni th di desa mereka. 

 

b. Mengalahkan Bandit (Bad Choice)

        Xi ’igni th  seketika  melemparkan  pedangnya   untuk mengalahkan  bandit tersebut. Bael , kakak Xena, melompat dan melindungi  Xena. Bael  dan Xena tidak  terluka. Sang ketua  bandit  telah dikalahkan dan mereka  pun akhirnya pulang ke  desa mereka. 

 

        Xi ’igni th  memutuskan  untuk  kembali   ke   kera jaan  demon.  Ia   ingin menceri takan kepada   raja  mengenai pengkhianatan Ka’aldera j dan kebaikan hati  dari  ras  manusia .  Elicia  yang  melihat  bahwa   Xi ’igni th  masih  belum sembuh memaksa  untuk ikut serta  dalam perjalanan. Bael pun menawarkan diri  untuk ikut pergi dalam perjalanan tersebut. Bael  ingin memastikan bahwa Elicia  aman bersama  Xi ’igni th. Xi ’igni th pun menerima  mereka  dan memulai perjalanan ke  kera jaan demon.         Dikarenakan  Elicia  dan  Bael  merupakan  manusia ,  Xi ’igni th  harus menyelinap  ke   daerah  demon  melalui  kapal  yang  berada   di   Pearl   Town. Namun, saat mereka mencapai  Pearl  Town, sang pemilik kapal tidak bersedia untuk  menyeberangkan  Xi ’igni th  dan  pasukannya.  Sang  pemilik  kapal menceri takan  bahwa   kotanya   mulai   diserang  oleh  pasukan  undead  yang muncul dari  kedalaman  hutan sehingga   ia  harus melindungi  kota  tersebut. Sang  pemilik  kapal  mengajukan  tawaran  untuk mengalahkan  para  undead tersebut  agar  mau  menyeberangkan  Xi ’igni th  dan  pasukannya   ke   daerah demon. Xi ’igni th pun setuju dan pergi  ke  hutan tempat para  undead tersebut muncul.         Xi ’igni th  dan  pasukannya  menyerbu  hutan  tersebut  dan  mengalahkan pasukan‐pasukan  undead.  Saat  mereka   tiba   di   pusat  hutan,  mereka menemukan  reruntuhan kuno. Elicia merasakan bahwa  terdapat hawa   jahat yang sangat kuat berada  di  dalam reruntuhan tersebut. Elicia yang penasaran 

Page 52: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

88

memasuki  reruntuhan tersebut.  

Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu:

a. Mengikuti Elicia (Good Choice)

        Xi ’igni th yang melihat hal  tersebut memutuskan untuk mengikuti  Elicia . Elicia   kemudian  menemukan  makhluk  undead  besar  dari   reruntuhan tersebut. Makhluk  besar  tersebut  ternyata adalah  Lich, ketua  dari  undead. Lich  yang melihat kehadiran  Elicia  pun seketika  menyerang  Elicia .  Xi ’ignith segera  melindungi Elicia dan balik menyerang. 

 

b. Memanggil Elicia (Bad Choice)

        Xi ’igni th berusaha  untuk memanggil Elicia, namun Elicia tidak mendengar dan  telah masuk ke   dalam  reruntuhan  kuno  tersebut.  Tiba‐tiba   terdengar suara   teriakan  Elicia.  Xi ’igni th  bergegas  masuk  dan menemukan  makhluk undead  besar  dari   reruntuhan  tersebut.  Makhluk  besar  tersebut  ternyata adalah  Lich, ketua  dari  undead.  Elicia   terlihat sedikit  terluka  diserang  oleh Lich. Xi ’ignith pun segera  melindungi Elicia dan menyerang. 

 

        Pertempuran  terjadi  dan  Xi’igni th  berhasil mengalahkan  Lich. Tiba ‐tiba terdengar suara geraman. Lich yang  telah mati  tersebut bangki t kembali. Dia tidak mati setelah dikalahkan  oleh  Xi ’igni th.  Lich  tersebut melihat  Xi ’ignith melindungi  Elicia . Dia  menjadi geram, Lich mengatakan bahwa  manusia dan demon  bersama  adalah hal   yang  konyol .  Xi ’ignith kemudian meminta   Lich untuk  menghentikan  penyerangan  ke   kota   manusia.  Lich  menolak  dan kemudian  menutup  pintu  keluar  reruntuhan  tersebut.    Xi ’igni th  dan pasukannya   yang  merasa   tidak  bisa  mengalahkan  Lich  kabur  ke   dalam reruntuhan kuno tersebut.         Di  bagian  dalam  bangunan  kuno  tersebut,  Xi ’igni th  dan  pasukannya menemui  jalan buntu. Lich kemudian memanggil  kumpulan pasukan undead. Xi ’ignith  dan  pasukannya   terkepung.  Tiba‐tiba   seberkas   cahaya   muncul . Cahaya  tersebut melemahkan pasukan undead dan memberi tahukan Xi ’ignith bahwa  pasukan undead  tersebut akan  kalah  jika   Lich dikalahkan.  Xi ’ignith mempercayai  cahaya  tersebut dan mengijinkan  cahaya   tersebut memasuki senjata  dari  Xi ’igni th  dan  pasukannya.  Pertempuran  pun  terjadi   dan  Lich berhasil dikalahkan.          Xi ’igni th  menanyakan  kepada   cahaya   tersebut  mengenai   apa   yang sebenarnya   terjadi .  Cahaya   tersebut  menceri takan  bahwa   tempat  ini sebelumnya  adalah markas  pada makhluk half breed  dari  ras manusia  dan demon  yang  terbuang.  Mereka   kemudian  bersama  membangun  kera jaan 

Page 53: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

89

sendiri  dan menunggu adanya  hari  dimana  ras manusia dan demon bisa hidup berdampingan. Kera jaan tersebut menjadi  besar dan kaya.         Namun harapan mereka  dikhianati  oleh ras  manusia dan ras  demon yang i ri  akan kerajaan tersebut. Mereka menyerang daerah tersebut dan menjarah kekayaan  kera jaan  tersebut.  Orang‐orang  yang  selamat  pergi   dari  daerah tersebut  hingga   daerah  tersebut  menjadi   terabaikan.  Xi ’igni th  dan pasukannya   tertegun mendengar  ceri ta   tersebut.  Arwah  pasukan  undead yang berada  di  daerah  tersebutpun mulai menghilang. Sebelum menghilang, arwah tersebut menitipkan harapan mereka  akan dunia  dimana  manusia dan demon hidup berdampingan.         Xi ’igni th kemudian kembali  ke  Pearl  Town dan sesuai dengan  janji  sang pemilik kapal  menyeberangkan mereka   ke  daerah  demon. Disana   Xi ’ignith dan  pasukannya   melewati  rawa,  hutan,  dan  pegunungan  hingga   akhirnya berhasil  tiba  di  kota  demon. Disana mereka  mendengar  rumor bahwa  akan dilakukannya   penyerangan  besar‐besaran  terhadap  kerajaan  manusia . Xi ’ignith merasa  tidak bisa tinggal  diam dan bertekad untuk bertemu dengan ra ja di kera jaan.         Setelah  melakukan  perjalanan,  mereka   akhirnya   sampai   di   kera jaan demon. Namun  kera jaan  tersebut  tertutup dan  tidak dapat  dimasuki   oleh Xi ’ignith sehingga  Xi ’ignith  dan  pasukannya  memutuskan untuk menyelinap masuk  ke  kera jaan  tersebut. Setelah menyelinap  dan sampai di  ruang  ra ja . Mereka  mendengar rencana  penyerangan besar‐besaran yang akan dilakukan ras  demon. Tangan kanan raja , Az’xeranum, berusaha untuk meyakinkan ra ja tentang  rencana  tersebut  dikarenakan  ras   manusia  telah  memusnahkan pasukan  pengamanan  mereka   yang  berada  di   perbatasan.  Xi ’igni th  yang merasa  hal  tersebut  merupakan  keputusan  yang  salah  keluar  dari persembunyiannya.  Xi ’ignith berusaha membenarkan kejadian  tersebut  dan menyadarkan  ra ja   bahwa  Ka’aldera j  lah  pengkhianat  yang  memusnakan pasukan mereka, namun Xi ’igni th  jus tru difi tnah berkhianat  telah bersekutu dengan  ras   manusia  oleh  Az’xeranum.  Az’xeranum  pun  memerintahkan pasukan  demon  untuk  menangkap  Xi ’igni th  dan  pasukannya.  Pasukan tersebut berhasil mengepung Xi ’igni th. Tiba ‐tiba Bael diserang dan senjatanya terlepas dari tangannya. 

Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu:

a. Mencari jalan untuk melarikan diri (Bad Choice)

        Xi ’igni th  menyerang  seorang  prajuri t  untuk  membuka  jalan  untuk melarikan diri. Namun disaat hendak melarikan diri , Elicia menahan Xi ’ignith dan bersikeras untuk menyelamatkan Bael . Elicia  segera  menyelamatkan Bael sehingga   Xi ’igni th  terpaksa melakukan pertempuran.  Pertempuran  tersebut akhirnya  dimenangkan oleh Xi ’igni th namun Bael terluka. 

Page 54: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

90

b. Menyelamatkan Bael (Good Choice)

        Xi ’igni th  segera   melemparkan  pedangnya   ke   Bael.  Bael  segera menangkap pedang  tersebut dan mengalahkan prajuri t  tersebut. Bael   yang tidak  terluka  segera  bergabung  dengan  Xi ’ignith.  Xi ’ignith dan  pasukannya melakukan  pertempuran.  Pertempuran  tersebut  pun  dimenangkan  oleh Xi ’ignith. 

 

        Dikarenakan  pasukan  demon  yang  semakin  banyak,  Xi ’igni th  dan pasukannya  memutuskan untuk kabur dari kerajaan demon. Di saat melarikan diri , Xi ’igni th dihadang oleh wanita  muda  dari   ras  demon bernama Ela ’Finn. Namun  ternyata   Ela’Finn adalah  teman masa   kecil   Xi ’igni th.  Ela ’Finn  yang kaget dan senang akan masih hidupnya Xi ’igni th menanyakan apa  yang terjadi pada   Xi ’igni th.  Xi ’ignith  pun  menjelaskan mengenai  apa   yang  sebenarnya terjadi .  Ela’Finn  yang  mengetahui   kebenaran  tersebut  pun  akhirnya memutuskan untuk ikut serta dalam pasukan Xi ’igni th.         Xi ’igni th  yang  telah  kabur  dari   kera jaan  demon  berusaha  kembali  ke kera jaan  manusia  untuk  mengabarkan  tentang  penyerangan  yang  akan terjadi . Perjalanan pun kembali dilakukan. Mereka melewati  perbatasan dan seringkali diserang oleh pasukan pengejar dari ras demon.         Sesampaiknya  mereka  kembali  di  kera jaan manusia , Xi ’ignith dan timnya bertemu  ra ja   dari   ras  manusia.  Mereka   mengatakan  bahwa   ras  demon hendak  mempersiapkan  serangan  ke   kera jaan  manusia.  Akan  tetapi penasehat  ra ja ,  Reginald,  mempengaruhi   ra ja   untuk  tidak  mendengarkan perkataan  dari   Xi ’igni th.  Xi ’igni th  yang  tidak  dipercaya   oleh  ra ja   pun dimasukkan ke dalam penjara .         Keesokan  harinya,  tiba‐tiba   is tana   menjadi   gempar.  Terdengar  suara jeri tan  prajuri t  dan  ledakan.  Beruntung  nasib  XI’igni th  dan  pasukannya. Ledakan  terjadi   dan  menghancurkan  dinding  jeruji   penjara .  Xi ’ignith  yang pasukannya   pun segera  keluar  dari  penjara  dan mengambil  peralatan  dan senjata mereka.         Ternyata ,  Reginald melakukan  kudeta.  Ia  membuka   ja ti   dirinya   yang merupakan  bawahan  dari   Ka’alderaj  dan  menyerang  ra ja .  Xi ’igni th  dan pasukannya  segera  menolong  dan menghalau serangan  Reginald.  Reginald kemudian dengan sigap memanggil  pasukan  khususnya.  Pertempuran  pun terjadi  dan dimenangkan oleh Xi ’igni th. Reginald terpojok dan terluka. Disaat Xi ’ignith  hendak  membunuhnya,  tiba‐tiba   prajuri t  khusus   Reginald  yang tersisa muncul  dan hendak menyerang raja . 

Page 55: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

91

Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu:

a. Mengabaikan Reginald dan menolong raja (Good Choice)

        Xi ’igni th segera  menolong sang  ra ja. Bael  dengan segera  menggantikan Xi ’ignith untuk membunuh Reginald. Namun Reginald mengeluarkan jurusnya dan  mengenai   Bael.  Kesempatan  tersebut  pun  tidak  disia‐siakan  oleh Reginald. Sang ra ja  berhasil  diselamatkan namun Reginald berhasil melarikan diri . 

 

b. Mengabaikan raja dan membunuh Reginald (Bad Choice)

        Xi ’igni th mengabaikan  ra ja  dan  berusaha  membunuh  Reginald. Namun Reginald mengeluarkan jurusnya  dan mengenai  Xi ’ignith. Bael  dengan segera hendak  menolong  raja .  Namun  sang  ra ja  berhasil  dilukai  oleh  prajuri t tersebut. Kesempatan tersebut pun tidak disia‐siakan oleh Reginald. Reginald pun berhasil melarikan diri. 

 

      Setelah peristiwa  tersebut, sang  ra ja  akhirnya  mempercayai  Xi ’igni th dan pasukannya.  Raja  pun  meminta  Xi ’ignith  dan  timnya  untuk  membantukan dalam  peperangan  yang  akan  terjadi  tersebut.  Xi ’igni th  pun  setuju  dan merencanakan  suatu  strategi  untuk  memenangkan  pertempuran  tersebut. Xi ’ignith dan  timnya  memutuskan untuk membagi  pasukannya  menjadi  dua bagian. Satu pasukan bertugas bertahan dari serangan lawan, sedangkan yang lainnya  menyerang langsung dari jalur yang berbeda.         Beberapa  hari   kemudian,  pertempuran  terjadi.  Pasukan  bertahan  pun berusaha   bertahan  hingga   pasukan  penyerang  berhasil  mengalahkan komandan dari  pasukan tersebut. Namun, pasukan penyerang yang melewati jalur berbeda   ternyata   telah diketahui  oleh pasukan lawan dan dihadang di tengah‐tengah  perjalanan.  Pasukan  penyerang  pun  berhasil  mengalahkan pasukan lawan dan bertemu dengan komandan pasukan  tersebut, Reginald dan  Az’xeranum.  Pertempuran  pun  terjadi   yang  diakhiri  dengan  kematian Reginald. Az’xeranum pun kabur menuju kera jaan demon.         Xi ’igni th  dan  timnya  memutuskan untuk  langsung menyerang kera jaan demon untuk mengalahkan Ka’aldera j dan menyadarkan ra ja  demon. Setelah melewati halaman kera jaan dan sampai ke  dalam  ruangan  ra ja, Xi ’ignith dan pasukannya   bertemu  dengan  Az’xeranum.  Az’xeranum  menggunakan kekuatan  sihirnya  untuk  mengubah  dirinya  menjadi  monster.  Pertarungan pun  terjadi dan dimenangkan oleh Xi ’ignith dan pasukannya. Disaat Xi ’ignith dan  timnya  kelelahan setelah bertarung dengan Az’xeranum, Ka’aldera j pun menyerang dan  berhasil menyandera  Elicia .  Xi ’igni th  dan pasukannya   yang terluka  tidak  dapat  berbuat  apa ‐apa.  Ka’aldera j  pun  menghilang menggunakan sihir dan berhasil menculik Elicia . 

Page 56: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

92

        Setelah beberapa  hari ,  terdengar  terdengar kabar mengenai  Ka’aldera j. Dia   telah menghimpun kekuatannya  dan bersiap untuk menyerang kera jaan manusia dan  demon  yang  telah kelelahan setelah berperang.  Xi ’igni th  dan pasukannya  pun memutuskan untuk mempersiapkan diri  untuk mengalahkan Ka’aldera j dan menyelamatkan Elicia . 

Pada tahap ini, pilihan jawaban pemain akan dikalkulasi untuk mengetahui

ending dari story. Berikut adalah worst ending story:

        Xi ’igni th dan pasukannya  dibantu dengan pasukan manusia  dan demon pun  menyerbu  kera jaan  Ka’alderaj.  Selagi  pasukan  manusia  dan  demon menghadapi   pasukan  Ka’aldera j.  Xi ’igni th  dan  pasukannya   menyerang Ka’aldera j.  Pertempuran  pun  terjadi  yang  diakhiri   dengan  Kemenangan Xi ’ignith.         Ka'aldera j yang kalah berusaha  untuk membunuh Elicia. Namun Xi ’ignith terlambat  untuk  menyelamatkan  Elicia .  Elicia  terkena  tusukan  pedang Ka’aldera j  dan  menghembuskan  napasnya   yang  terakhir.  Ka’alderaj  pun tertawa dan kabur menuju puncak dari kera jaannya. Xi ’igni th dan pasukannya pun  mengejar.  Ka’aldera j  yang  sudah  tidak  bisa  lari   pun  akhirnya mengeluarkan  sihirnya  yang  terakhir  dan  mengubahnya  menjadi  monster. Pertempuran  terakhir pun  terjadi .  Xi ’igni th  dan  pasukannya  mengeluarkan semua sihi r dan serangannya dan akhirnya  berhasil mengalahkan Ka’alderaj.         Perang pun berakhir,  ra ja  kera jaan manusia dan demon pun melakukan gencatan senjata . Bael memutuskan untuk kembali ke  Sunny Town. Ela ’Finn ditunjuk  sang  ra ja  demon  untuk  menjadi  tangan  kanan  raja .  Akhir  ceri ta , Xi ’ignith memutuskan untuk pergi  mengembara. 

Berikut adalah normal ending story jika pemain pernah memilih pilihan jawaban

bad choice:

        Xi ’igni th dan pasukannya  dibantu dengan pasukan manusia  dan demon pun  menyerbu  kera jaan  Ka’alderaj.  Selagi  pasukan  manusia  dan  demon menghadapi   pasukan  Ka’aldera j.  Xi ’igni th  dan  pasukannya   menyerang Ka’aldera j.  Pertempuran  pun  terjadi  yang  diakhiri   dengan  Kemenangan Xi ’ignith.         Ka'aldera j yang kalah berusaha  untuk membunuh Elicia. Namun Xi ’ignith berhasil  menyelamatkan  Elicia .  Ka’alderaj  pun  terluka   terkena   sabetan pedang  Xi ’igni th  dan kabur menuju  puncak dari  kera jaannya.  Xi ’igni th  dan pasukannya  pun mengejar. Ka’aldera j yang sudah tidak bisa  lari  pun akhirnya mengeluarkan  sihirnya  yang  terakhir  dan  mengubahnya  menjadi  monster. 

Page 57: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

93

Pertempuran  terakhir pun  terjadi .  Xi ’igni th  dan  pasukannya  mengeluarkan semua sihi r dan serangannya dan akhirnya  berhasil mengalahkan Ka’alderaj.         Perang pun berakhir,  ra ja  kera jaan manusia dan demon pun melakukan gencatan senjata. Bael dan Elicia  memutuskan untuk kembali ke  Sunny Town. Ela’Finn ditunjuk sang  ra ja  demon untuk menjadi   tangan  kanan  raja .  Akhir ceri ta , Xi ’igni th memutuskan untuk pergi mengembara. 

Berikut adalah best ending story jika pemain pernah memilih seluruh pilihan

good choice:

        Di   saat  sedang  mempersiapkan  diri ,  Xi ’igni th  melihat  ada   seorang tahanan  di   penjara   kera jaan  demon  tersebut.  Xi ’igni th  mencoba   untuk menghampiri   tahanan  tersebut dan berbicara  kepadanya. Tahanan  tersebut bernama Draco. Dia adalah makhluk campuran dari   ras manusia dan demon. Xi 'igni th  berbicara  dengan Draco dan berhasil membuka  hati  Draco. Draco pun mengakui   bahwa  dia  adalah  orang  yang  selamat  dari   kera jaan  yang dahulu  diserang  oleh  manusia  dan  demon  tersebut.  Draco  pun  juga menjelaskan bahwa  Ka’alderaj juga  merupakan hal f breed. Ka’aldera j dendam akan manusia  dan demon dan memutuskan memusnakan kedua  ras  tersebut agar  para   half  breed  dapat  hidup  dengan  damai .  Draco  pun  tidak  setuju dengan  rencana  Ka’alderaj. Ia  merasa bahwa  segalanya  dapat dirundingkan. Namun  Ka’aldera j  yang  marah  menjebloskan  Draco  ke   penjara   sebagai pengkhianat.         Draco  yang merasakan  bahwa  Xi 'igni th  dapat mewujudkan  impiannya yai tu  dunia   yang  damai  dimana  manusia  dan demon  hidup  berdampingan ingin  membantu  Xi'igni th  dalam  peperangan.  Namun  kekuatannya   telah dikunci  oleh  Ka’alderaj. Untuk membebaskan  kekuatannya,  Draco meminta Xi ’ignith untuk mencari   3 senjata   legendaris.  Xi ’igni th pun mencari senjata tersebut.         Xi ’igni th akhirnya  menemukan senjata legendaris pertama  yang berada  di daerah manusia, Excalibur. Dari sana Ia  berhasil mendapatkan senjata kedua yang  berada  di   daerah  demon,  Gandiva.  Dan  terakhir  adalah  Vajra   yang berada di  dekat perbatasan antara daerah manusia dan demon.         Xi ’igni th  pun  menemui  Draco  dan  membebaskan  kekuatannya.  Draco yang  telah memiliki kekuatannya  kembali keluar dari  penjara dan bergabung dengan Xi ’ignith untuk melawan Ka’aldera j.         Xi ’igni th dan pasukannya  dibantu dengan pasukan manusia  dan demon pun  menyerbu  kera jaan  Ka’alderaj.  Selagi  pasukan  manusia  dan  demon menghadapi   pasukan  Ka’aldera j.  Xi ’igni th  dan  pasukannya   menyerang Ka’aldera j.  Pertempuran  pun  terjadi  yang  diakhiri   dengan  Kemenangan Xi ’ignith.         Ka'aldera j  yang kalah berusaha  untuk membunuh Elicia . Namun Draco 

Page 58: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

94

menyerang Ka'aldera j dan berhasil menyelamatkan Elicia . Draco pun meminta Ka’aldera j untuk menyerah.  Dia mengatakan bahwa   cara   Ka’aldera j adalah salah.  Namun  sangat  disayangkan  Ka’alderaj  yang  terluka   kabur  menuju puncak dari  kera jaannya. Xi ’igni th dan pasukannya  pun mengejar. Ka’aldera j yang sudah  tidak bisa lari  pun akhirnya  mengeluarkan sihi rnya  yang  terakhir dan  mengubahnya   menjadi   monster.  Pertempuran  terakhir  pun  terjadi . Xi ’ignith dan  pasukannya  mengeluarkan semua  sihi r  dan serangannya   dan akhirnya  berhasil mengalahkan Ka’alderaj. Disaat kematian Ka’alderaj, Draco menghampiri  Ka’aldera j dan menjanjikan akan membuat tempat dimana  para half  breed  dapat  hidup  dengan  damai.  Ka’aldera j  pun  tersenyum  dan meninggal dengan damai .         Perang  pun  berakhir,  ra ja  kera jaan  manusia   dan  demon  pun menandatangani  perjanjian  damai .  Mereka   menyadari   bahwa   perang tersebut  hal   yang salah dan  berjuang untuk memperbaikinya. Draco pergi kembali  ke  reruntuhan kerajaannya  dan mengunjungi  makam Ka’alderaj yang dimakamkan disana. Draco dibantu dengan beberapa bantuan dari  ras demon dan  ras  manusia  membangun  dan  memperbaiki  daerah  tersebut.  Ela ’Finn diberi  kepercayaan oleh  ra ja  demon sebagai unit penjaga hubungan dengan ras   manusia.  Begitu  juga   dengan  Bael   yang  diberi   kepercayaan  di   pihak manusia.  Akhir  ceri ta ,  Xi ’igni th memutuskan  untuk hidup bersama   dengan Elicia  di desa mereka, Sunny Town. 

7. Status

Setiap karakter akan memiliki status yang dapat ditingkatkan sendiri oleh

pemain seiring bertambahnya level. Berikut adalah status dari setiap karakter:

Tabel 3. 3 Tabel Status Karakter

Status  Keterangan 

 Level 

‐Level  maksimal  setiap karakter adalah 25 ‐Level  karakter akan bertambah ketika karakter telah mendapatkan EXP yang dibutuhkan.  ‐Ketika  levelnya  bertambah, karakter akan mendapatkan  2 AP(Attribute  Point) yang dapat didistribusikan pada  STR, INT, VIT, dan EDR. 

EXP  (Experience  Point) 

‐Setiap level akan membutuhkan 1000 EXP untuk naik ke  level  berikutnya.  ‐EXP didapatkan dengan cara  menyerang lawan. 

HP (Health Point) ‐Ketika  mencapi 0, maka karakter akan pingsan. ‐HP akan ditentukan bedasarkan level , VIT,  dan Ini tial HP dengan rumus ((level + VIT) * 5 + Ini tial HP). 

Page 59: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

95

Status  Keterangan 

MP (Mana  Point) 

‐Ketika  misi dimulai, MP setiap karakter dimulai dari 0. ‐Seiring dengan waktu, MP akan mengalami regenerasi sesuai dengan besarnya  INT. ‐MP ditentukan berdasarkan level , INT,  dan Ini tial MP dengan rumus ((level  + INT) * 2 + Ini tial MP). 

SP (Stamina Point) 

‐SP akan mengalami regenerasi sesuai dengan besarnya  EDR. ‐Ketika  penuh, karakter dapat memulai gilirannya. ‐SP ditentukan dari  level dan EDR dengan rumus  (level  + EDR). 

STR (Strength) 

‐Menentukan besarnya  damage  ketika melakukan serangan fisik. ‐Jumlah serangan fisik ditentukan dari  STR karakter dan STR equipment dengan rumus  ((STR karakter + STR equipment) * 4) 

INT (Intelligence) 

‐INT juga mempengaruhi  jumlah MP dan kecepetan regenerasi MP. ‐Menentukan besarnya  damage  ketika melakukan serangan magic. ‐Jumlah serangan magic ditentukan dari INT karakter,  INT equipment, dan damage spell  dengan rumus ((INT karakter + INT equip) * 4 + damage  spell). 

VIT (Vi tality)  ‐Menentukan jumlah HP karakter. EDR (Endurance)  ‐Menentukan jumlah SP karakter. 

Rumus perhitungan status tersebut didapat setelah melakukan percobaan

dan menetapkan angka keseimbangan. Setiap karakter yang level up akan

mendapatkan 2 poin status dan hanya dapat didistribusikan pada STR (Strength),

INT (Intelligence), VIT (Vitality), dan EDR (Endurance).

Page 60: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

96

 

8. Karakter

Berikut adalah tabel karakter yang terdapat dalam game Xivaria War.

Tanda X menunjukkan bahwa tidak terdapat model pada karakter tersebut.

Tabel 3. 4 Tabel Karakter

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

 Xi’ignith 

     

Ras  : Demon Seorang prajurit muda dari ras demon yang dikhianati oleh ras nya sendiri. Memiliki sifat arogan dan egois namun pemberani. 

Health  : 400 

Mana  : 200 Stamina  : 100 

Str  : 10 Int  : 3 

Vit  : 8 Edr  : 1 

Price  : 0 

Elicia 

     

Ras  : Human 

Seorang manusia yang ahli di bidang pengobatan. Memiliki sifat yang baik hati, perhatian, dan ramah. 

Health  : 200 Mana  : 400 

Stamina  : 100 Str  : 4 

Int  : 12 Vit  : 5 

Edr  : 1 Price  : 0 

Bael 

      

Ras  : Human 

Seorang pemburu dari ras manusia. Bael bertindak tanpa berpikir terlebih dahulu. 

Health  : 500 

Mana  : 100 Stamina  : 100 

Str  : 7 Int  : 2 

Vit  : 12 Edr  : 1 

Price  : 0  

Page 61: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

97

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Ela'Finn 

     

Ras  : Demon 

Seorang prajurit wanita dari ras demon. Memiliki pemikiran dewasa dalam memutuskan. 

Health  : 300 

Mana  : 300 Stamina  : 100 

Str  : 7 Int  : 5 

Vit  : 7 Edr  : 3 

Price  : 0 

Ka’alderaj 

      

Ras  : Half Breed Seorang jendral perang dari ras demon. Merupakan tokoh antagonis yang haus kekuasaan, egois, kejam. 

Health  : 1200 Mana  : 1200 

Stamina  : 100 Str  : 10 

Int  : 10 Vit  : 10 

Edr  : 3 Price  : 0 

Reginald 

      

Ras  : Human  Seorang perdana menteri dari ras manusia. Reginald mempengaruhi sang raja dalam memberikan keputusan perang. 

Health  : 750 

Mana  : 1000 Stamina  : 100 

Str  : 4 Int  : 15 

Vit  : 9 Edr  : 1 

Price  : 0 

Az’xeranum 

      

Ras  : Demon Seorang tangan kanan raja dari ras demon. Az’xeranum juga merupakan bagian dari komplotan Ka’alderaj. 

Health  : 1000 Mana  : 750 

Stamina  : 100 Str  : 15 

Int  : 4 Vit  : 9 

Edr  : 1 Price  : 0 

 

Page 62: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

98

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Human Warrior Soldier 

     

Ras  : Human 

Perajurit perang ras manusia. Menggunakan pedang untuk menyerang musuh. 

Health  : 300 

Mana  : 200 Stamina  : 100 

Str  : 5 Int  : 1 

Vit  : 6 Edr  : 1 

Price  : 0 

Human Archer Soldier 

      

Ras  : Human 

Perajurit perang ras manusia. Menggunakan panah untuk menyerang musuh. 

Health  : 250 Mana  : 250 

Stamina  : 100 Str  : 4 

Int  : 2 Vit  : 5 

Edr  : 2 Price  : 0 

Human Mage Soldier 

     

Ras  : Human 

Perajurit perang ras manusia. Menggunakan magic untuk menyerang musuh. 

Health  : 200 

Mana  : 300 Stamina  : 100 

Str  : 2 Int  : 8 

Vit  : 2 Edr  : 1 

Price  : 0 

Demon Warrior Soldier 

      

Ras  : Demon 

Perajurit perang ras demon. Menggunakan pedang untuk menyerang musuh. 

Health  : 300 Mana  : 200 

Stamina  : 100 Str  : 5 

Int  : 1 Vit  : 6 

Edr  : 1 Price  : 0 

 

Page 63: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

99

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

 Demon Archer Soldier 

      

Ras  : Demon 

Perajurit perang ras demon. Menggunakan panah untuk menyerang musuh. 

Health  : 250 

Mana  : 250 Stamina  : 100 

Str  : 4 Int  : 2 

Vit  : 5 Edr  : 2 

Price  : 0 

 Demon Mage Soldier 

      

Ras  : Demon 

Perajurit perang ras demon. Menggunakan magic untuk menyerang musuh. 

Health  : 200 Mana  : 300 

Stamina  : 100 Str  : 2 

Int  : 8 Vit  : 2 

Edr  : 1 Price  : 0 

Man Eating Plant 

     

Ras  : ‐ 

Tanaman pemakan manusia yang berbahaya. 

Health  : 200 

Mana  : 100 Stamina  : 100 

Str  : 5 Int  : 5 

Vit  : 3 Edr  : 1 

Price  : 0 

Forest Orc 

       

Ras  : ‐ 

Monster hutan yang suka menyerang manusia. 

Health  : 300 Mana  : 0 

Stamina  : 150 Str  : 7 

Int  : 1 Vit  : 5 

Edr  : 1 Price  : 0 

 

Page 64: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

100

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Monster Ent 

      

Ras  : ‐ 

Monster pohon yang besar yang diliputi hawa jahat. 

Health  : 500 

Mana  : 200 Stamina  : 100 

Str  : 7 Int  : 2 

Vit  : 6 Edr  : 1 

Price  : 0 

Villager 

       

Ras  : Human 

Penduduk desa Sunny Town. 

Health  : 250 Mana  : 250 

Stamina  : 100 Str  : 4 

Int  : 4 Vit  : 4 

Edr  : 1 Price  : 100 

Wolf 

      

Ras  : ‐ 

Serigala liar yang suka menyerang pengelana. Memiliki stamina yang tinggi untuk mengejar lawannya. 

Health  : 200 

Mana  : 0 Stamina  : 120 

Str  : 6 Int  : 2 

Vit  : 3 Edr  : 3 

Price  : 0 

Bandit 

     

Ras  : Human 

Bandit gunung yang senang menggangu desa sekitar. 

Health  : 350 Mana  : 100 

Stamina  : 100 Str  : 4 

Int  : 1 Vit  : 7 

Edr  : 1 Price  : 0 

 

Page 65: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

101

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Bandit King 

      

Ras  : Human 

Pemimpin para bandit gunung. 

Health  : 600 

Mana  : 300 Stamina  : 140 

Str  : 5 Int  : 2 

Vit  : 8 Edr  : 1 

Price  : 0 

Human Mercenary 

       

Ras  : Human 

Prajurit bayaran ras manusia. 

Health  : 300 Mana  : 300 

Stamina  : 100 Str  : 5 

Int  : 5 Vit  : 5 

Edr  : 1 Price  : 500 

Demon Mercenary 

      

Ras  : Demon 

Prajurit bayaran ras demon. 

Health  : 400 

Mana  : 200 Stamina  : 100 

Str  : 5 Int  : 5 

Vit  : 5 Edr  : 1 

Price  : 500 

Ghoul 

      

Ras  : ‐ 

Arwah penasaran para pengelana yang hilang. 

Health  : 400 Mana  : 0 

Stamina  : 100 Str  : 7 

Int  : 1 Vit  : 5 

Edr  : 1 Price  : 0 

 

Page 66: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

102

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Skeleton Soldier 

     

Ras  : ‐ 

Tulang berulang prajurit yang mati di perang. 

Health  : 300 

Mana  : 0 Stamina  : 100 

Str  : 5 Int  : 2 

Vit  : 5 Edr  : 2 

Price  : 0 

Dark Magician 

      

Ras  : ‐ 

Awah penyihir yang mati di perang. 

Health  : 100 Mana  : 400 

Stamina  : 100 Str  : 2 

Int  : 8 Vit  : 3 

Edr  : 1 Price  : 0 

Lich 

     

Ras  : ‐ 

Pemimpin para pasukan arwah. 

Health  : 500 

Mana  : 500 Stamina  : 100 

Str  : 2 Int  : 10 

Vit  : 3 Edr  : 1 

Price  : 0 

Demon Pursuer 

       

Ras  : Demon 

Pasukan pengejar ras demon. 

Health  : 400 Mana  : 200 

Stamina  : 120 Str  : 4 

Int  : 4 Vit  : 4 

Edr  : 3 Price  : 0 

 

Page 67: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

103

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Elite Human Knight 

      

Ras  : Human 

Pasukan human elite. Menggunakan pedang untuk menyerang. 

Health  : 350 

Mana  : 250 Stamina  : 100 

Str  : 8 Int  : 1 

Vit  : 8 Edr  : 1 

Price  : 1000 

Elite Human Ranger 

      

Ras  : Human 

Pasukan human elite. Menggunakan panah untuk menyerang. 

Health  : 300 Mana  : 300 

Stamina  : 100 Str  : 5 

Int  : 5 Vit  : 6 

Edr  : 2 Price  : 1000 

Elite Human Wizard 

      

Ras  : Human 

Pasukan human elite. Menggunakan magic untuk menyerang. 

Health  : 300 

Mana  : 300 Stamina  : 100 

Str  : 3 Int  : 10 

Vit  : 4 Edr  : 1 

Price  : 1000 

Elite Demon Knight 

      

Ras  : Demon 

Pasukan demon elite. Menggunakan pedang untuk menyerang. 

Health  : 400 Mana  : 200 

Stamina  : 100 Str  : 8 

Int  : 1 Vit  : 8 

Edr  : 1 Price  : 1000 

 

Page 68: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

104

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Elite Demon Ranger 

      

Ras  : Demon 

Pasukan demon elite. Menggunakan panah untuk menyerang. 

Health  : 350 

Mana  : 250 Stamina  : 100 

Str  : 5 Int  : 5 

Vit  : 6 Edr  : 2 

Price  : 1000 

Elite Demon Wizard 

      

Ras  : Demon 

Pasukan demon elite. Menggunakan magic untuk menyerang. 

Health  : 250 Mana  : 350 

Stamina  : 100 Str  : 3 

Int  : 10 Vit  : 4 

Edr  : 1 Price  : 1000 

Half Breed Knight 

       

Ras :  Half Breed 

Pasukan half breed dari Ka’alderaj. Menggunakan pedang untuk menyerang. 

Health  : 450 

Mana  : 250 Stamina  : 100 

Str  : 9 Int  : 1 

Vit  : 9 Edr  : 1 

Price  : 0 

Half Breed Ranger 

       

Ras :  Half Breed 

Pasukan half breed dari Ka’alderaj. Menggunakan panah untuk menyerang. 

Health  : 450 Mana  : 250 

Stamina  : 120 Str  : 7 

Int  : 5 Vit  : 7 

Edr  : 1 Price  : 0 

 

Page 69: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

105

 

Nama  Male Avatar  Female Avatar  Keterangan  Deskripsi 

Half Breed Wizard 

       

Ras  : Half Breed 

Pasukan half breed dari Ka’alderaj. Menggunakan magic untuk menyerang. 

Health  : 250 

Mana  : 350 Stamina  : 100 

Str  : 3 Int  : 12 

Vit  : 4 Edr  : 1 

Price  : 0 

Az’xeranum Monster Form 

      

Ras  : Demon 

Bentuk monster dari Az’xeranum yang telah mengkonsumsi kekuatan jahat. 

Health  : 1500 Mana  : 400 

Stamina  : 100 Str  : 7 

Int  : 17 Vit  : 5 

Edr  : 1 Price  : 0 

Ka’alderaj Monster Form 

      

Ras  : Demon 

Bentuk monster dari Ka’alderaj yang telah mengkonsumsi kekuatan jahat. 

Health  : 4000 

Mana  : 500 Stamina  : 100 

Str  : 25 Int  : 25 

Vit  : 75 Edr  : 70 

Price  : 0 

Draco 

      

Ras  : Half Breed  Merupakan Half Breed dari ras demon dan human. Ia percaya akan datangnya hari dimana demon dan human bisa hidup berdampingan. 

Health  : 600 Mana  : 0 

Stamina  : 100 Str  : 12 

Int  : 0 Vit  : 9 

Edr  : 1 Price  : 0 

Page 70: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

106

Selain itu terdapat juga karakter pendukung permainan yang merupakan NPC

(Non-Playable Character).

Tabel 3. 5 Daftar Non-Playable Character (NPC) Nama Avatar Deskripsi

Shop Dealer

Penjual peralatan perang. Menjual weapon, armor, item, dan menyewakan jasa mercenary. Tidak diketahui dari ras apa ia berasal.

Mercenary Dealer

Pemimpin grup pasukan bayaran. Ia menawarkan pasukan bayaran untuk dapat membantu dalam misi.

Ship Owner

Pemilik kapal dari kota Pearl Town dan juga menjabat sebagai penjaga kota. Ia melindungi kota dari serangan undead.

Light Wisp

Cahaya dari arwah di reruntuhan kuno yang membantu Xi’ignith mengalahkan Lich.

Human King

Raja dari ras manusia.

Demon King

Raja dari ras demon.

Page 71: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

107

Nama Avatar Deskripsi

Xena

Adik perempuan Bael.

 

9. Weapon

Weapon dalam game Xivaria War dibagi menjadi 3 jenis, yaitu sword,

bow, dan staff. Setiap karakter dapat menggunakan semua weapon yang ada

bergantung dari syarat level dari weapon tersebut.

Tabel 3. 6 Balancing Weapon    STR   INT  VIT  EDR  RANGE 

Sword  VERY HIGH   LOW  HIGH  MINUS  LOW 

Bow  MEDIUM  LOW  MEDIUM  PLUS  VERY HIGH  

Staff  LOW  VERY HIGH   LOW  ZERO  HIGH 

Setiap weapon dalam game Xivaria War memiliki keunikan tersendiri.

Sword memiliki serangan senjata yang sangat besar, namun memiliki range yang

kecil. Pengguna sword harus sangat dekat dengan musuh untuk dapat

menyerangnya. Pengguna sword juga memiliki intelligence yang kecil sehingga

magic pengguna sword memiliki damage yang kecil. Bow memiliki serangan

senjata yang medium dan memiliki range yang sangat jauh, namun bow tidak

dapat menyerang musuh yang sangat dekat dengannya. Pengguna bow juga

memiliki intelligence yang kecil sehingga magic pengguna bow memiliki

damage yang kecil. Staff memiliki serangan senjata yang kecil dan range yang

medium, namun pengguna staff memiliki intelligence yang sangat besar sehingga

Page 72: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

108

magic pengguna staff memiliki damage yang sangat besar dan regenerasi mana

yang sangat tinggi.

Dari segi strength dan vitality, pengguna sword memiliki strength yang

sangat tinggi dan vitality yang tinggi, sehingga pengguna sword mampu

menerima serangan dari pengguna bow yang memiliki damage yang medium

selagi mendekati pengguna bow untuk menyerang. Namun, pengguna sword

akan kewalahan dalam menghadapi serangan magic dari pengguna staff yang

memiliki damage yang sangat tinggi selagi mendekati pengguna s taff untuk

menyerang.

Dari segi range, pengguna bow memiliki range yang sangat tinggi,

sehingga pengguna bow mampu menyerang pengguna staff yang memiliki

vitality yang rendah dari jarak jauh tanpa mampu diserang oleh pengguna staff.

Namun pengguna bow tidak dapat menyerang musuh yang berada sangat dekat

dengannya. Jika pengguna sword berhasil mendekati pengguna bow, maka

pengguna bow tidak dapat menyerang balik pengguna sword.

Dari segi intelligence, pengguna staff memiliki intelligence yang sangat

tinggi dan regenerasi mana yang tinggi, sehingga mampu menyerang

menggunakan magic lebih cepat dari pengguna sword dan bow dan memiliki

damage yang tinggi. Dengan intelligence yang tinggi, pengguna staff dapat

mengeluarkan magic penyembuh yang memiliki kekuatan penyembuh yang

sangat tinggi.

Page 73: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

109

Berikut adalah tabel weapon yang terdapat dalam game Xivaria War :

Tabel 3. 7 Tabel Weapon Nama  Avatar  Keterangan  Deskripsi 

Iron Sword 

  

Level  : 1 

Pedang yang terbuat dari besi 

Tipe  : Sword 

Min Range  : 0 Max Range  : 2 

Harga  : 100 Str  : +8 

Int  : +2 Vit  : +6 

Edr  : ‐2 

Iron Bow 

  

Level  : 1 

Busur yang terbuat dari besi 

Tipe  : Bow Min Range  : 4 

Max Range  : 16 Harga  : 100 

Str  : +5 Int  : +4 

Vit  : +4 Edr  : +1 

Iron Staff 

   

Level  : 1 

Staff yang terbuat dari besi 

Tipe  : Staff 

Min Range  : 0 Max Range  : 12 

Harga  : 100 Str  : +2 

Int  : +10 Vit  : +2 

Edr  : 0 

Steel Sword 

   

Level  : 5 

Pedang baja yang digunakan oleh pasukan berperang 

Tipe  : Sword Min Range  : 0 

Max Range  : 2 Harga  : 500 

Str  : +12 Int  : +3 

Vit  : +10 Edr  : ‐5 

 

Page 74: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

110

Nama  Avatar  Keterangan  Deskripsi 

Steel Bow 

  

Level  : 5 

Busur baja yang digunakan oleh pasukan berperang 

Tipe  : Bow 

Min Range  : 4 Max Range  : 16 

Harga  : 500 Str  : +8 

Int  : +4 Vit  : +6 

Edr  : +2 

Steel Staff 

   

Level  : 5 

Staff baja yang digunakan oleh pasukan berperang 

Tipe  : Staff Min Range  : 0 

Max Range  : 12 Harga  : 500 

Str  : +3 Int  : +14 

Vit  : +3 Edr  : 0 

Blaze Sword 

   

Level  : 10 

Pedang yang ditempa oleh batu berkekuatan api 

Tipe  : Sword 

Min Range  : 0 Max Range  : 2 

Harga  : 2000 Str  : +16 

Int  : +4 Vit  : +14 

Edr  : ‐8 

Wing Bow 

   

Level  : 10 

Busur yang ditempa oleh batu berkekuatan angin 

Tipe  : Bow Min Range  : 4 

Max Range  : 16 Harga  : 2000 

Str  : +9 Int  : +4 

Vit  : +8 Edr  : +5 

 

Page 75: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

111

 

Nama  Avatar  Keterangan  Deskripsi 

Priest Staff 

  

Level  : 10 

Staff yang ditempa oleh batu berkekuatan cahaya 

Tipe  : Staff Min Range  : 0 

Max Range  : 12 Harga  : 2000 

Str  : +4 Int  : +18 

Vit  : +4 Edr  : 0 

Sun Sword 

  

Level  : 15 

Pedang yang mengandung kekuatan matahari 

Tipe  : Sword 

Min Range  : 0 Max Range  : 2 

Harga  : 5000 Str  : +20 

Int  : +5 Vit  : +17 

Edr  : ‐10 

Luna Bow 

    

Level  : 15 

Busur yang mengandung kekuatan bulan 

Tipe  : Bow Min Range  : 4 

Max Range  : 16 Harga  : 5000 

Str  : +10 Int  : +6 

Vit  : +8 Edr  : +8 

Star Staff 

   

Level  : 15 

Staff yang mengandung kekuatan bintang 

Tipe  : Staff 

Min Range  : 0 Max Range  : 12 

Harga  : 5000 Str  : +5 

Int  : +22 Vit  : +5 

Edr  : 0  

Page 76: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

112

 

Nama  Avatar  Keterangan  Deskripsi 

Xivaria Sword 

   

Level  : 20 

Pedang yang hanya digunakan oleh kalangan elite 

Tipe  : Sword Min Range  : 0 

Max Range  : 2 Harga  : 10000 

Str  : +24 Int  : +6 

Vit  : +18 Edr  : ‐10 

Xivaria Bow 

   

Level  : 20 

Busur yang hanya digunakan oleh kalangan elite 

Tipe  : Bow 

Min Range  : 4 Max Range  : 16 

Harga  : 10000 Str  : +12 

Int  : +8 Vit  : +10 

Edr  : +8 

Xivaria Staff 

   

Level  : 20 

Staff yang hanya digunakan oleh kalangan elite 

Tipe  : Staff Min Range  : 0 

Max Range  : 12 Harga  : 10000 

Str  : +6 Int  : +26 

Vit  : +6 Edr  : 0 

Dragon Sword 

    

Level  : 25 

Pedang yang dikatakan terbuat dari tulang naga 

Tipe  : Sword 

Min Range  : 0 Max Range  : 2 

Harga  : 15000 Str  : +28 

Int  : +7 Vit  : +20 

Edr  : ‐10  

Page 77: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

113

 

Nama  Avatar  Keterangan  Deskripsi 

Dragon Bow 

    

Level  : 25 

Busur yang dikatakan terbuat dari tulang naga 

Tipe  : Bow Min Range  : 4 

Max Range  : 16 Harga  : 15000 

Str  : +14 Int  : +10 

Vit  : +13 Edr  : +8 

Dragon Staff 

  

Level  : 25 

Staff yang dikatakan terbuat dari tulang naga 

Tipe  : Staff 

Min Range  : 0 Max Range 

: 12 

Harga  : 15000 

Str  : +7 Int  : +30 

Vit  : +8 Edr  : 0 

Excalibur 

  

Level  : 25 

Pedang legendaris yang hanya dapat digunakan oleh orang terpilih 

Tipe  : Sword 

Min Range  : 0 Max Range 

: 2 

Harga  : 0 Str  : +34 

Int  : +11 Vit  : +30 

Edr  : ‐15 

Gandiva 

   

Level  : 25 

Busur legendaris yang hanya dapat digunakan oleh orang terpilih 

Tipe  : Bow Min Range  : 4 Max Range  : 16 

Harga  : 0 

Str  : +20 Int  : +14 

Vit  : +16 Edr  : +10 

 

Page 78: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

114

Nama  Avatar  Keterangan  Deskripsi 

Vajra 

   

Level  : 25 

Staff legendaris yang hanya dapat digunakan oleh orang terpilih 

Tipe  : Staff 

Min Range  : 0 Max Range 

: 12 

Harga  : 0 Str  : +4 

Int  : +44 Vit  : +12 

Edr  : 0 

10. Armor

Armor dalam game Xivaria War dibagi menjadi 3, yaitu warrior set,

archer set, dan magician set. Setiap karakter dapat menggunakan semua armor

yang ada bergantung dari syarat level dari armor tersebut.

Tabel 3. 8 Balancing Armor    STR   INT  VIT  EDR 

Warrior Set  HIGH  MEDIUM  VERY HIGH   MINUS Archer Set  MEDIUM  MEDIUM  MEDIUM  PLUS 

Magician Set  LOW  VERY HIGH   MEDIUM  ZERO 

Setiap armor dalam game Xivaria War memiliki keunikan tersendiri.

Warrior set armor memiliki penambahan strength yang besar, intelligence yang

medium, dan vitality yang sangat besar. Namun, warrior set armor menurunkan

endurance sang pemakai sehingga membuat pengguna warrior set armor tidak

dapat melakukan banyak aksi dibandingkan pengguna armor lainnya. Pada

archer set armor, penambahan strength, intelligence, dan vitality hanya pada

taraf medium. Namun, archer set armor memiliki kelebihan pada penambahan

endurance sehingga pengguna archer set armor dapat melakukan lebih banyak

Page 79: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

115

aksi dibandingan pengguna armor lainnya. Pada magician set armor, pengguna

akan mendapatkan penambahan vitality yang medium dan intelligence yang

sangat besar, namun memiliki penambahan strength yang kecil sehingga

serangan senjata pada pengguna magican armor set tidak akan bertambah cukup

besar. Pengguna magician set armor juga tidak mendapatkan pengurangan atau

penambahan endurance.

Berikut adalah tabel armor yang terdapat dalam game Xivaria War:

Tabel 3. 9 Tabel Armor Nama  Avatar  Keterangan  Deskripsi 

Beginner Warrior Armor 

   

Level  : 1 

Armor untuk warrior pemula 

Tipe  : Warrior Set Harga  : 100 

Str  : +3 Int  : +2 

Vit  : +4 Edr  : ‐2 

Beginner Archer Armor 

  

Level  : 1 

Armor untuk archer pemula 

Tipe  : Archer Set 

Harga  : 100 Str  : +2 

Int  : +2 Vit  : +2 

Edr  : +1 

Beginner Magician Armor 

   

Level  : 1 

Armor untuk magician pemula 

Tipe  : Magician Set Harga  : 100 

Str  : +1 Int  : +4 

Vit  : +2 Edr  : 0 

 

Page 80: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

116

 

Nama  Avatar  Keterangan  Deskripsi 

Warrior Steel Armor 

   

Level  : 5 

Armor baja yang digunakan oleh pasukan berperang 

Tipe  : Warrior Set Harga  : 500 

Str  : +5 Int  : +3 

Vit  : +6 Edr  : ‐3 

Archer Steel Armor 

   

Level  : 5 

Armor baja yang digunakan oleh pasukan berperang 

Tipe  : Archer Set 

Harga  : 500 Str  : +3 

Int  : +2 Vit  : +4 

Edr  : +2 

Magician Steel Armor 

   

Level  : 5 

Armor baja yang digunakan oleh pasukan berperang 

Tipe  : Magician Set Harga  : 500 

Str  : +2 Int  : +6 

Vit  : +3 Edr  : 0 

Fire Warrior Armor 

   

Level  : 10 

Armor yang ditempa oleh batu berkekuatan api 

Tipe  : Warrior Set 

Harga  : 2000 Str  : +7 

Int  : +4 Vit  : +8 

Edr  : ‐4 

Air Archer Armor 

   

Level  : 10 

Armor yang ditempa oleh batu berkekuatan angin 

Tipe  : Archer Set Harga  : 2000 

Str  : +4 Int  : +3 

Vit  : +5 Edr  : +3 

 

Page 81: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

117

 

Nama  Avatar  Keterangan  Deskripsi 

Holy Magician Armor 

   

Level  : 10 

Armor yang ditempa oleh batu berkekuatan cahaya 

Tipe  : Magician Set Harga  : 2000 

Str  : +3 Int  : +8 

Vit  : +4 Edr  : 0 

Sun Warrior Armor 

   

Level  : 15 

Armor yang mengandung kekuatan matahari 

Tipe  : Warrior Set 

Harga  : 5000 Str  : +9 

Int  : +5 Vit  : +10 

Edr  : ‐5 

Luna Archer Armor 

  

Level  : 15 

Armor yang mengandung kekuatan bulan 

Tipe  : Archer Set Harga  : 5000 

Str  : +5 Int  : +3 

Vit  : +8 Edr  : +3 

Star Magician Armor 

   

Level  : 15 

Armor yang mengandung kekuatan bintang 

Tipe  : Magician Set 

Harga  : 5000 Str  : +3 

Int  : +10 Vit  : +6 

Edr  : 0 

Xivaria Knight Armor 

   

Level  : 20 

Armor yang hanya digunakan oleh kalangan elite 

Tipe  : Warrior Set Harga  : 10000 

Str  : +10 Int  : +5 

Vit  : +13 Edr  : ‐5 

 

Page 82: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

118

 

Nama  Avatar  Keterangan  Deskripsi 

Xivaria Ranger Armor 

   

Level  : 20 

Armor yang hanya digunakan oleh kalangan elite 

Tipe  : Archer Set Harga  : 10000 

Str  : +6 Int  : +4 

Vit  : +9 Edr  : +4 

Xivaria Wizard Armor 

   

Level  : 20 

Armor yang hanya digunakan oleh kalangan elite 

Tipe  : Magician Set 

Harga  : 10000 Str  : +4 

Int  : +12 Vit  : +7 

Edr  : 0 

Dragon Knight Armor 

   

Level  : 25 

Armor yang dikatakan terbuat dari tulang naga 

Tipe  : Warrior Set Harga  : 15000 

Str  : +11 Int  : +6 

Vit  : +15 Edr  : ‐5 

Dragon Ranger Armor 

   

Level  : 25 

Armor yang dikatakan terbuat dari tulang naga 

Tipe  : Archer Set 

Harga  : 15000 Str  : +7 

Int  : +5 Vit  : +10 

Edr  : +5 

Dragon Wizard Armor 

   

Level  : 25 

Armor yang dikatakan terbuat dari tulang naga 

Tipe  : Magician Set Harga  : 15000 

Str  : +5 Int  : +14 

Vit  : +8 Edr  : 0 

Page 83: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

119

11. Item

Item dalam game Xivaria War dibagi menjadi 3, yaitu health potion, mana

potion, dan elixir potion. Health potion adalah obat yang dapat digunakan untuk

menyembuhkan health. Mana potion adalah obat yang dapat digunakan untuk

menyembuhkan mana. Elixir potion adalah obat yang dapat digunakan untuk

menyembuhkan health dan mana sekaligus, namun item tersebut tidak dijual

pada equipment shop. Pemain hanya dapat mendapatkan elixir potion setelah

menyelesaikan misi-misi tertentu.

Berikut adalah tabel dari item yang terdapat dalam game Xivaria War:

Tabel 3. 10 Tabel Item Nama  Avatar  Keterangan  Deskripsi 

Small Health Potion 

   

Tipe  : Health  Potion yang menyembuhkan sedikit health 

Harga  : 50 

Value  : 100 

Small Mana Potion 

   

Tipe  : Mana  Potion yang menyembuhkan sedikit mana 

Harga  : 50 Value  : 50 

Small Elixir Potion 

  

Tipe  : Elixir  Potion yang menyembuhkan sedikit health dan mana 

Harga  : 100 

Value  : 75 

Medium Health Potion 

   

Tipe  : Health  Potion yang menyembuhkan medium health 

Harga  : 200 Value  : 400 

Medium Mana Potion 

   

Tipe  : Mana  Potion yang menyembuhkan medium mana 

Harga  : 200 

Value  : 100 

Page 84: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

120

Nama  Avatar  Keterangan  Deskripsi 

Medium Elixir Potion 

   

Tipe  : Elixir  Potion yang menyembuhkan medium health dan mana 

Harga  : 500 Value  : 250 

Large Health Potion 

   

Tipe  : Health  Potion yang menyembuhkan seluruh health 

Harga  : 2000 

Value  : 9999 

Large Mana Potion 

   

Tipe  : Mana  Potion yang menyembuhkan seluruh mana 

Harga  : 2000 Value  : 9999 

Large Elixir Potion 

   

Tipe  : Elixir  Potion yang menyembuhkan seluruh health dan mana 

Harga  : 5000 

Value  : 9999 

12. Magic

Magic dalam game Xivaria War dibagi menjadi menjadi 2, yaitu healing

magic dan offensive magic. Healing magic adalah magic yang dapat digunakan

untuk menyembuhkan health. Offensive magic adalah magic yang dapat

digunakan untuk menyerang lawan.

Berdasarkan daerah yang dapat diserang, magic dibagi menjadi 2, yaitu

single damage dan area damage. Single damage adalah magic yang memiliki

daerah serang sebanyak 1 orang. Area damage adalah magic yang memiliki

daerah serang yang lebih dari 1 orang.

Setiap karakter dapat menggunakan semua magic yang ada bergantung dari

syarat level dari magic tersebut. Berikut adalah tabel dari magic yang terdapat

dalam game Xivaria War:

Page 85: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

121

Tabel 3.11 Tabel Magic Nama  Avatar  Keterangan  Deskripsi 

Flame Burst 

   

Level  : 1 

Spell api yang membakar lawan 

Tipe  : Offensive Mana  : 25 

Damage  : 50 Range  : 12 

Area of Effect  : 0 

Flame Wave 

  

Level  : 1 

Spell api yang membakar banyak lawan sekaligus 

Tipe  : Offensive Mana  : 50 

Damage  : 40 Range  : 12 

Area of Effect  : 5 

Cure 

   

Level  : 1 

Spell penyembuh untuk satu orang berkekuatan kecil 

Tipe  : Healing Mana  : 25 

Damage  : 100 Range  : 12 

Area of Effect  : 0 

Wind Cutter 

  

Level  : 5 

Spell angin yang menyayat lawan 

Tipe  : Offensive Mana  : 50 

Damage  : 75 Range  : 12 

Area of Effect  : 0 

Tornado 

   

Level  : 5 

Spell angin yang menyayat banyak lawan sekaligus 

Tipe  : Offensive Mana  : 75 

Damage  : 60 Range  : 12 

Area of Effect  : 5 

Area Cure 

   

Level  : 5 

Spell penyembuh untuk banyak orang berkekuatan kecil 

Tipe  : Healing Mana  : 50 

Damage  : 100 Range  : 12 

Area of Effect  : 5  

Page 86: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

122

 

Nama  Avatar  Keterangan  Deskripsi 

Earth Blast 

   

Level  : 10 

Spell tanah yang meledakkan lawan 

Tipe  : Offensive Mana  : 75 

Damage  : 100 Range  : 12 

Area of Effect  : 0 

Earthquake 

   

Level  : 10 

Spell tanah yang meledakkan banyak lawan sekaligus 

Tipe  : Offensive Mana  : 100 

Damage  : 80 Range  : 12 

Area of Effect  : 10 

Holy Bless 

   

Level  : 10 

Spell penyembuh untuk satu orang berkekuatan medium 

Tipe  : Healing Mana  : 75 

Damage  : 200 Range  : 12 

Area of Effect  : 0 

Thunder Bolt 

   

Level  : 15 

Spell petir yang menyambar lawan 

Tipe  : Offensive Mana  : 125 

Damage  : 150 Range  : 12 

Area of Effect  : 0 

Thunder Strom 

   

Level  : 15 

Spell petir yang menyambar banyak lawan sekaligus 

Tipe  : Offensive Mana  : 175 

Damage  : 125 Range  : 12 

Area of Effect  : 10 

Holy Light 

   

Level  : 15 Spell penyembuh untuk banyak orang berkekuatan medium 

Tipe  : Healing Mana  : 125 

Damage  : 200 Range  : 12 

Area of Effect  : 10  

Page 87: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

123

 

Nama  Avatar  Keterangan  Deskripsi 

Laser Shot 

   

Level  : 20 

Spell air yang menembak lawan 

Tipe  : Offensive Mana  : 200 

Damage  : 200 Range  : 12 

Area of Effect  : 0 

Laser Rain 

   

Level  : 20 

Spell air yang menembak banyak lawan sekaligus 

Tipe  : Offensive Mana  : 250 

Damage  : 200 Range  : 12 

Area of Effect  : 15 

Full Heal 

  

Level  : 20 

Spell penyembuh untuk satu orang berkekuatan tinggi 

Tipe  : Healing Mana  : 250 

Damage  : 500 Range  : 12 

Area of Effect  : 0 

Elemental Beam 

   

Level  : 25 Spell gabungan yang menembakan gabungan elemen ke lawan 

Tipe  : Offensive Mana  : 400 

Damage  : 400 Range  : 12 

Area of Effect  : 0 

Elemental Destruction 

   

Level  : 25  Spell gabungan yang meledakkan gabungan elemen ke banyak lawan sekaligus 

Tipe  : Offensive Mana  : 500 

Damage  : 300 Range  : 12 

Area of Effect  : 15 

Savior 

  

Level  : 25 Spell penyembuh untuk banyak orang berkekuatan tinggi 

Tipe  : Healing Mana  : 400 

Damage  : 600 Range  : 12 

Area of Effect  : 15  

Page 88: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

124

 

13. Location

Location dari game Xivaria War dapat diakses melalui world map.

Location pada game Xivaria War dibagi menjadi 2, yaitu town dan battlefield.

Town adalah tempat dimana pemain dapat membeli peralatan. Battlefield adalah

tempat peralihan antara suatu town dengan town yang lain. Disini pemain dapat

mengambil misi ataupun melanjutkan story. Battlefield juga dibagi menjadi 5

tipe, yaitu forest, plain, mountain, swamp, dan hideout.

Berikut adalah tabel dari town yang terdapat dalam game Xivaria War:

Tabel 3. 12 Tabel Town Nama  Keterangan 

Sunny Town 

Equipment Shop  :               Weapon  : Iron Sword 

: Iron Bow 

: Iron Staff 

              Armor  : Beginner Warrior Armor 

: Beginner Archer Armor 

: Beginner Magician Armor 

              Item  : Small Health Potion 

: Small Mana Potion 

Mercenary Shop  : Villager 

Pearl Town 

Equipment Shop  : 

              Weapon  : Steel Sword 

: Steel Bow 

: Steel Staff 

              Armor  : Warrior Steel Armor 

: Archer Steel Armor 

: Magician Steel Armor 

              Item  : Small Health Potion 

: Small Mana Potion 

Mercenary Shop  : Human Mercenary 

 

Page 89: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

125

 

Nama  Keterangan 

Al’Doraz Town 

Equipment Shop  : 

              Weapon  : Blaze Sword 

: Wing Bow 

: Priest Staff 

              Armor  : Fire Warrior Armor 

: Air Archer Armor 

: Holy Magician Armor 

              Item  : Small Health Potion 

: Medium Health Potion 

   : Small Mana Potion 

Mercenary Shop  : Demon Mercenary 

Demon City 

Equipment Shop  : 

              Weapon  : Sun Sword 

: Luna Bow 

: Star Staff 

              Armor  : Sun Warrior Armor 

: Luna Archer Armor 

: Star Magician Armor 

              Item  : Small Health Potion 

: Medium Health Potion 

: Small Mana Potion 

Mercenary Shop  : Demon Mercenary 

Human City 

Equipment Shop  : 

              Weapon  : Xivaria Sword 

: Xivaria Bow 

: Xivaria Staff 

              Armor  : Xivaria Knight Armor 

: Xivaria Ranger Armor 

: Xivaria Wizard Armor 

              Item  : Small Health Potion 

: Medium Health Potion 

: Small Mana Potion 

: Medium Mana Potion 

Mercenary Shop  : Human Mercenary  

Page 90: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

126

 

Nama  Keterangan 

Human Castle 

Equipment Shop  : 

              Weapon  : Xivaria Sword 

: Xivaria Bow 

: Xivaria Staff 

              Armor  : Xivaria Knight Armor 

: Xivaria Ranger Armor 

: Xivaria Wizard Armor 

              Item  : Small Health Potion 

: Medium Health Potion 

: Small Mana Potion 

: Medium Mana Potion 

Mercenary Shop  : Elite Human Knight 

: Elite Human Ranger 

   : Elite Human Wizard 

Demon Castle 

Equipment Shop  : 

              Weapon  : Dragon Sword 

: Dragon Bow 

: Dragon Staff 

              Armor  : Dragon Knight Armor 

: Dragon Ranger Armor 

: Dragon Wizard Armor 

              Item  : Small Health Potion 

: Medium Health Potion 

: Small Mana Potion 

: Medium Mana Potion 

Mercenary Shop  : Elite Demon Knight 

: Elite Demon Ranger 

   : Elite Demon Wizard 

 

Berikut adalah tabel battlefield yang terdapat dalam game Xivaria War:

Tabel 3. 13 Tabel Battlefield Nama  Tipe 

Angry Forest  Forest 

Forbidden Mountain  Mountain Bandit Hideout  Hideout 

Green Mountain  Mountain 

Page 91: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

127

Nama  Tipe 

Grand Plain  Plain Lost Forest  Forest 

Living Swamp  Swamp 

Ancient Temple Entrance  Hideout Ancient Temple Core Level  Hideout 

Demon Forest  Forest Dark Swamp  Swamp 

Dark Mountain  Mountain 

Mountain Peak  Mountain Living Forest  Forest 

Death Plain  Plain Xivaria Border  Plain 

Mist Swamp  Swamp 

Holy Sword Shrine  Swamp Holy Bow Shrine  Mountain 

Holy Staff Shrine  Forest Forgotten Plain  Plain 

Ka’Alderaj Citadel  Hideout 

Citadel Core  Hideout  

14. Mission

Mission dalam game Xivaria War dibagi menjadi 2, yaitu story mission dan

side mission. Story mission merupakan mission yang wajib untuk diambil untuk

melanjutkan permainan, sedangkan side mission tidak wajib untuk diambil. Story

mission dapat terletak di town ataupun berada di battlefield. Story mission akan

ditandai dengan adanya bendera di atas tempat tersebut. Side mission dapat

terjadi jika pemain berada di battlefield.

Balancing pada mission didapat dengan membandingkan jumlah status

strength, intelligence, vitality, dan endurance dari karakter pemain pada level 1

dengan karakter lawan pada level 1 dengan nilai toleransi sebesar 10% dari total

Page 92: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

128

status karakter pemain. Karakter pemain yang dipilih didasarkan pada karakter

terbaik yang dapat dimainkan pada saat tersebut. Contoh:

Tabel 3. 14 Tabel Contoh Balancing Mission

Karakter Pemain Total Status 

Karakter Lawan Total Status 

Xi'ignith  22  Bandit  13 

Elicia  22  Bandit  13 Bael  22  Bandit  13 

Villager  13  Wolf  14 Villager  13  Wolf  14 

‐  ‐  Wolf  14 ‐  ‐  Wolf  14 

Total  92  Total  95 

Pada tabel dapat dilihat bahwa total status pemain adalah 92 berbandin g

dengan total status lawan yang berjumlah 95. Dengan nilai toleransi 10% dari

total status karakter pemain, maka mission tersebut dianggap telah seimbang.

Berikut adalah tabel story mission yang ada dalam game Xivaria War:

Tabel 3. 15 Tabel Story Mission Nama  Keterangan 

Border War 

Mission Number  : 1 Mission Type  : Story Mission 

Location  : Xivaria Border Required Condition  : ‐ 

Number of Player   : 7 Required Character  : Xi'ignith Enemy Team  : Human Warrior Soldier Lv1 (3x) 

: Human Archer Soldier Lv1 (3x) 

: Human Mage Soldier Lv1 (2x) Win Condition  : Defeat all enemies 

Lose Condition  : Xi’ignith is defeated Gold Reward  : 200 

Item Reward  : Small Health Potion (100%)  

Page 93: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

129

 

Nama  Keterangan 

Suppress Monster Ent 

Mission Number  : 2 Mission Type  : Story Mission 

Location  : Angry Forest Required Condition  : Clear Mission Number 1 

Number of Player   : 4 Required Character  : Elicia Enemy Team  : Forest Orc Lv2 (2x) 

: Man Eating Plant Lv1 (1x) 

: Monster Ent Lv3 (1x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 500 

Item Reward  : Small Mana Potion (100%) 

Find the Bandit Hideout 

Mission Number  : 3 

Mission Type  : Story Mission Location  : Forbidden Mountain 

Required Condition  : Clear Mission Number 2 Number of Player   : 5 

Required Character  : Xi'ignith, Elicia Enemy Team  : Wolf Lv2 (2x) 

: Man Eating Plant Lv2 (2x) : Bandit Lv3 (2x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 1000 Item Reward  : Small Elixir Potion (100%) 

Safe the Child 

Mission Number  : 4 Mission Type  : Story Mission 

Location  : Bandit Hideout Required Condition  : Clear Mission Number 3 

Number of Player   : 5 Required Character  : Xi'ignith, Elicia Enemy Team  : Wolf Lv2 (2x) 

: Bandit Lv3 (3x) 

: Bandit King Lv5 (1x) Win Condition  : Defeat all enemies 

Lose Condition  : Xi’ignith is defeated Gold Reward  : 2000 

Item Reward  : Steel Sword (100%) 

Page 94: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

130

Nama  Keterangan 

Journey Begin 

Mission Number  : 5 

Mission Type  : Story Mission Location  : Green Mountain 

Required Condition  : Clear Mission Number 4 Number of Player  : 5 

Required Character  : Xi'ignith Enemy Team  : Bandit Lv4 (3x) 

: Wolf Lv4 (4x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Small Health Potion (100%)    : Small Mana Potion (100%) 

Dead walk 

Mission Number  : 6 Mission Type  : Story Mission 

Location  : Grand Plain Required Condition  : Clear Mission Number 5 

Number of Player   : 5 Required Character  : Xi'ignith Enemy Team  : Skeleton Soldier Lv5 (3x) 

: Ghoul Lv5 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 2000 Item Reward  : Small Elixir Potion (100%) 

Through The Forest 

Mission Number  : 7 Mission Type  : Story Mission 

Location  : Lost Forest Required Condition  : Clear Mission Number 6 

Number of Player   : 6 Required Character  : Xi'ignith Enemy Team  : Ghoul Lv6 (3x) 

: Skeleton Soldier Lv7 (3x) 

: Dark Magician Lv6 (2x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Steel Bow (100%)  

Page 95: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

131

 

Nama  Keterangan 

Swamp Monster 

Mission Number  : 8 Mission Type  : Story Mission 

Location  : Living Swamp Required Condition  : Clear Mission Number 7 

Number of Player   : 6 Required Character  : Xi'ignith Enemy Team  : Ghoul Lv7 (5x) 

: Skeleton Soldier Lv8 (2x) 

: Dark Magician Lv7 (1x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Medium Health Potion (100%) 

Suppress The Lich 

Mission Number  : 9 

Mission Type  : Story Mission Location  : Ancient Temple Entrance 

Required Condition  : Clear Mission Number 8 Number of Player   : 6 

Required Character  : Xi'ignith Enemy Team  : Ghoul Lv9 (3x) 

: Skeleton Soldier Lv9 (2x) : Dark Magician Lv8 (2x) 

   : Lich Lv10 (1x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Medium Mana Potion (100%)  

Page 96: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

132

 

Nama  Keterangan 

Suppress The Lich 2 

Mission Number  : 10 Mission Type  : Story Mission 

Location  : Ancient Temple Core Level Required Condition  : Clear Mission Number 9 

Number of Player   : 6 Required Character  : Xi'ignith Enemy Team  : Ghoul Lv4 (2x) 

: Skeleton Soldier Lv4 (3x) 

: Dark Magician Lv4 (2x) : Lich Lv10 (1x) 

Win Condition  : Defeat Lich Lose Condition  : All Players are defeated 

Gold Reward  : 3000 Item Reward  : Medium Elixir Potion (100%) 

   : Priest Staff (100%) 

Demon Land 

Mission Number  : 11 

Mission Type  : Story Mission Location  : Demon Forest 

Required Condition  : Clear Mission Number 10 Number of Player   : 7 

Required Character  : Xi'ignith Enemy Team  : Wolf Lv12 (4x) 

: Ghoul Lv11 (3x) : Man Eating Plant Lv11 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 2000 Item Reward  : Medium Health Potion (100%) 

 

Page 97: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

133

 

Nama  Keterangan 

Corrupted Monster 

Mission Number  : 12 Mission Type  : Story Mission 

Location  : Dark Swamp Required Condition  : Clear Mission Number 11 

Number of Player   : 7 Required Character  : Xi'ignith Enemy Team  : Dark Magician Lv13 (4x) 

: Ghoul Lv13 (3x) 

: Skeleton Soldier Lv13 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Medium Mana Potion (100%) 

View of Demon Land 

Mission Number  : 13 

Mission Type  : Story Mission Location  : Mountain Peak 

Required Condition  : Clear Mission Number 12 Number of Player   : 7 

Required Character  : Xi'ignith Enemy Team  : Wolf Lv14 (3x) 

: Ghoul Lv15 (3x) : Man Eating Plant Lv14 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 2000 Item Reward  : Medium Elixir Potion (100%) 

Escape From the Castle 

Mission Number  : 14 Mission Type  : Story Mission 

Location  : Demon Castle Required Condition  : Clear Mission Number 13 

Number of Player   : 7 Required Character  : Xi'ignith Enemy Team  : Demon Warrior Soldier Lv16 (4x) 

: Demon Archer Soldier Lv16 (4x) 

: Demon Mage Soldier Lv16 (3x) Win Condition  : Reach Destination Point 

Lose Condition  : Xi’ignith is defeated Gold Reward  : 3000 

Item Reward  : Luna Bow (100%) 

Page 98: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

134

Nama  Keterangan 

Demon Pursuer 1 

Mission Number  : 15 

Mission Type  : Story Mission Location  : Living Forest 

Required Condition  : Clear Mission Number 14 Number of Player   : 8 

Required Character  : Xi'ignith Enemy Team  : Demon Pursuer Lv16 (4x) 

: Demon Warrior Soldier Lv16 (3x) : Elite Demon Knight Lv17 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : Xi’ignith is defeated 

Gold Reward  : 2500 Item Reward  : Xivaria Sword (100%) 

Demon Pursuer 2 

Mission Number  : 16 Mission Type  : Story Mission 

Location  : Death Plain Required Condition  : Clear Mission Number 15 

Number of Player   : 8 Required Character  : Xi'ignith Enemy Team  : Demon Pursuer Lv17 (4x) 

: Demon Archer Soldier Lv18 (5x) 

: Elite Demon Ranger Lv18 (2x) Win Condition  : Defeat all enemies 

Lose Condition  : Xi’ignith is defeated Gold Reward  : 3000 

Item Reward  : Xivaria Bow (100%) 

Demon Pursuer 3 

Mission Number  : 17 

Mission Type  : Story Mission Location  : Xivaria Border 

Required Condition  : Clear Mission Number 16 Number of Player   : 8 

Required Character  : Xi'ignith Enemy Team  : Demon Pursuer Lv18 (4x) 

: Demon Mage Soldier Lv18 (4x) : Elite Demon Wizard Lv19 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : Xi’ignith is defeated 

Gold Reward  : 3500 Item Reward  : Xivaria Staff (100%) 

 

Page 99: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

135

Nama  Keterangan 

Through the Mist Swamp 

Mission Number  : 18 

Mission Type  : Story Mission Location  : Mist Swamp 

Required Condition  : Clear Mission Number 17 Number of Player   : 8 

Required Character  : Xi'ignith Enemy Team  : Ghoul Lv19 (4x) 

: Skeleton Soldier Lv20 (4x) : Dark Magician Lv19 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 3000 Item Reward  : Xivaria Staff (100%) 

The Rebellion  

Mission Number  : 19 Mission Type  : Human Castle 

Location  : Mist Swamp Required Condition  : Clear Mission Number 18 

Number of Player   : 8 Required Character  : Xi'ignith Enemy Team  : Elite Human Knight Lv19 (3x) 

: Elite Human Ranger Lv20 (2x) 

: Elite Human Wizard Lv19 (2x) : Reginald Lv20 (1x) 

Win Condition  : Defeat Reginald Lose Condition  : Xi’ignith is defeated 

Gold Reward  : 4000 Item Reward  : Large Mana Potion (100%) 

 

Page 100: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

136

 

Nama  Keterangan 

Xivaria War 

Mission Number  : 20 Mission Type  : Story Mission Location  : Xivaria Border Required Condition  : Clear Mission Number 19 Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Elite Demon Knight Lv20 (3x) 

: Elite Demon Ranger Lv20 (2x) : Elite Demon Wizard Lv20 (2x) : Reginald Lv20 (1x) : Az’xeranum Lv20 (1x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 5000 Item Reward  : Dragon Sword (100%) 

: Dragon Bow (100%) : Dragon Staff (100%) 

Az’xeranum Rage 

Mission Number  : 21 Mission Type  : Demon Castle Location  : Mist Swamp Required Condition  : Clear Mission Number 20 Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Elite Demon Knight Lv20 (3x) 

: Elite Demon Ranger Lv20 (3x) : Elite Demon Wizard Lv20 (3x) : Az’xeranum Monster Form Lv21 (1x) 

Win Condition  : Defeat Az’xeranum Monster Form Lose Condition  : Xi’ignith is defeated Gold Reward  : 5000 Item Reward  : Dragon Knight Armor (100%) 

: Dragon Ranger Armor (100%) : Dragon Wizard Armor (100%) 

 

Page 101: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

137

 

Nama  Keterangan 

Legendary Sword 

Excalibur 

Mission Number  : 22 Mission Type  : Story Mission 

Location  : Holy Sword Shrine Required Condition  : Clear Mission Number 21 

: Obtain Good Ending Number of Player   : 9 

Required Character  : Xi'ignith Enemy Team  : Ghoul Lv20 (4x) 

: Skeleton Soldier Lv20 (5x) : Dark Magician Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 5000 Item Reward  : Large Elixir Potion (100%) 

Legendary Bow Gandiva 

Mission Number  : 23 Mission Type  : Story Mission 

Location  : Holy Bow Shrine Required Condition  : Clear Mission Number 21 

: Obtain Good Ending Number of Player   : 9 

Required Character  : Xi'ignith Enemy Team  : Bandit King Lv20 (5x) 

: Bandit Lv20 (4x) : Wolf Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 5000 Item Reward  : Large Elixir Potion (100%) 

 

Page 102: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

138

 

Nama  Keterangan 

Legendary Staff Vajra 

Mission Number  : 24 Mission Type  : Story Mission 

Location  : Holy Staff Shrine Required Condition  : Clear Mission Number 21 

: Obtain Good Ending Number of Player   : 9 

Required Character  : Xi'ignith Enemy Team  : Monster Ent Lv20 (4x) 

: Forest Orc Lv20 (5x) : Man Eating Plant Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 5000 Item Reward  : Large Elixir Potion (100%) 

Draco the Half Breed 

Mission Number  : 25 Mission Type  : Story Mission 

Location  : Holy Staff Shrine Required Condition  : Clear Mission Number 22 

: Clear Mission Number 23 : Clear Mission Number 24 

Number of Player   : 9 Required Character  : Xi’ignith Enemy Team  : Ghoul Lv20 (4x) 

: Skeleton Soldier Lv20 (5x) 

: Dark Magician Lv20 (4x) Win Condition  : Defeat all enemies 

Lose Condition  : Xi’ignith is defeated Gold Reward  : 5000 

Item Reward  : Large Elixir Potion (100%)  

Page 103: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

139

 

Nama  Keterangan 

The Half Breed Soldier 

Mission Number  : 26 Mission Type  : Story Mission 

Location  : Forgotten Plain Required Condition  : Clear Mission Number 21 

Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Half Breed Knight Lv21 (3x) 

: Half Breed Ranger Lv21 (3x) 

: Half Breed Wizard Lv21 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 5000 

Item Reward  : Large Elixir Potion (100%) 

Defeat Ka’alderaj 

Mission Number  : 27 

Mission Type  : Story Mission Location  : Ka’alderaj Citadel 

Required Condition  : Clear Mission Number 26 : Draco not join the party 

Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Half Breed Knight Lv21 (2x) 

: Half Breed Ranger Lv21 (3x) 

: Half Breed Wizard Lv21 (3x) : Ka’alderaj Lv22 (1x) 

Win Condition  : Defeat Ka’alderaj Lose Condition  : Xi’ignith is defeated 

Gold Reward  : 5000 Item Reward  : Large Elixir Potion (100%) 

 

Page 104: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

140

 

Nama  Keterangan 

Save Elicia 

Mission Number  : 28 Mission Type  : Story Mission 

Location  : Ka’alderaj Citadel Required Condition  : Clear Mission Number 26 

: Draco join the party : Mission Number 27 is not clear 

Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Half Breed Knight Lv22 (2x) 

: Half Breed Ranger Lv22 (3x) 

: Half Breed Wizard Lv22 (3x) : Ka’alderaj Lv23 (1x) 

Win Condition  : Defeat all enemies Lose Condition  : Xi’ignith is defeated 

Gold Reward  : 5000 Item Reward  : Large Elixir Potion (100%) 

Ka’alderaj Rage 

Mission Number  : 29 Mission Type  : Story Mission Location  : Citadel Core Required Condition  : Clear Mission Number 27 Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Ka’alderaj Monster Form Lv23 (1x) Win Condition  : Defeat Ka’alderaj Monster Form Lose Condition  : All Players are defeated Gold Reward  : 0 Item Reward  : ‐ 

The Final Battle 

Mission Number  : 30 Mission Type  : Story Mission Location  : Citadel Core Required Condition  : Clear Mission Number 28 Number of Player   : 9 Required Character  : Xi'ignith Enemy Team  : Ka’alderaj Monster Form Lv25 (1x) Win Condition  : Defeat Ka’alderaj Monster Form Lose Condition  : Xi’ignith is defeated Gold Reward  : 0 Item Reward  : ‐ 

 

Page 105: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

141

Berikut adalah tabel side mission yang ada dalam game Xivaria War:

Tabel 3. 16 Tabel Side Mission Nama  Keterangan 

Angry Beast 

Mission Number  : 1 Mission Type  : Side Mission Location  : Angry Forest Required Condition  : Clear Story Mission Number 2 Number of Player   : 4 Required Character  : ‐ Enemy Team  : Forest Orc Lv2 (2x) 

: Man Eating Plant Lv2(2x) : Wolf Lv2 (1x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 200 Item Reward  : Small Health Potion (50%)   : Small Mana Potion (50%) 

Mountain Bandit Attack 

Mission Number  : 2 Mission Type  : Side Mission Location  : Forbidden Mountain Required Condition  : Clear Story Mission Number 3 Number of Player   : 5 Required Character  : ‐ Enemy Team  : Wolf Lv2 (2x) 

: Man Eating Plant Lv2 (3x) : Bandit Lv2 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 250 Item Reward  : Small Health Potion (50%)   : Small Mana Potion (50%) 

 

Page 106: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

142

 

Nama  Keterangan 

Defeat the Bandit 

Mission Number  : 3 Mission Type  : Side Mission Location  : Bandit Hideout Required Condition  : Clear Story Mission Number 4 Number of Player   : 5 Required Character  : ‐ Enemy Team  : Wolf Lv2 (2x) 

: Bandit Lv3 (6x) Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 300 Item Reward  : Steel Sword (25%) 

The Green Bandit 

Mission Number  : 4 

Mission Type  : Side Mission Location  : Green Mountain 

Required Condition  : Clear Story Mission Number 5 Number of Player  : 5 

Required Character  : ‐ Enemy Team  : Bandit Lv4 (3x) 

: Wolf Lv4 (4x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 400 

Item Reward  : Small Health Potion (50%)    : Small Mana Potion (50%) 

Undead Attack 

Mission Number  : 5 Mission Type  : Side Mission 

Location  : Grand Plain Required Condition  : Clear Story Mission Number 6 

Number of Player   : 5 Required Character  : ‐ Enemy Team  : Skeleton Soldier Lv5 (3x) 

: Ghoul Lv5 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 500 Item Reward  : Small Elixir Potion (25%) 

 

Page 107: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

143

Nama  Keterangan 

Lost in The Forest 

Mission Number  : 6 

Mission Type  : Side Mission Location  : Lost Forest 

Required Condition  : Clear Story Mission Number 7 Number of Player   : 6 

Required Character  : ‐ Enemy Team  : Ghoul Lv6 (3x) 

: Skeleton Soldier Lv7 (3x) : Dark Magician Lv6 (2x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 500 Item Reward  : Steel Bow (25%) 

Living Swamp Creatures 

Mission Number  : 7 Mission Type  : Side Mission 

Location  : Living Swamp Required Condition  : Clear Story Mission Number 8 

Number of Player   : 6 Required Character  : ‐ Enemy Team  : Ghoul Lv7 (5x) 

: Skeleton Soldier Lv8 (2x) 

: Dark Magician Lv7 (1x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 500 

Item Reward  : Medium Health Potion (50%) 

The Crying Soul 

Mission Number  : 8 Mission Type  : Side Mission Location  : Ancient Temple Entrance Required Condition  : Clear Story Mission Number 9 Number of Player   : 6 Required Character  : ‐ Enemy Team  : Ghoul Lv9 (4x) 

: Skeleton Soldier Lv9 (2x) : Dark Magician Lv8 (2x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 500 Item Reward  : Medium Mana Potion (50%) 

 

Page 108: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

144

 

Nama  Keterangan 

Core of The Temple 

Mission Number  : 9 Mission Type  : Side Mission Location  : Ancient Temple Core Level Required Condition  : Clear Story Mission Number 10 Number of Player   : 6 Required Character  : ‐ Enemy Team  : Ghoul Lv9 (3x) 

: Skeleton Soldier Lv9 (3x) : Dark Magician Lv9 (2x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 500 Item Reward  : Medium Elixir Potion (25%)    : Priest Staff (25%) 

Demon Forest 

Mission Number  : 10 

Mission Type  : Side Mission Location  : Demon Forest 

Required Condition  : Clear Story Mission Number 9 Number of Player   : 7 

Required Character  : ‐ Enemy Team  : Wolf Lv12 (4x) 

: Ghoul Lv11 (3x) : Man Eating Plant Lv11 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 400 Item Reward  : Medium Health Potion (50%) 

Page 109: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

145

 

Nama  Keterangan 

Dark Swamp 

Mission Number  : 11 Mission Type  : Side Mission 

Location  : Dark Swamp Required Condition  : Clear Story Mission Number 12 

Number of Player   : 7 Required Character  : ‐ Enemy Team  : Dark Magician Lv13 (4x) 

: Ghoul Lv13 (3x) 

: Skeleton Soldier Lv13 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 600 

Item Reward  : Medium Mana Potion (50%) 

Mountain Peak 

Mission Number  : 12 

Mission Type  : Side Mission Location  : Mountain Peak 

Required Condition  : Clear Story Mission Number 11 Number of Player   : 7 

Required Character  : ‐ Enemy Team  : Wolf Lv14 (3x) 

: Ghoul Lv15 (3x) : Man Eating Plant Lv14 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 800 Item Reward  : Medium Elixir Potion (25%) 

Living Forest 

Mission Number  : 13 Mission Type  : Side Mission 

Location  : Living Forest Required Condition  : Clear Story Mission Number 15 

Number of Player   : 8 Required Character  : ‐ Enemy Team  : Wolf Lv16 (4x) 

: Man Eating Plant Lv16 (3x) 

: Bandit Lv17 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 1000 

Item Reward  : Xivaria Sword (25%) 

Page 110: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

146

Nama  Keterangan 

Death Plain 

Mission Number  : 14 

Mission Type  : Side Mission Location  : Death Plain 

Required Condition  : Clear Story Mission Number 16 Number of Player   : 8 

Required Character  : ‐ Enemy Team  : Ghoul Lv17 (3x) 

: Skeleton Soldier Lv17 (3x) : Dark Magician Lv18 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 1500 Item Reward  : Dragon Knight Armor (25%) 

Xivaria Border 

Mission Number  : 15 Mission Type  : Side Mission 

Location  : Xivaria Border Required Condition  : Clear Story Mission Number 17 

Number of Player   : 8 Required Character  : ‐ Enemy Team  : Ghoul Lv18 (3x) 

: Skeleton Soldier Lv18 (4x) 

: Dark Magician Lv19 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 2000 

Item Reward  : Dragon Ranger Armor (25%) 

Mist Swamp 

Mission Number  : 16 

Mission Type  : Side Mission Location  : Mist Swamp 

Required Condition  : Clear Story Mission Number 18 Number of Player   : 8 

Required Character  : ‐ Enemy Team  : Ghoul Lv19 (4x) 

: Skeleton Soldier Lv20 (4x) : Dark Magician Lv19 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated 

Gold Reward  : 2000 Item Reward  : Dragon Wizard Armor (25%) 

 

Page 111: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

147

 

Nama  Keterangan 

Holy Sword Shrine 

Mission Number  : 17 Mission Type  : Side Mission Location  : Holy Sword Shrine Required Condition  : Clear Mission Number 22 Number of Player   : 9 Required Character  : ‐ Enemy Team  : Ghoul Lv20 (4x) 

: Skeleton Soldier Lv20 (5x) : Dark Magician Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 3500 Item Reward  : Dragon Sword (25%) 

Holy Bow Shrine 

Mission Number  : 18 Mission Type  : Side Mission Location  : Holy Bow Shrine Required Condition  : Clear Mission Number 23 Number of Player   : 9 Required Character  : ‐ Enemy Team  : Bandit King Lv20 (5x) 

: Bandit Lv20 (4x) : Wolf Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 3500 Item Reward  : Dragon Bow (25%) 

Holy Staff Shrine 

Mission Number  : 19 Mission Type  : Side Mission Location  : Holy Staff Shrine Required Condition  : Clear Mission Number 24 Number of Player   : 9 Required Character  : ‐ Enemy Team  : Monster Ent Lv20 (4x) 

: Forest Orc Lv20 (5x) : Man Eating Plant Lv20 (4x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 3500 Item Reward  : Dragon Staff (25%) 

 

Page 112: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

148

 

Nama  Keterangan 

Forgotten Plain 

Mission Number  : 20 Mission Type  : Side Mission 

Location  : Forgotten Plain Required Condition  : Clear Story Mission Number 26 

Number of Player   : 9 Required Character  : ‐ Enemy Team  : Half Breed Knight Lv21 (3x) 

: Half Breed Ranger Lv21 (3x) 

: Half Breed Wizard Lv21 (3x) Win Condition  : Defeat all enemies 

Lose Condition  : All Players are defeated Gold Reward  : 4000 

Item Reward  : Large Elixir Potion (25%) 

Ka’alderaj Abandon 

Mission Number  : 21 Mission Type  : Side Mission Location  : Ka’alderaj Citadel Required Condition  : Clear Story Mission Number 27 / 28 Number of Player   : 9 Required Character  : ‐ Enemy Team  : Half Breed Knight Lv21 (3x) 

: Half Breed Ranger Lv21 (3x) : Half Breed Wizard Lv21 (3x) 

Win Condition  : Defeat all enemies Lose Condition  : All Players are defeated Gold Reward  : 4000 Item Reward  : Large Elixir Potion (25%) 

 

15. Xivaria Editor

Xivaria Editor adalah aplikasi pendukung dalam pembuatan game Xivaria

War berupa editor yang terdiri dari object editor dan world editor. Object editor

berfungsi untuk memberikan attribute kepada setiap object yang terdapat dalam

game Xivaria War . World editor berfungsi untuk membuat mission pada game

Page 113: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

149

Xivaria War dan mengolah data yang telah dibuat melalui Object editor untuk

dijadikan satu dalam sebuah mission.

 

16. Object Editor

Dalam pemberian attribute kepada setiap object yang terdapat dalam game

Xivaria War, object editor membagi object yang ada menjadi 6 kategori, yaitu:

1. Character

Attribute yang dimiliki oleh object character adalah:

a. Model Male

b. Image Male

c. Model Female

d. Image Female

e. Race

f. Health

g. Mana

h. Stamina

i. Strength (STR)

j. Intelligent (INT)

k. Vitality (VIT)

l. Endurance (EDR)

m. Start Weapon

n. Start Armor

o. Price

Page 114: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

150

p. Magic

q. Description

2. Weapon

Attribute yang dimiliki oleh object weapon adalah:

a. Model

b. Weapon Type

c. Level

d. Strength (STR)

e. Intelligent (INT)

f. Vitality (VIT)

g. Endurance (EDR)

h. Minimum Range

i. Maximum Range

j. Price

k. Description

3. Armor

Attribute yang dimiliki oleh object armor adalah:

a. Level

b. Strength (STR)

c. Intelligent (INT)

d. Vitality (VIT)

e. Endurance (EDR)

f. Price

g. Description

Page 115: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

151

4. Item

Attribute yang dimiliki oleh object item adalah:

a. Icon

b. Item Type

c. Value

d. Price

e. Description

5. Magic

Attribute yang dimiliki oleh object magic adalah:

a. Level

b. Magic Type

c. Mana Cost

d. Range

e. AOE

f. Damage

g. Description

6. Static Object

Attribute yang dimiliki oleh static object adalah:

a. Model

b. Is Passable

Data tersebut akan disimpan ke dalam bentuk HashMap berekstensikan xod

(Xivaria Object Data). HashMap tersebut kemudian akan diolah lebih lanjut

dalam World Editor dalam pembuatan game Xivaria War.

Page 116: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

152

17. World Editor

Dalam pembuatan mission pada game Xivaria War, terlebih dahulu

penguna harus membuat terrain pada mission tersebut. Terrain tersebut

berdasarkan ukurannya terbagi menjadi 3 kategori, yaitu:

1. Small Map

Map kecil berukuran 32x32 block.

2. Medium Map

Map sedang berukuran 64x64 block.

3. Large Map

Map besar berukuran 128x128 block.

Dalam World Editor juga terdapat fitur auto-generate map yang dapat

dipilih sesuai dengan jenis map yang dikehendaki. Jenis-jenis map yang ada

antara lain:

1. Blank Map

Map yang berbentuk dataran datar.

2. Hill Map

Map yang berbentuk pegunungan.

3. Fractal Map

Map yang berbentuk fractal.

4. Fluid Map

Map yang berbentuk fluid.

Page 117: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

153

Dalam pembuatan suatu mission, terdapat beberapa kategori rancangan

yang harus diatur. Rancangan tersebut dibagi dalam 3 buah tabulasi, yaitu:

1. Deformator

Merupakan tabulasi yang berisikan tools untuk mengatur dan membentuk

terrain.

2. Painter

Merupakan tabulasi yang berisikan tools untuk mengatur tekstur dari

terrain.

3. Other

Merupakan tabulasi yang berisikan tools untuk mengatur object yang

berada di dalam terrain.

Dalam tabulasi deformator, terdapat tools yang dapat membantu dalam

pembentukan terrain secara manual. Tools tersebut adalah:

1. View Terrain

Berfungsi untuk melihat terrain.

2. Raise Terrain

Berfungsi untuk meninggikan terrain.

3. Lower Terrain

Berfungsi untuk merendahkan terrain.

4. Flatten Terrain

Berfungsi untuk meratakan terrain.

Page 118: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

154

5. Smooth Terrain

Berfungsi untuk menghaluskan terrain.

6. Create Noise

Berfungsi untuk memberikan efek noise pada terrain.

7. Set Height

Befungsi untuk menset ketinggian dari terrain.

8. Scale Height

Berfungsi untuk mengatur skala dari terrain.

Dalam pembuatan terrain, terdapat 3 kategori dari brush yang dapat diatur

untuk mempermudah dalam pembuatan terrain. Tiga kategori tersebut adalah:

1. Brush Radius

Berfungsi untuk mengatur diameter dari brush.

2. Brush Falloff

Berfungsi untuk mengatur tingkat falloff dari brush.

3. Brush Strength

Berfungsi untuk mengatur tingkat kekuatan dari brush.

Dalam tabulasi Painter, terdapat tools yang dapat membantu dalam

pembuatan tekstur terrain. Tools tersebut adalah:

1. Add New Texture Layer

Berfungsi untuk menambahkan layer tekstur baru.

2. Remove Texture Layer

Berfungsi untuk mengurangi layer tekstur.

Page 119: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

155

3. Paint Texture

Berfungsi untuk mewarnai layer tekstur.

4. Erase Texture

Berfungsi untuk mengurangi layer tekstur.

Dalam pewarnaan tekstur, terdapat 2 kategori pengaturan yang dapat diatur

untuk mempermudah dalam pewarnaan terrain. Dua kategori pengaturan tersebut

adalah:

1. Brush Radius

Berfungsi untuk mengatur diameter dari brush.

2. Texture Scale

Berfungsi untuk mengatur skala dari tekstur.

Dalam tabulasi other, terdapat tools yang dapat digunakan untuk

menempatkan object di dalam terrain. Tools tersebut adalah:

1. Character Panel

Berfungsi untuk menempatkan karakter ke dalam terrain.

2. Object Panel

Berfungsi untuk menempatkan static object ke dalam terrain.

3. Path Editor

Berfungsi untuk mengatur area yang dapat dilewati dalam terrain.

4. Edit Water

Berfungsi untuk mengatur air dalam terrain.

5. Edit Skybox

Berfungsi untuk mengatur skybox.

Page 120: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

156

6. Trigger Editor

Berfungsi untuk mengatur trigger.

7. Player Starting Position Editor

Berfungsi untuk mengatur area penempatan karakter player dalam terrain.

18. Artificial Intelligence

Berikut adalah gambar rancangan finite state machine untuk pengambilan

keputusan yang dilakukan oleh artificial intelligence untuk menggerakkan

karakter:

Gambar 3. 44 Gambar Rancangan Finite State Machine

Page 121: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

157

Setiap karakter akan memulai dari state Idle. Saat karakter tersebut

mendapat giliran, maka state akan langsung berpindah ke state Choose Target.

Dalam state Choose Target, artificial intelligence akan mencari karakter yang

memungkinkan untuk dijadikan target. Dari karakter-karakter tersebut, akan

dipilih satu karakter yang berjarak paling dekat dengan karakter tersebut. Jarak

dihitung dengan menggunakan algoritma A* path finding untuk mendapatkan

hasil yang paling optimal. Jika artificial intelligence tidak menemukan karakter

yang dapat menjadi target, maka state akan berpindah ke End Turn. Jika target

berhasil ditemukan, maka state akan berpindah ke Choose Action.

Pada state Choose Action, artificial intelligence akan memilih aksi yang

tepat sesuai dengan target yang ditemukan dan sesuai dengan kondisi karakter

artificial intelligence saat itu. Ada dua kemungkinan aksi yang dapat dipilih,

serangan senjata atau magic. artificial intelligence akan memilih jika target

merupakan karakter artificial intelligence. Artificial intelligence akan memilih

serangan senjata jika karakter artificial intelligence tidak memiliki magic bertipe

serangan yang dapat digunakan saat itu dan target bukan merupakan karakter

artificial intelligence. Jika target bukan merupakan karakter artificial intelligence

dan karakter artificial intelligence memiliki magic bertipe serangan yang dapat

digunakan, maka aksi akan di-random dengan kemungkinan 30% untuk magic

dan 70% untuk serangan senjata.

Jika aksi yang dipilih adalah magic, maka state akan berpindah menjadi

Choose Magic. Pada state ini artificial intelligence akan memilih magic yang

akan digunakan secara random. Jika target merupakan karakter artificial

intelligence, maka magic yang dipilih harus merupakan magic bertipe healing.

Page 122: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

158

Jika target bukan merupakan karakter artificial intelligence, maka magic yang

dipilih harus bertipe offensive. Setelah itu state akan berpindah ke state Walk.

Demikian juga jika aksi yang dipilih adalah serangan senjata, maka state akan

berpindah ke state Walk.

Pada state Walk, artificial intelligence akan berusaha berjalan mendekat

pada karakter target sesuai dengan jalur yang telah dihitung saat artificial

intelligence mencari target. artificial intelligence akan terus berjalan selama

karakter artificial intelligence masih memiliki stamina yang tersisa dan target

belum berada dalam jangkauan artificial intelligence. Jangkauan artificial

intelligence tergantung pada aksi yang dipilih. Jika aksi yang dipilih adalah

serangan senjata, maka jangkauan dihitung berdasarkan jarak minimal dan

maksimal senjata yang digunakan. Jika aksi yang dipilih adalah magic, maka

jangkauan dihitung berdasarkan jarak maksimal magic yang dipilih. Jika stamina

karakter artificial intelligence telah mencapai 0 atau jika target telah berada

dalam jangkauan tetapi stamina karakter artificial intelligence kurang dari 25,

maka state akan berpindah ke state End Turn. Jika target telah berada dalam

jangkauan dan karakter artificial intelligence masih memiliki 25 stamina atau

lebih, maka state akan berpindah ke state Prepare Action.

Pada state Prepare Action, artificial intelligence akan menjalankan animasi

karakter untuk bersiap-siap melakukan aksi sesuai dengan aksi yang telah

ditentukan sebelumnya. Saat animasi selesai, state akan berpindah sesuai dengan

aksi yang telah ditentukan. Jika aksi yang dipilih adalah magic dan target

merupakan karakter artificial intelligence, maka state akan berpindah ke state

Heal Target. Jika aksi yang dipilih adalah magic dan target bukan merupakan

Page 123: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

159

karaker artificial intelligence, maka state akan berpindah ke state Attack-Magic.

Jika aksi yang dipilih adalah serangan senjata, maka state akan berpindah ke

state Attack-Weapon.

Pada setiap state tersebut, artificial intelligence akan menjalankan animas i

karakter untuk melakukan aksi yang telah ditentukan. Setalah animasi selesai,

target akan menerima efek dari aksi yang ditentukan. Untuk state Heal Target,

karakter target dan semua karakter artificial intelligence yang berada dalam area

magic yang dipilih akan menerima penambahan health sesuai dengan magic

yang dipilih. Untuk state Attack-Magic, karakter target dan semua karakter yang

bukan merupakan karakter artificial intelligence yang berada dalam area magic

yang dipilih akan menerima pengurangan health sesuai dengan magic yang

dipilih. Untuk state Attack-Weapon, karakter target akan menerima pengurangan

health sesuai dengan senjata yang digunakan. Ketika menyerang menggunakan

senjata, target dapat melakukan counter, dan jika hal tersebut terjadi maka state

akan berpindah ke state Damaged dan kembali menjadi state Attack-Weapon.

Ketika aksi yang ditentukan telah selesai dilakukan, state akan berpindah

kembali menjadi state Choose target dan siklus akan kembali diulang hingga

state menjadi state End Turn. Saat state telah mencapai state End Turn, state

akan berpindah menjadi state Idle dan karakter artificial intelligence harus

menunggu hingga mendapat giliran kembali.

Saat berada pada state Idle, jika karakter artificial intelligence

mendapatkan serangan, maka state akan berpindah menjadi Damaged. Pada state

ini animasi karakter yang sedang terkena serangan akan dijalankan dan health

karakter artificial intelligence akan dikurangi sesuai dengan serangan yang

Page 124: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

160

diterima. Jika karakter artificial intelligence diserang menggunakan magic atau

jika penyerang berada diluar jangkauan senjata karakter artificial intelligence,

maka state akan kembali menjadi state Idle. Jika setelah mendapat serangan

health karakter artificial intelligence menjadi 0 atau kurang, maka state akan

berpindah menjadi state Die. Jika karakter artificial intelligence diserang dengan

senjata dan penyerang berada dalam jangkauan senjata karakter artificial

intelligence, maka state akan berpindah menjadi state Counter dan karakter

artificial intelligence akan melakukan serangan balasan. Setelah itu state akan

kembali menjadi state Idle.

19. Script

Untuk menentukan alur cerita dan seluruh kejadian yang terjadi pada game

Xivaria War, dibuatlah sebuah perancangan script sederhana. Perancangan script

tersebut terdiri dari beberapa perintah yang dapat digunakan untuk melakukan

suatu aksi pada kondisi tertentu tertentu. Daftar perintah-perintah yang tersedia

dalam rancangan script tersebut adalah sebagai berikut:

Tabel 3. 17 Tabel Perancangan Script Script Keterangan

#initialPosition;<place name> Menentukan posisi awal pemain pada World Map. Perintah ini hanya dijalankan pada saat pemain memulai permainan baru.

#initialCharacter;<char name>;<char level>;<char gender>;<char id>

Menentukan karakter yang dimiliki pemain pada awal permain. Perintah ini hanya dijalankan pada saat pemain memulai permainan.

 

Page 125: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

161

Script Keterangan #place;<name> Perintah untuk

mengawali definisi sebuah lokasi pada World Map. Pada perintah ini, nama lokasi juga ditentukan. Semua perintah berikutnya hingga #placeEnd berfungsi mendefinisikan lokasi tersebut.

#placeType;town|battleField Perintah untuk menentukan tipe dari suatu lokasi. Tipe ‘town’ dapat memiliki equipment dan mercenary chop. Tipe ‘battlefield’ dapat memiliki story mission dan side mission.

#placePosition;<x>;<y> Perintah untuk menentukan posisi lokasi tersebut pada World Map.

#placeShop;weapon|armor|item;<name> Perintah untuk menentukan benda-benda yang dijual pada sebuah town.

#placeMercenary;<name>;<gender> Perintah untuk menentukan karakter-karakter yang dijual pada sebuah town

 

Page 126: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

162

 

Script Keterangan #placeStoryMission;<mission name>;[<global fact>[,<global fact>[,...]]]

Perintah untuk menentukan story mission yang dapat muncul pada sebuah battle field. Pada perintah ini terdapat parameter berupa fact/fakta yang menentukan kapan story mission tersebut dapat dilakukan oleh pemain.

#placeSideMission;<mission name> Perintah untuk menentukan side mission pada sebuah battlefield.

#placeEnd Perintah untuk mengakhiri definisi sebuah lokasi.

#road;<place name 1>;<place name 2>;[<global fact>[,<global fact>[,...]]]

Perintah untuk menhubungkan suatu lokasi dengan lokasi lainnya sesuai dengan fact/fakta yang ada.

#event;openWorldMap-<place name>|reach-<place name>|endTurn|kill|start|end

Perintah untuk menentukan awal dari sebuah event. Semua perintah berikutnya hingga #eventEnd berfungsi untuk mendefinisikan suatu event.

 

Page 127: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

163

 

Script Keterangan #condition;[<fact>[,<fact>[,...]]] Perintah untuk

menentukan apakah perintah-perintah lain dalam suatu event dapat dijalankan atau tidak. Perintah hanya akan dijalankan jika semua fact/fakta terpenuhi.

#insertGlobal;<global fact> Perintah untuk menambahkan fakta global

#deleteGlobal;<global fact> Perintah untuk menghapus fakta global

#insertLocal;<local fact> Perintah untuk menambahkan fakta lokal

#deleteLocal;<local fact> Perintah untuk menghapus fakta lokal

#win Perintah untuk menentukan kemenangan pemain dalam sebuah mission

#lose Perintah untuk menentukan kekalahan pemain dalam sebuah mission.

#dialog;[<name>];[<avatar>];[<background>];<text> Perintah untuk memunculkan dialog

#dialogOption;[<global fact>[,<global fact>[,...]]];[<local fact>[,<local fact>[,...]]];[<text>]

Perintah untuk membuat pilihan pada suatu dialog. Pada perintah ini juga dapat ditambahkan fakta global dan lokal yang akan ditambahkan saat memain memilih pilihan tersebut.

 

Page 128: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

164

Script Keterangan #dialogOptionEnd Perintah untuk

menampilkan pilihan-pilihan yang telah dibuat dengan perintah #dialogOption

#dialogEnd Perintah yang digunakan untuk menutup tampilan dialog. Perintah ini hanya digunakan untuk mengakhiri dialog dan kembali ke layar sebelumnya.

#get;weapon|armor|item;<name> Perintah untuk menambahkan weapon, armor, atau item ke inventory pemain.

#get;money;<amount> Perintah untuk menambahkan uang pemain

#join;<char name>;<char level>;<char gender>;<char id>

Perintah untuk menambahkan karakter pemain

#leave;<char id> Perintah untuk mengurangi karakter pemain

#startMission;<mission name> Perintah untuk memulai sebuah mission

#eventEnd Perintah untuk mengakhiri definisi suatu event

#missionName;<mission name> Perintah untuk menentukan nama misi yang akan muncul pada Mission Brief

#missionDescription;<description> Perintah untuk menentukan deskripsi misi yang akan muncul pada Mission Brief

 

Page 129: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

165

Script Keterangan #missionWinCondition;[<condition>[<condition>[,...]]] Perintah untuk

menentukan kondisi kemenganan yang akan muncul pada Mission Brief

#missionLoseCondition;[<condition>[<condition>[,...]]] Perintah untuk menentukan kondisi kekalahan yang akan muncul pada Mission Brief

#requiredCharacter;<char id> Perintah untuk menentukan karakter yang harus di-deploy pada sebuah misi

Pada game Xivaria War, event yang digunakan pada perintah #event akan

dibuat pada waktu-waktu tertentu. Event akan menentukan bagian script yang

akan dijalankan oleh game Xivaria War. Berikut adalah tabel perancangan event

yang ada pada game Xivaria War:

Tabel 3. 18 Tabel Perancangan Event Event Keterangan

openWorldMap-<place name> Event yang terjadi saat halaman World Map dimunculkan

reach-<place name> Event yang terjadi saat pemain tiba disebuah lokasi

endTurn Event yang terjadi ketika giliran sebuah karakter telah selesai (hanya dalam mission)

kill Event yang terjadi ketika HP sebuah karakter mencapai 0

start Event yang terjadi saat pemain memulai sebuah mission.

end Event yang terjadi saat pemain menyelesaikan sebuah mission.

Untuk menentukan kondisi pada suatu perintah, game Xivaria War

menggunakan daftar fakta (fact). Ada dua jenis fakta yang digunakan, yaitu

Page 130: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

166

global fact dan local fact. Global fact merupakan fakta yang bersifat permanen.

Fakta jenis ini akan disimpan ketika pemain men-save permainannya. Local fact

merupakan fakta yang bersifat sementara dan hanya berlaku pada salah satu

bagian game, misalnya pada sebuah mission. Fakta dapat ditambahkan dengan

menggunakan perintah script dan juga akan ditambahkan secara otomatis ketika

game sedang berjalan. Daftar fakta yang ditambahkan secara otomatis adalah

sebagai berikut:

Tabel 3. 19 Tabel Perancangan Fakta Fakta Jenis Keterangan

Mission zzz finished Global Ditambahkan ketika pemain berhasil menyelesaikan sebuah misi

xxx died Local Ditambahkan ketika HP karakter xxx mencapai 0

xxx in yyy Local Ditambahkan ketika karakter xxx berada dalam trigger yyy

all enemy died Local Ditambahkan ketika tidak ada karakter lawan yang tersisa

all player died Local Ditambahkan ketika tidak ada karakter pemain yang tersisa

Pada tabel fakta di atas, script xxx merupakan ID dari karakter. Script yyy

merupakan nama dari trigger yang telah dibuat di world editor. Script zzz

merupakan nama misi yang ada. Setelah script dibuat, script akan disimpan

dalam file berekstensi xws (Xivaria War Script).

Page 131: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

167

20. Game Balancing pada Experience Point (EXP) Pemain

Setiap level memiliki experince point yang sama untuk level up, yaitu 1000

experience point. Experince point dapat didapat jika pemain melakukan aksi

yang sukses saat melakukan mission. Karakter akan mendapatkan experience

point yang tinggi jika karakter melakukan aksinya pada karakter yang memiliki

level yang lebih tinggi. Untuk setiap aksi yang sukses, karakter tersebut akan

mendapatkan experience point sebesar 100+(n*25) dimana n adalah perbedaan

level dari kedua karakter. Karakter yang melakukan suatu aksi kepada karakter

yang memiliki level yang lebih kecil akan mendapatkan experience yang lebih

sedikit dimana minimum experience point adalah 1.

Berikut adalah tabel experience point pada game Xivaria War:

Tabel 3. 20 Tabel Experience Point Perbedaan 

Level EXP yang didapat 

Aksi untuk level up 

<= ‐4  1  1000 

‐3  25  40 ‐2  50  20 

‐1  75  14 0  100  10 

1  125  8 2  150  7 

3  175  6 4  200  5 

5  225  5 6  250  4 

7  275  4 8  300  4 

9  325  4 10  350  3 

11  375  3 12  400  3 

13  425  3 14  450  3 

Page 132: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

168

Perbedaan Level 

EXP yang didapat 

Aksi untuk level up 

15  475  3 

16  500  2 17  525  2 

18  550  2 19  575  2 

20  600  2 21  625  2 

22  650  2 23  675  2 

24  700  2  

3.4 Perancangan Sistem

Perancangan sistem yang dipakai untuk merancang sistem Xivaria War adalah

perancangan UML yang meliputi class diagram, use case diagram, activity diagram,

dan sequence diagram.

3.4.1 Class Diagram

Berikut adalah class diagram pada game Xivaria War:

Page 133: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

169

Gambar 3. 25 Class Diagram Game Xivaria War

Page 134: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

170

3.4.2 Use Case Diagram

Untuk dapat memainkan game Xivaria War, pemain harus meng-install game

tersebut terlebih dahulu. Content Designer bertugas dalam pembuatan isi dari game yang

meliputi misi, character, weapon, armor, item, magic, dan static object.

Gambar 3. 26 Use Case Diagram Game Xivaria War

Page 135: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

171

3.4.3 Use Case Specification

Use Case Specification menjelaskan lebih detail mengenai interaksi antara pelaku

dengan sistem. Seluruh kegiatan akan mendapatkan respon dari sistem yang

dikembalikan lagi ke pelaku. Berikut adalah use case specification dari game Xivaria

War:

a. Use Case Specification Meload Game

Pada proses ini, pemain diminta untuk me-load data permainan yang telah

disimpan sebelumnya agar dapat melanjutkan permainan dari posisi terakhir saat

permainan disimpan.

Tabel 3. 2 Use Case Specification Meload Game Pelaku Pemain Deskripsi Agar dapat melanjutkan permainan, pemain harus me-load data

permainan yang telah disimpan sebelumnya. Tujuan Pemain dapat melanjutkan permainan dari posisi terakhir saat

permainan disimpan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu load game.

2. Sistem akan merespon dengan menampilkan tampilan load game.

3. Pemain memilih data permainan yang ingin di-load. Kemudian mengklik tombol OK.

4. Sistem akan me-load semua informasi yang telah disimpan sebelumnya dan menampilkan peringantan bahwa data berhasil di-load. Kemudian sistem akan menampilkan halaman world map.

 

b. Use Case Specification Mengatur Setting Game

Pada proses ini, pemain dapat mengatur setting dari game agar sesuai

dengan yang diinginkan oleh pemain.

Tabel 3. 3 Use Case Specification Mengatur Setting Game Pelaku Pemain Deskripsi Pemain mengatur setting dari game. Tujuan Pemain dapat memainkan game sesuai dengan setting yang

diinginkan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu settings.

2. Sistem akan merespon dengan menampilkan tampilan setting game.

Page 136: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

172

3. Pemain mengatur resolusi game, windowed atau fullscreen, dan kualitas gambar. Kemudian mengklik tombol OK.

4. Sistem akan mengubah setting game sesuai dengan setting yang dipilih pemain. Kemudian sistem akan menyimpan informasi dari setting game tersebut.

 

c. Use Case Specification Menelusuri World Map

Pada proses ini, pemain dapat menjelajahi daerah-daerah yang terdapat

dalam world map.

Tabel 3. 23 Use Case Specification Menelusuri World Map Pelaku Pemain Deskripsi Pemain menjelajahi daerah-daerah yang terdapat dalam world

map. Tujuan Pemain dapat menjalankan misi, mengunjungi kota, dan

mendapatkan random battle. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih daerah yang ingin dijelajahi.

2. Sistem akan merespon dengan menggerakkan avatar pemain menuju daerah tersebut. Kemudian sistem akan mengecek daerah yang dipilih pemain. Jika daerah tersebut adalah berisikan story mission, maka sistem akan menampilkan menu story mission tersebut. Jika daerah tersebut adalah kota, maka sistem akan menampilkan menu kota tersebut. Jika daerah tersebut bukanlah misi dan kota, maka sistem menampilkan menu side mission.

3. Pemain memilih menu yang ada.

4. Sistem akan merespon dengan melakukan aksi sesuai dengan menu yang dipilih.

 

d. Use Case Specification Mengalokasikan Attribute Point

Pada proses ini, pemain dapat mengalokasikan attribute point pada

karakter yang telah level up.

Page 137: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

173

Tabel 3. 24 Use Case Specification Mengalokasikan Attribute Point Pelaku Pemain Deskripsi Pemain mengalokasikan point pada karakter yang telah level up Tujuan Pemain dapat menambahkan point status pada karakter yang

telah level up. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu organize di world map. Kemudian memilih menu troops.

2. Sistem akan merespon dengan menampilkan daftar karakter yang ada di dalam pasukan.

3. Pemain memilih karakter yang ingin dialokasikan.

4. Sistem akan merespon dengan menampilkan informasi karakter yang dipilih dan menghitung total attribute point yang belum dialokasikan.

5. Pemain mengalokasikan attribute point pada status karakter yang dipilih.

6. Sistem akan merespon dengan manambahkan point status yang dipilih dan mengurangi jumlah total attribute point yang tersisa.

 

e. Use Case Specification Mengganti Peralatan

Pada proses ini, pemain dapat mengganti peralatan baik berupa weapon

ataupun armor pada setiap karakter pemain.

Tabel 3. 25 Use Case Specification Mengganti Peralatan Pelaku Pemain Deskripsi Pemain mengganti peralatan karakter. Tujuan Pemain dapat mengganti weapon dan armor setiap karakter yang

ada. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu organize di world map. Kemudian memilih menu troops.

2. Sistem akan merespon dengan menampilkan daftar karakter yang ada di dalam pasukan.

2. Pemain memilih karakter yang ingin diganti peralatannya.

3. Sistem akan merespon dengan menampilkan informasi peralatan karakter yang dipilih.

4. Pemain memilih peralatan karakter yang mau diganti.

5. Sistem akan menampilkan daftar peralatan yang terdapat dalam inventory pemain.

6. Pemain memilih peralatan baru.

7. Sistem akan mengubah peralatan karakter tersebut sesuai dengan peralatan yang dipilih pemain.

 

Page 138: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

174

f. Use Case Specification Mensave Game

Pada proses ini, pemain dapat menyimpan informasi permainan yang telah

dimainkan.

Tabel 3. 26 Use Case Specification Mensave Game Pelaku Pemain Deskripsi Pemain menyimpan informasi permainan yang telah dimainkan. Tujuan Pemain dapat melanjutkan permainan di lain waktu Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu organize di world map. Kemudian memilih menu save game.

2. Sistem akan merespon dengan menampilkan tampilan save game.

3. Pemain memilih block tempat yang ingin digunakan untuk menyimpan data permainan.

4. Sistem akan mengecek block yang dipilih pemain. Jika block tersebut kosong, maka sistem akan menuliskan secara langsung semua informasi permainan. Jika block tersebut telah digunakan, maka sistem akan menampilkan pertanyaan apakah pemain ingin menimpa block tersebut.

 

g. Use Case Specification Membeli Pasukan

Pada proses ini, pemain dapat membeli pasukan pada mercenary shop yang

berada di kota.

Tabel 3. 27 Use Case Specification Membeli Pasukan Pelaku Pemain Deskripsi Pemain membeli pasukan pada mercenary shop di kota. Tujuan Pemain dapat membeli pasukan dan menambah karakter dalam

pasukan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu mercenary shop yang terdapat di kota.

2. Sistem akan merespon dengan menampilkan daftar karakter yang dapat pemain beli pada kota tersebut.

3. Pemain memilih karakter yang akan dibeli dan menekan tombol hire.

4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin membeli karakter tersebut.

 

Page 139: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

175

 

5. Pemain memilih pilihan YES.

6. Sistem akan mengecek apakah uang pemain cukup untuk membeli karakter tersebut. Jika uang pemain cukup, maka sistem akan mengurangi uang pemain dan menambahkan karakter yang dipilih ke dalam pasukan pemain. Jika tidak, maka sistem akan menampilkan peringatan bahwa uang pemain tidak cukup.

 

h. Use Case Specification Membeli Peralatan

Pada proses ini, pemain dapat membeli peralatan berupa weapon, armor,

dan item pada equipment shop yang berada di kota.

Tabel 3. 28 Use Case Specification Membeli Peralatan Pelaku Pemain Deskripsi Pemain membeli peralatan pada shop di kota. Tujuan Pemain dapat membeli peralatan berupa weapon, armor, dan

i tem. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu equipment shop yang terdapat di kota. Kemudian memilih menu buy.

2. Sistem akan merespon dengan menampilkan daftar peralatan yang dapat pemain beli pada kota tersebut dan menampilkan harga dan jumlah peralatan yang pemain ingin beli.

3. Pemain memilih weapon, armor, atau item yang ingin dibeli, menginput jumlah, lalu menekan tombol Buy.

4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin membeli peralatan tersebut.

5. Pemain memilih pilihan YES.

6. Sistem akan mengkalkulasi jumlah uang yang harus dibayar oleh pemain dan mengecek apakah uang pemain cukup untuk membayar peralatan tersebut. Jika uang pemain cukup, maka sistem akan mengurangi uang pemain dan menambahkan peralatan yang dibeli ke dalam inventory pemain.

 

i. Use Case Specification Menjual Peralatan

Pada proses ini, pemain dapat menjual peralatan berupa weapon, armor,

dan item pada shop yang berada di kota.

Page 140: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

176

Tabel 3. 29 Use Case Specification Menjual Peralatan Pelaku Pemain Deskripsi Pemain menjual peralatan pada shop di kota. Tujuan Pemain dapat menjual peralatan berupa weapon, armor, dan i tem

dan mendapatkan uang. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih menu equipment shop yang terdapat di kota. Kemudian memilih menu sell.

2. Sistem akan merespon dengan menampilkan daftar peralatan yang dapat pemain jual dan menampilkan harga dan jumlah peralatan yang pemain ingin jual.

3. Pemain memilih weapon, armor, atau item yang ingin dijual, menginput jumlah, lalu menekan tombol Sell.

4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin menjual peralatan tersebut.

5. Pemain memilih pilihan YES.

6. Sistem akan meng kalkulasi dan menambahkan jumlah uang hasil penjualan peralatan ke dalam uang pemain dan mengurangi peralatan tersebut dari inventory pemain.

 

j. Use Case Specification Melakukan Misi

Pada proses ini, pemain dapat melakukan misi untuk mendapatkan

experience point dan uang.

Tabel 3. 30 Use Case Specification Melakukan Misi Pelaku Pemain Deskripsi Pemain melakukan misi dengan menyelesaikan objective yang

ada. Tujuan Pemain dapat mendapatkan experience point dan uang. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Pemain memilih tombol do mission pada daerah yang ditempati.

2. Sistem akan merespon dengan menampilkan tampilan dialog pembuka misi tersebut. Kemudian menampilkan tampilan mission brief dan me-load objective dari misi.

3. Pemain memilih menu deploy troops.

4. Sistem akan merespon dengan menampilkan daftar karakter pemain dalam pasukan dan jumlah pemain yang dapat dimainkan.

5. Pemain memilih karakter yang ingin dimainkan dalam misi tersebut. Kemudian menekan tombol start mission.

6. Sistem akan merespon dengan menampilkan tampilan terrain misi tersebut dan menaruh karakter se suai yang pemain pilih pada tempat yang telah disediakan. Kemudian sistem akan mengkalkulasi urutan gil iran karakter.

Page 141: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

177

7. Pemain menggerakkan karakter yang dimainkan.

8. Sistem akan mengecek apakah stamina karakter cukup untuk bergerak. Jika iya, maka sistem akan memindahkan karakter se suai dengan arah gerak pemain dan mengurangi stamina karakter.

9. Pemain memilih menu attack.

10. Sistem akan mengecek apakah stamina karakter cukup untuk melakukan serangan. Jika iya, maka sistem akan mengkalkulasi dan menampilkan musuh yang dapat karakter serang.

11. Pemain memilih musuh yang ingin diserang.

12. Sistem akan merespon dengan menampilkan attack bar dan pointer yang berisi kemungkinan miss, normal, atau critical dan mengkalkulasi kecepatan pointer.

13. Pemain menghentikan pointer pada attack bar.

14. Sistem akan merespon dengan mengkalkulasi serangan sesuai dengan daerah attack bar yang terpilih. Jika menunjuk miss, maka serangan karakter akan gagal. Jika menunjuk normal, maka serangan karakter akan mengenai musuh dengan damage normal. Jika menunjuk critical, maka serangan karakter akan mengenai musuh dengan damage 1.5 kali normal. Kemudian sistem akan mengurangi health musuh dan mengecek apakah health musuh kurang atau sama dengan 0. Jika iya, maka sistem akan mengeluarkan musuh dari permainan. Jika tidak, maka sistem akan mengkalkulasi apakah musuh dapat melakukan serangan balasan. Jika iya, maka sistem akan mengkalkulasi kemungkinan serangan balasan tersebut miss, normal, atau critical dan mengurangi health karakter. Kemudian sistem akan mengecek apakah health karakter kurang atau sama dengan 0. Jika iya, maka sistem akan mengeluarkan karakter dari permainan. Jika tidak, maka sistem akan mengurangi stamina karakter.

15. Pemain memilih menu magic.

16. Sistem akan merespon dengan menampilkan daftar magic karakter tersebut.

 

Page 142: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

178

 

17. Pemain memilih magic yang ingin digunakan.

18. Sistem akan mengecek apakah stamina karakter cukup untuk melakukan magic. Jika iya, maka sistem akan mengkalkulasi dan menampilkan karakter yang dapat di-magic sesuai dengan tipe magic yang pemain pilih.

19. Pemain memilih karakter yang ingin di-magic.

20. Sistem akan merespon dengan menambah atau mengurangi health dari karakter yang dipilih sesuai dengan tipe magic yang pemain pilih. Kemudian sistem akan mengurangi stamina dan mana karakter.

21. Pemain memilih menu i tem.

22. Sistem akan merespon dengan menampilkan daftar i tem yang ada dalam inventory pemain.

23. Pemain memilih i tem yang ingin digunakan.

24. Sistem akan mengecek apakah stamina karakter cukup untuk menggunakan i tem. Jika iya, maka sistem akan menambah health atau mana dari karakter yang dipil ih se suai dengan tipe i tem yang pemain pilih

25. Pemain memilih menu end turn.

26. Sistem akan merespon dengan mengurangi stamina karakter sebesar 10 poin dan mengkalkulasi urutan giliran karakter.

27. Pemain memenuhi kondisi win atau lose condition yang disediakan.

28. Sistem akan mengecek kondisi yang terpenuhi. Jika lose condtion terpenuhi, maka sistem akan menampilkan game over. Jika win condition terpenuhi, maka sistem akan menampilkan tampilan mission report dan menambahkan uang hasil dari misi tersebut pada inventory pemain. Kemudian sistem akan menampilkan tampilan dialog penutup misi tersebut.

 

k. Use Case Specification Meload Data Obyek

Pada proses ini, content designer akan me-load data hasil pengaturan pada

object editor agar dapat melanjutkan pengaturan yang telah disimpan

sebelumnya.

Page 143: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

179

Tabel 3. 31 Use Case Specification Meload Data Obyek Pelaku Content designer Deskripsi Content designer me-load data hasil pengaturan pada object

editor. Tujuan Content designer dapat melanjutkan pengaturan yang telah

disimpan sebelumnya. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih menu Load.

2. Sistem akan merespon dengan menampilkan semua file berekstensi .xod yang dapat di-load oleh content designer.

3. Content designer memiilih fi le yang ingin di-load.

4. Sistem akan me-load semua informasi yang telah disimpan dalam file yang dipilih dan akan menampilkan informasi tersebut dalam editor.

 

l. Use Case Specification Mensave Data Obyek

Pada proses ini, content designer akan me-save data hasil pengaturan pada

object editor agar dapat diproses selanjutnya pada world editor ataupun

dilanjutkan pada lain waktu.

Tabel 3. 32 Use Case Specification Mensave Data Obyek Pelaku Content designer Deskripsi Content designer men-save data hasil pengaturan pada object

editor. Tujuan Content designer dapat melanjutkan pengaturan yang telah

disimpan sebelumnya. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih menu Save As.

2. Sistem akan merespon dengan menampilkan pertanyaan berisikan nama file yang diinginkan.

3. Content designer menginputkan nama fi le yang diinginkan. Kemudian menekan tombol OK.

4. Sistem akan menyimpan semua informasi yang telah diatur pada object editor dan menulisnya dalam sebuah file berekstensi .xod dengan nama sesuai yang diinpukan sebelumnya. Kemudian sistem akan menampilkan peringatan bahwa data berhasil disimpan.

 

Page 144: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

180

m. Use Case Specification Membuat Data Obyek

Pada proses ini, content designer akan membuat data objek yang terdiri

dari karakter, weapon, armor, item, magic, dan static object dalam object editor

untuk digunakan lebih lanjut dalam world editor.

Tabel 3. 33 Use Case Specification Membuat Data Obyek Pelaku Content designer Deskripsi Content designer membuat data karakter, weapon, armor, i tem,

magic, dan static object pada object editor. Tujuan Content designer dapat memberikan attribute pada karakter,

weapon, armor, i tem, magic, dan static object pada object editor untuk digunakan lebih lanjut dalam world editor.

Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tabulasi yang ada pada object editor.

2. Sistem akan merespon dengan menampilkan tampilan isi dari tabulasi tersebut. Jika sudah terdapat data objek yang telah dibuat sebelumnya, maka sistem akan me-load data tersebut dan menampilkannya dalam listbox.

3. Content designer memilih tombol New.

4. Sistem akan merespon dengan menampilkan pertanyaan nama yang ingin dibuat.

5. Content designer menginputkan nama objek yang ingin dibuat. Kemudian menekan tombol OK.

6. Sistem akan menambahkan data tersebut ke dalam l istbox sesuai dengan nama yang diinputkan dan memperbolehkan content designer untuk menginputkan data.

7. Content designer menginputkan data-data objek yang dibutuhkan. Kemudian menekan tombol Save.

8. Sistem akan mengecek apakah semua informasi tentang objek tersebut sudah diisi oleh content designer. Jika sudah, maka informasi objek tersebut akan disimpan sementara di dalam sistem dan sistem akan menampilkan peringatan bahwa data berhasil disimpan. Jika belum, maka sistem akan menampilkan peringatan mengenai data yang belum diisi.

 

n. Use Case Specification Menghapus Data Obyek

Pada proses ini, content designer akan menghapus data obyek yang dibuat

sebelumnya pada object editor jika data tersebut tidak dipergunakan.

Page 145: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

181

Tabel 3. 34 Use Case Specification Menghapus Data Obyek Pelaku Content designer Deskripsi Content designer menghapus data objek yang dibuat sebelumnya

pada object editor. Tujuan Content designer dapat menghapus data objek yang tidak lagi

dipergunakan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih data objek yang ingin dihapus. Kemudian menekan tombol delete.

2. Sistem akan merespon dengan menampilkan pertanyaan apakah content designer ingin menghapus data objek tersebut.

3. Content designer memiilih tombol YES.

4. Sistem akan menghapus data objek sesuai yang dipilih.

 

o. Use Case Specification Membuat Terrain

Pada proses ini, content designer akan membuat terrain untuk digunakan

dalam suatu misi dengan menggunakan world editor.

Tabel 3. 35 Use Case Specification Membuat Terrain Pelaku Content designer Deskripsi Content designer membuat terrain dengan menggunakan world

editor. Tujuan Content designer dapat membuat terrain yang digunakan dalam

suatu misi. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih menu New.

2. Sistem akan merespon dengan menampilkan jenis terrain dan ukuran terrain yang dapat dibentuk.

3. Content designer memiilih jenis terrain dan ukuran terrain yang ingin dibentuk.

4. Sistem akan merespon dengan menampilkan pertanyaan nama terrain yang ingin dibuat.

5. Content designer menginputkan nama terrain yang ingin dibuat.

6. Sistem akan merespon dengan menampilkan daftar tekstur yang dapat content designer pilih sebagai dasar tekstur terrain.

7. Content designer memilih tekstur yang dinginkan. Kemudian menekan tombol OK.

8. Sistem akan merespon dengan membuat fi le dengan nama sesuai yang diinputkan dan menampilkan terrain yang dibuat pada tampilan 3D sesuai dengan tekstur yang dipilih.

 

Page 146: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

182

p. Use Case Specification Meload Terrain

Pada proses ini, content designer akan me-load terrain yang sudah pernah

disimpan sebelumnya dalam world editor.

Tabel 3. 36 Use Case Specification Meload Terrain Pelaku Content designer Deskripsi Content designer me-load terrain nyag sudah pernah disimpan

dalam world editor. Tujuan Content designer dapat memodifikasi terrain yang sudah pernah

dibuat. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih menu Load.

2. Sistem akan merespon dengan menampilkan daftar file terrain yang ada.

3. Content designer memiilih fi le terrain yang ingin di-load.

4. Sistem akan me-load semua informasi fi le terrain sesuai dengan yang dipilih dan menampilkannya di tampilan layar 3D world editor.

 

q. Use Case Specification Mensave Terrain

Pada proses ini, content designer akan men-save data hasil pembuatan

terrain pada world editor yang akan digunakan selanjutnya dalam pembuatan

game Xivaria War.

Tabel 3. 37 Use Case Specification Mensave Terrain Pelaku Content designer Deskripsi Content designer men-save data hasil pembuatan terrain dalam

world editor. Tujuan Content designer dapat menyimpan hasil pembuatan terrain untuk

digunakan dalam pembuatan game Xivaria War. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih menu Save.

2. Sistem akan merespon dengan menulis semua informasi dari terrain yang telah dibuat dalam sebuah file. Kemudian sistem akan menampilkan peringatan bahwa terrain berhasil disimpan.

 

r. Use Case Specification Memodifikasi Terrain

Pada proses ini, content designer akan memodifikasi terrain agar sesuai

dengan yang diinginkan pada world editor.

Page 147: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

183

Tabel 3. 38 Use Case Specification Memodifikasi Terrain Pelaku Content designer Deskripsi Content designer memodifikasi terrain pada world editor. Tujuan Content designer dapat membuat terrain sesuai dengan yang

diinginkan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tabulasi deformator pada world editor.

2. Sistem akan merespon dengan menampilkan tools yang tersedia dan setting dari brush yang dapat digunakan.

3. Content designer memilih tools dan mensetting brush yang akan digunakan. Kemudian content designer memodifikasi terrain pada tampilan layar 3D menggunakan brush yang telah disetting.

4. Sistem akan merespon dengan menampilkan hasil modifikasi dari content designer pada tampilan layar 3D sesuai dengan tools dan setting brush yang telah diatur oleh content designer.

 

s. Use Case Specification Memberi Tekstur

Pada proses ini, content designer akan memodifikasi tekstur terrain agar

sesuai dengan yang diinginkan pada world editor.

Tabel 3. 39 Use Case Specification Memberi Tekstur Pelaku Content designer Deskripsi Content designer memodifikasi tekstur terrain pada world editor. Tujuan Content designer dapat membuat tekstur terrain sesuai dengan

yang diinginkan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tabulasi painter pada world editor.

2. Sistem akan merespon dengan menampilkan daftar layer tekstur yang ada, tools, dan setting dari brush yang dapat digunakan.

3. Content designer menekan tombol Add New Layer.

4. Sistem akan merespon dengan menampilkan daftar tekstur yang dapat content designer tambahkan.

5. Content designer memilih tekstur yang diinginkan.

6. Sistem akan menambahkan sebuah layer yang berisi tekstur se suai dengan yang dipilih.

7. Content designer memilih tools dan men-setting brush yang akan digunakan. Kemudian content designer memodifikasi tekstur pada tampilan layar 3D menggunakan brush yang telah disetting.

8. Sistem akan merespon dengan menampilkan hasil modifikasi tekstur dari content designer pada tampilan layar 3D sesuai dengan tools dan setting brush yang telah diatur oleh content designer.

 

Page 148: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

184

t. Use Case Specification Menghapus Tekstur

Pada proses ini, content designer akan menghapus tekstur terrain jika

sudah tidak diperlukan.

Tabel 3. 40 Use Case Specification Menghapus Tekstur Pelaku Content designer Deskripsi Content designer menghapus tekstur terrain pada world editor. Tujuan Content designer dapat menghpuas tekstur terrain yang sudah

tidak diperlukan. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tabulasi painter pada world editor.

2. Sistem akan merespon dengan menampilkan daftar tekstur yang ada, tools, dan setting dari brush yang dapat digunakan.

3. Content designer memilih layer dan menekan tombol Remove Texture Layer.

4. Sistem akan merespon dengan menampilkan pertanyaan apakah content designer ingin manghapus layer tersebut.

5. Content designer memilih YES.

6. Sistem akan mengecek apakah layer tersebut merupakah layer awal dari terrain. Jika iya, maka penghapusan akan dibatalkan dan sistem akan menampilkan peringatan bahwa layer tidak dapat dihapus. Jika tidak, maka layer tersebut akan dihapus dari daftar tekstur dan sistem akan menampilkan hasil penghapusan pada tampilan layar 3D.

 

u. Use Case Specification Mengatur Obyek

Pada proses ini, content designer akan mengatur obyek yang terdiri dari

karakter dan object pada world editor.

Tabel 3. 41 Use Case Specification Mengatur Obyek Pelaku Content designer Deskripsi Content designer mengatur karakter dan object pada world editor. Tujuan Content designer dapat menambah, mengurangi dan mensetting

attribute dari karakter dan object pada world editor. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol character panel atau object panel pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang dapat digunakan untuk mengatur karakter atau object.

3. Content designer menekan tombol Add.

4. Sistem akan merespon dengan menampilkan daftar karakter atau object yang dapat di-load.

Page 149: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

185

5. Content designer memilih karakter atau object yang ingin di-load. Kemudian menaruhnya pada terrain yang terdapat dalam tampilan layar 3D.

6. Sistem akan merespon dengan menampilkan model 3D dari karakter yang dipilih pada tampilan layar 3D. Kemudian menampilkan informasi karakter atau object tersebut pada tampilan properties.

7. Content designer mengatur properties dari karakter atau object.

8. Sistem akan merespon dengan mengkalkulasi properties sesuai dengan yang diatur oleh content designer dan menampilkan hasilnya pada tampilan layar 3D.

 

v. Use Case Specification Mengatur Path

Pada proses ini, content designer akan mengatur path pada world editor

sebagai daerah yang dapat karakter lalui.

Tabel 3. 42 Use Case Specification Mengatur Path Pelaku Content designer Deskripsi Content designer mengatur path pada world editor. Tujuan Content designer mengatur daerah yang dapat dilewati pada

terrain yang telah dibuat. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol path editor pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang ada dan mengkalkulasi path sesuai dengan terrain yang dibuat. Kemudian menampilkannya dalam 2 warna pada tampilan layar 3D. Warna hijau yang merupakan path yang memiliki kemiringan yang kurang dari 30 derajat dan warna merah yang merupakan path yang memiliki kemiringan yang lebih atau sama dengan 30 derajat.

3. Content designer memodifikasi path menggunakan tools yang ada.

4. Sistem akan merespon dengan menampilkan hasil modifikasi content designer pada tampilan layar 3D.

 

w. Use Case Specification Mengatur Trigger

Pada proses ini, content designer akan mengatur trigger pada world editor

sebagai daerah terjadinya event.

Page 150: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

186

Tabel 3. 43 Use Case Specification Mengatur Trigger Pelaku Content designer Deskripsi Content designer mengatur trigger pada world editor. Tujuan Content designer dapat mengatur trigger sebagai daerah

terjadinya suatu event. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol trigger editor pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur trigger dan menampilkan trigger yang ada.

3. Content designer memilih tools Add. Kemudian menaruh trigger pada tampilan layar 3D.

4. Sistem akan membuat trigger, menaruhnya pada terrain, dan menampilkan hasil tersebut pada tampilan layar 3D. Kemudian sistem akan menampilkan setting dari trigger tersebut pada tampilan properties.

5. Content designer mengatur properties dari trigger tersebut pada tampilan properties.

6. Sistem akan merespon dengan menampilkan hasil trigger pada tampilan layar 3D sesuai dengan setting yang diatur content designer.

 

x. Use Case Specification Mengatur Posisi Awal Pemain

Pada proses ini, content designer akan mengatur posisi awal pemain pada

world editor sebagai daerah yang dapat gunakan untuk menaruh pasukan pemain.

Tabel 3. 44 Use Case Specification Mengatur Posisi Awal Pemain Pelaku Content designer Deskripsi Content designer mengatur posisi awal pemain pada world editor. Tujuan Content designer dapat mengatur daerah yang digunakan untuk

menaruh pasukan pemain. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol player starting position editor pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur posisi awal pemain.

3. Content designer menekan tombol Add.

4. Sistem akan merespon dengan manambahkan daerah posisi awal pemain pada tampilan layar 3D.

5. Content designer mengatur daerah posisi awal pemain pada tampilan layar 3D.

6. Sistem akan merespon dengan menampilkan daerah pengubahan posisi awal pemain pada tampilan layar 3D.

 

Page 151: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

187

y. Use Case Specification Mengatur Air

Pada proses ini, content designer akan mengatur ada tidaknya air dan

ketinggiannya dari air pada terrain untuk menambahkan elemen air pada terrain.

Tabel 3. 45 Use Case Specification Mengatur Air Pelaku Content designer Deskripsi Content designer mengatur pada world editor. Tujuan Content designer dapat menambah dan mengatur elemen air

pada terrain. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol edit water pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur water level.

3. Content designer mengatur apakah air akan ditampilkan pada terrain dan mengatur ketinggian dari air tersebut.

4. Sistem akan merespon dengan menampilkan air pada tampilan layar 3D sesuai dengan ketinggian air yang diatur content designer.

 

z. Use Case Specification Mengatur SkyBox

Pada proses ini, content designer akan mengatur skybox dari terrain untuk

menambahkan elemen langit pada terrain.

Tabel 3. 46 Use Case Specification Mengatur SkyBox Pelaku Content designer Deskripsi Content designer mengatur skybox pada world editor. Tujuan Content designer dapat menambah dan mengatur elemen langit

pada terrain. Bidang Khas suatu Ev ent

Kegiatan Pemain Responden Sistem 1. Content designer memilih tombol edit skybox pada tabulasi other di world editor.

2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur skybox.

3. Content designer memilih untuk mengatur tekstur dari skybox

4. Sistem akan merespon dengan menampilkan daftar dari tekstur skybox yang dapat digunakan.

5. Content designer memilih tekstur yang ingin digunakan untuk skybox. Kemudian menekan tombol OK.

6. Sistem akan merespon dengan menampilkan tekstur skybox pada tampilan layar 3D sesuai dengan tekstur yang dipilih.

7. Content designer mengatur letak dan ukuran dari skybox.

8. Sistem akan merespon dengan menampilan skybox pada tampilan layar 3D sesuai dengan letak dan ukuran yang diatur content designer.

 

Page 152: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

188

3.4.4 Activity Diagram

Activity diagram berisi penjelasan lebih lengkap mengenai urutan suatu proses

yang terjadi antara pelaku dan sistem. Aktivitas yang pertama selalu dimulai dari pelaku,

kemudian akan mendapat respon dari sistem yang nantinya akan menampilkan proses

akhir dari proses tersebut. Berikut adalah activity diagram dari game Xivaria War:

a. Activity Diagram Meload Game

Proses ini terjadi saat pemain memilih menu load game. Sistem akan

merespon dengan menampilkan tampilan load game. Pemain memilih data

permainan yang ingin di-load. Sistem akan me-load semua informasi yang telah

disimpan sebelumnya dan menampilkan peringantan bahwa data berhasil di-load.

Kemudian sistem akan menampilkan halaman world map.

Gambar 3. 27 Activity Diagram Meload Game

Page 153: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

189

b. Activity Diagram Mengatur Setting Game

Proses ini terjadi saat pemain memilih menu settings. Sistem akan

merespon dengan menampilkan tampilan setting game. Pemain mengatur

resolusi game, windowed atau fullscreen, dan kualitas gambar. Sistem akan

mengubah setting game sesuai dengan setting yang dipilih pemain. Kemudian

sistem akan menyimpan informasi dari setting game tersebut.

Gambar 3. 28 Activity Diagram Mengatur Setting Game

c. Activity Diagram Menelusuri World Map

Proses ini terjadi saat pemain memilih daerah yang ingin dijelajahi. Sistem

akan merespon dengan menggerakkan avatar pemain menuju daerah tersebut.

Kemudian sistem akan mengecek daerah yang dipilih pemain. Jika daerah

tersebut adalah berisikan story mission, maka sistem akan menampilkan menu

story mission tersebut. Jika daerah tersebut adalah kota, maka sistem akan

Page 154: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

190

menampilkan menu kota tersebut. Jika daerah tersebut bukanlah misi dan kota,

maka sistem menampilkan menu side mission. Pemain memilih menu yang ada.

Sistem akan merespon dengan melakukan aksi sesuai dengan menu yang dipilih.

Gambar 3. 29 Activity Diagram Menelusuri World Map

d. Activity Diagram Mengalokasikan Attribute Point

Pemain memilih menu organize di world map. Kemudian memilih menu

troops. Sistem akan merespon dengan menampilkan daftar karakter yang ada di

dalam pasukan. Pemain memilih karakter yang ingin dialokasikan. Sistem akan

merespon dengan menampilkan informasi karakter yang dipilih dan menghitung

Page 155: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

191

total attribute point yang belum dialokasikan. Pemain mengalokasikan attribute

point pada status karakter yang dipilih. Sistem akan merespon dengan

manambahkan point status yang dipilih dan mengurangi jumlah total attribute

point yang tersisa.

Gambar 3. 50 Activity Diagram Mengalokasikan Attribute Point

e. Activity Diagram Mengganti Peralatan

Pemain memilih menu organize di world map. Kemudian memilih menu

troops. Sistem akan merespon dengan menampilkan daftar karakter yang ada di

Page 156: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

192

dalam pasukan. Pemain memilih karakter yang ingin diganti peralatannya.

Sistem akan merespon dengan menampilkan informasi peralatan karakter yang

dipilih. Pemain memilih peralatan karakter yang mau diganti. Sistem akan

menampilkan daftar peralatan yang terdapat dalam inventory pemain. Pemain

memilih peralatan baru. Sistem akan mengubah peralatan karakter tersebut sesuai

dengan peralatan yang dipilih pemain.

Menampilkan daftar karakter

Memilih karakter Menampilkan informasi karakter

Menambah daftar peralatanMemilih jenis peralatan

Mengubah peralatan karakterMemilih peralatan baru

Memilih menu troops

Pemain Sistem

Memilih menu organize

Gambar 3. 51 Activity Diagram Mengganti Peralatan

Page 157: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

193

f. Activity Diagram Mensave Game

Pemain memilih menu organize di world map. Kemudian memilih menu

save game. Pemain memilih block tempat yang ingin digunakan untuk

menyimpan data permainan. Sistem akan mengecek block yang dipilih pemain.

Jika block tersebut kosong, maka sistem akan menuliskan secara langsung semua

informasi permainan. Jika block tersebut telah digunakan, maka sistem akan

menampilkan pertanyaan apakah pemain ingin menimpa block tersebut.

Memilih menu save game

Pemain Sistem

Menampilkan tampilan save game

Memilih block save Mengecek block save

Menulis informasi permainan

Menimpa/tidak block

Telah digunakan

Menampilkan konfirmasi menimpa block

Kosong

MenimpaTidak

Memilih menu organize

Gambar 3. 52 Activity Diagram Mensave Game

Page 158: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

194

g. Activity Diagram Membeli Pasukan

Proses ini terjadi saat pemain memilih menu mercenary shop yang terdapat

di kota. Sistem akan merespon dengan menampilkan daftar karakter yang dapat

pemain beli pada kota tersebut. Pemain memilih karakter yang akan dibeli dan

menekan tombol hire. Sistem akan merespon dengan menampilkan pertanyaan

apakah pemain ingin membeli karakter tersebut. Pemain memilih pilihan YES.

Sistem akan mengecek apakah uang pemain cukup untuk membeli karakter

tersebut. Jika uang pemain cukup, maka sistem akan mengurangi uang pemain

dan menambahkan karakter yang dipilih ke dalam pasukan pemain. Jika tidak,

maka sistem akan menampilkan peringatan bahwa uang pemain tidak cukup.

Page 159: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

195

Memilih menu mercenary shop

Pemain Sistem

Menampilkan daftar karakter

Memilih karakterdan menekan tombol hire

Mengecek uang pemain

Membeli karakter/tidak

Menampilkan konfirmasi pembelian

Membeli

Cukup

Tidak

Menampilkan peringatanTidak

Mengurangi uang pemain

Menambah karakter pemain

Gambar 3. 53 Activity Diagram Membeli Pasukan

h. Activity Diagram Membeli Peralatan

Proses ini terjadi saat pemain memilih menu equipment shop yang terdapat

di kota. Kemudian memilih menu buy. Sistem akan merespon dengan

menampilkan daftar peralatan yang dapat pemain beli pada kota tersebut dan

menampilkan harga dan jumlah peralatan yang pemain ingin beli. Pemain

memilih weapon, armor, atau item yang ingin dibeli, menginput jumlah, lalu

Page 160: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

196

menekan tombol Buy. Sistem akan merespon dengan menampilkan pertanyaan

apakah pemain ingin membeli peralatan tersebut. Pemain memilih pilihan YES.

Sistem akan mengkalkulasi jumlah uang yang harus dibayar oleh pemain dan

mengecek apakah uang pemain cukup untuk membayar peralatan tersebut. Jika

uang pemain cukup, maka sistem akan mengurangi uang pemain dan

menambahkan peralatan yang dibeli ke dalam inventory pemain.

Gambar 3. 30 Activity Diagram Membeli Peralatan

Page 161: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

197

i. Activity Diagram Menjual Peralatan

Proses ini terjadi saat pemain memilih menu equipment shop yang terdapat

di kota. Kemudian memilih menu sell. Sistem akan merespon dengan

menampilkan daftar peralatan yang dapat pemain jual dan menampilkan harga

dan jumlah peralatan yang pemain ingin jual. Pemain memilih weapon, armor,

atau item yang ingin dijual, menginput jumlah, lalu menekan tombol Sell. Sistem

akan merespon dengan menampilkan pertanyaan apakah pemain ingin menjual

peralatan tersebut. Pemain memilih pilihan YES. Sistem akan meng kalkulasi dan

menambahkan jumlah uang hasil penjualan peralatan ke dalam uang pemain dan

mengurangi peralatan tersebut dari inventory pemain.

Page 162: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

198

Gambar 3. 55 Activity Diagram Menjual Peralatan

j. Activity Diagram Melakukan Misi

Proses ini terjadi saat pemain memilih tombol do mission pada daerah yang

ditempati. Sistem akan merespon dengan menampilkan tampilan dialog pembuka

misi tersebut. Kemudian menampilkan tampilan mission brief dan me-load

objective dari misi. Pemain memilih menu deploy troops. Sistem akan merespon

dengan menampilkan daftar karakter pemain dalam pasukan dan jumlah pemain

Page 163: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

199

yang dapat dimainkan. Pemain memilih karakter yang ingin dimainkan dalam

misi tersebut. Kemudian menekan tombol start mission. Sistem akan merespon

dengan menampilkan tampilan terrain misi tersebut dan menaruh karakter sesuai

yang pemain pilih pada tempat yang telah disediakan. Kemudian sistem akan

mengkalkulasi urutan giliran karakter. Pemain menggerakkan karakter yang

dimainkan. Sistem akan mengecek apakah stamina karakter cukup untuk

bergerak. Jika iya, maka sistem akan memindahkan karakter sesuai dengan arah

gerak pemain dan mengurangi stamina karakter. Pemain memilih menu attack.

Sistem akan mengecek apakah stamina karakter cukup untuk melakukan

serangan. Jika iya, maka sistem akan mengkalkulasi dan menampilkan musuh

yang dapat karakter serang. Pemain memilih musuh yang ingin diserang. Sistem

akan merespon dengan menampilkan attack bar dan pointer yang berisi

kemungkinan miss, normal, atau critical dan mengkalkulasi kecepatan pointer.

Pemain menghentikan pointer pada attack bar. Sistem akan merespon dengan

mengkalkulasi serangan sesuai dengan daerah attack bar yang terpilih. Jika

menunjuk miss, maka serangan karakter akan gagal. Jika menunjuk normal,

maka serangan karakter akan mengenai musuh dengan damage normal. Jika

menunjuk critical, maka serangan karakter akan mengenai musuh dengan

damage 1.5 kali normal. Kemudian sistem akan mengurangi health musuh dan

mengecek apakah health musuh kurang atau sama dengan 0. Jika iya, maka

sistem akan mengeluarkan musuh dari permainan. Jika tidak, maka sistem akan

mengkalkulasi apakah musuh dapat melakukan serangan balasan. Jika iya, maka

sistem akan mengkalkulasi kemungkinan serangan balasan tersebut miss, normal,

atau critical dan sistem akan mengurangi health karakter. Sistem kemudian

Page 164: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

200

mengecek apakah health karakter kurang atau sama dengan 0. Jika iya, maka

sistem akan mengeluarkan karakter dari permainan. Jika tidak, maka sistem akan

mengurangi stamina karakter. Pemain memilih menu magic. Sistem akan

merespon dengan menampilkan daftar magic karakter tersebut. Pemain memilih

magic yang ingin digunakan. Sistem akan mengecek apakah stamina karakter

cukup untuk melakukan magic. Jika iya, maka sistem akan mengkalkulasi dan

menampilkan karakter yang dapat di-magic sesuai dengan tipe magic yang

pemain pilih. Pemain memilih karakter yang ingin di-magic. Sistem akan

merespon dengan menambah atau mengurangi health dari karakter yang dipilih

sesuai dengan tipe magic yang pemain pilih. Kemudian sistem akan mengurangi

stamina dan mana karakter. Pemain memilih menu item. Sistem akan merespon

dengan menampilkan daftar item yang ada dalam inventory pemain. Pemain

memilih item yang ingin digunakan. Sistem akan mengecek apakah stamina

karakter cukup untuk menggunakan item. Jika iya, maka sistem akan menambah

health atau mana dari karakter yang dipilih sesuai dengan tipe item yang pemain

pilih. Kemudian sistem akan mengurangi stamina karakter. Pemain memilih

menu end turn. Sistem akan merespon dengan mengurangi stamina karakter

sebesar 10 poin dan mengkalkulasi urutan giliran karakter. Pemain memenuhi

kondisi win atau lose condition yang disediakan. Sistem akan mengecek kondisi

yang terpenuhi. Jika lose condtion terpenuhi, maka sistem akan menampilkan

game over. Jika win condition terpenuhi, maka sistem akan menampilkan

tampilan mission report dan menambahkan uang hasil dari misi tersebut pada

inventory pemain. Kemudian sistem akan menampilkan tampilan dialog penutup

misi tersebut.

Page 165: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

201

 

Page 166: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

202

 

 

Page 167: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

203

Mengecek staminaMemilih magic

Cukup

Mengkalkulasi dan Menampilkan target magicMemilih target

Menampilkan daftar magicyang dapat digunakanMemilih menu magic

Menambah/mengurangi health target

Mengecek health target

kurang atau sama dengan 0 Mengeluarkan target

Mengurangi stamina karakter

lebih dari 0

Mengecek staminaMemilih item

Cukup

Menambah health/mana

Menampilkan daftar itemyang dimiliki pemainMemilih menu item

Mengurangi stamina karakter

Page 168: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

204

 Mengurangi stamina

sebesar 10 poinMemilih end turn

Mengkalkulasi urutangiliran karakter

Mengecek kondisiMemenuhi win/losecondition

Menampilkan game overlose

Menampilkan mission reportdan menambahkan uang pemain

Menampilkan dialog penutup

Gambar 3. 56 Activity Diagram Melakukan Misi

k. Activity Diagram Meload Data Objek

Proses ini terjadi saat Content designer memilih menu Load. Sistem akan

merespon dengan menampilkan semua file berekstensi .xod yang dapat di-load

oleh content designer. Content designer memiilih file yang ingin di-load. Sistem

akan me-load semua informasi yang telah disimpan dalam file yang dipilih dan

akan menampilkan informasi tersebut dalam editor.

Page 169: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

205

Gambar 3. 57 Activity Diagram Meload Data Objek

l. Activity Diagram Mensave Data Objek

Proses ini terjadi saat Content designer memilih menu Save As. Sistem

akan merespon dengan menampilkan pertanyaan berisikan nama file yang

diinginkan. Content designer menginputkan nama file yang diinginkan.

Kemudian menekan tombol OK. Sistem akan menyimpan semua informasi yang

telah diatur pada object editor dan menulisnya dalam sebuah file berekstensi .xod

dengan nama sesuai yang diinpukan sebelumnya. Kemudian sistem akan

menampilkan peringatan bahwa data berhasil disimpan.

Page 170: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

206

Gambar 3. 58 Activity Diagram Mensave Data Objek

m. Activity Diagram Membuat Data Objek

Proses ini terjadi saat Content designer memilih tabulasi yang ada pada

object editor. Sistem akan merespon dengan menampilkan tampilan isi dari

tabulasi tersebut. Jika sudah terdapat data objek yang telah dibuat sebelumnya,

maka sistem akan me-load data tersebut dan menampilkannya dalam listbox.

Content designer memilih tombol New. Sistem akan merespon dengan

menampilkan pertanyaan nama yang ingin dibuat. Content designer

menginputkan nama objek yang ingin dibuat. Kemudian menekan tombol OK.

Sistem akan menambahkan data tersebut ke dalam listbox sesuai dengan nama

yang diinputkan dan memperbolehkan content designer untuk menginputkan

data. Content designer menginputkan data-data objek yang dibutuhkan.

Kemudian menekan tombol Save. Sistem akan mengecek apakah semua

Page 171: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

207

informasi tentang objek tersebut sudah diisi oleh content designer. Jika sudah,

maka informasi objek tersebut akan disimpan sementara di dalam sistem dan

sistem akan menampilkan peringatan bahwa data berhasil disimpan. Jika belum,

maka sistem akan menampilkan peringatan mengenai data yang belum diisi.

Gambar 3. 59 Activity Diagram Membuat Data Objek

Page 172: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

208

n. Activity Diagram Menghapus Data Objek

Proses ini terjadi saat Content designer memilih data objek yang ingin

dihapus. Kemudian menekan tombol delete. Sistem akan merespon dengan

menampilkan pertanyaan apakah content designer ingin menghapus data objek

tersebut. Content designer memiilih tombol YES. Sistem akan menghapus data

objek sesuai yang dipilih.

Gambar 3. 60 Activity Diagram Menghapus Data Objek

o. Activity Diagram Membuat Terrain

Proses ini terjadi saat Content designer memilih menu New. Sistem akan

merespon dengan menampilkan jenis terrain dan ukuran terrain yang dapat

dibentuk. Content designer memiilih jenis terrain dan ukuran terrain yang ingin

Page 173: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

209

dibentuk. Sistem akan merespon dengan menampilkan pertanyaan nama terrain

yang ingin dibuat. Content designer menginputkan nama terrain yang ingin

dibuat. Sistem akan merespon dengan menampilkan daftar tekstur yang dapat

content designer pilih sebagai dasar tekstur terrain. Content designer memilih

tekstur yang dinginkan. Kemudian menekan tombol OK. Sistem akan merespon

dengan membuat file dengan nama sesuai yang diinputkan dan menampilkan

terrain yang dibuat pada tampilan 3D sesuai dengan tekstur yang dipilih.

Gambar 3. 61 Activity Diagram Membuat Terrain

p. Activity Diagram Meload Terrain

Proses ini terjadi saat Content designer memilih menu Load. Sistem akan

merespon dengan menampilkan daftar file terrain yang ada. Content designer

Page 174: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

210

memiilih file terrain yang ingin di-load. Sistem akan me-load semua informasi

file terrain sesuai dengan yang dipilih dan menampilkannya di tampilan layar 3D

world editor.

Gambar 3. 62 Activity Diagram Meload Terrain

q. Activity Diagram Mensave Terrain

Proses ini terjadi saat Content designer memilih menu Save. Sistem akan

merespon dengan menulis semua informasi dari terrain yang telah dibuat dalam

sebuah file. Kemudian sistem akan menampilkan peringatan bahwa terrain

berhasil disimpan.

Page 175: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

211

Gambar 3. 63 Activity Diagram Mensave Terrain

r. Activity Diagram Memodifikasi Terrain

Proses ini terjadi saat Content designer memilih tabulasi deformator pada

world editor. Sistem akan merespon dengan menampilkan tools yang tersedia

dan setting dari brush yang dapat digunakan. Content designer memilih tools dan

mensetting brush yang akan digunakan. Kemudian content designer

memodifikasi terrain pada tampilan layar 3D menggunakan brush yang telah

disetting. Sistem akan merespon dengan menampilkan hasil modifikasi dari

content designer pada tampilan layar 3D sesuai dengan tools dan setting brush

yang telah diatur oleh content designer.

Page 176: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

212

Memilih tabulasi deformator

Content Designer Sistem

Menampilkan tools dan sett ing brush

Memilih tools dan mensetting brush

Memodifikasi terrain Menampilkan hasil modifikasi

Gambar 3. 314 Activity Diagram Memodifikasi Terrain

s. Activity Diagram Memberi Tekstur

Proses ini terjadi saat Content designer memilih tabulasi painter pada

world editor. Sistem akan merespon dengan menampilkan daftar layer tekstur

yang ada, tools, dan setting dari brush yang dapat digunakan. Content designer

menekan tombol Add New Layer. Sistem akan merespon dengan menampilkan

daftar tekstur yang dapat content designer tambahkan. Content designer memilih

tekstur yang diinginkan. Sistem akan menambahkan sebuah layer yang berisi

tekstur sesuai dengan yang dipilih. Content designer memilih tools dan men-

setting brush yang akan digunakan. Kemudian content designer memodifikasi

tekstur pada tampilan layar 3D menggunakan brush yang telah disetting. Sistem

akan merespon dengan menampilkan has il modifikasi tekstur dari content

Page 177: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

213

designer pada tampilan layar 3D sesuai dengan tools dan setting brush yang telah

diatur oleh content designer.

Gambar 3. 65 Activity Diagram Memberi Tekstur

t. Activity Diagram Menghapus Tekstur

Proses ini terjadi saat Content designer memilih tabulasi painter pada

world editor. Sistem akan merespon dengan menampilkan daftar tekstur yang

ada, tools, dan setting dari brush yang dapat digunakan. Content designer

memilih layer dan menekan tombol Remove Texture Layer. Sistem akan

merespon dengan menampilkan pertanyaan apakah content designer ingin

Page 178: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

214

manghapus layer tersebut. Content designer memilih YES. Sistem akan

mengecek apakah layer tersebut merupakah layer awal dari terrain. Jika iya,

maka penghapusan akan dibatalkan dan sistem akan menampilkan peringatan

bahwa layer tidak dapat dihapus. Jika tidak, maka layer tersebut akan dihapus

dari daftar tekstur dan sistem akan menampilkan hasil penghapusan pada

tampilan layar 3D.

Gambar 3. 66 Activity Diagram Menghapus Tekstur

Page 179: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

215

u. Activity Diagram Mengatur Obyek

Proses ini terjadi saat Content designer memilih tombol character panel

atau object panel pada tabulasi other di world editor. Sistem akan merespon

dengan menampilkan tools yang dapat digunakan untuk mengatur karakter atau

object. Content designer menekan tombol Add. Sistem akan merespon dengan

menampilkan daftar karakter atau object yang dapat di-load. Content designer

memilih karakter atau object yang ingin di-load. Kemudian menaruhnya pada

terrain yang terdapat dalam tampilan layar 3D. Sistem akan merespon dengan

menampilkan model 3D dari karakter yang dipilih pada tampilan layar 3D.

Kemudian menampilkan informasi karakter atau object tersebut pada tampilan

properties. Content designer mengatur properties dari karakter atau object.

Sistem akan merespon dengan mengkalkulasi properties sesuai dengan yang

diatur oleh content designer dan menampilkan hasilnya pada tampilan layar 3D.

Page 180: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

216

Gambar 3. 67 Activity Diagram Mengatur Obyek

v. Activity Diagram Mengatur Path

Proses ini terjadi saat Content designer memilih tombol path editor pada

tabulasi other di world editor. Sistem akan merespon dengan menampilkan tools

yang ada dan mengkalkulasi path sesuai dengan terrain yang dibuat. Kemudian

menampilkannya dalam 2 warna pada tampilan layar 3D. Warna hijau yang

merupakan path yang memiliki kemiringan yang kurang dari 30 derajat dan

warna merah yang merupakan path yang memiliki kemiringan yang lebih atau

sama dengan 30 derajat. Content designer memodifikasi path menggunakan tools

Page 181: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

217

yang ada. Sistem akan merespon dengan menampilkan hasil modifikasi content

designer pada tampilan layar 3D.

Memilih tombol path editor

Content Designer Sistem

Menampilkan tools dan mengkalkulasi path

Memodifikasi path Menampilkan hasil modifikasi

Gambar 3. 68 Activity Diagram Mengatur Path

w. Activity Diagram Mengatur Trigger

Proses ini terjadi saat Content designer memilih tombol trigger editor pada

tabulasi other di world editor. Sistem akan merespon dengan menampilkan tools

yang ada untuk mengatur trigger dan menampilkan trigger yang ada. Content

designer memilih tools Add. Kemudian menaruh trigger pada tampilan layar 3D.

Sistem akan membuat trigger, menaruhnya pada terrain, dan menampilkan hasil

tersebut pada tampilan layar 3D. Kemudian sistem akan menampilkan setting

dari trigger tersebut pada tampilan properties. Content designer mengatur

properties dari trigger tersebut pada tampilan properties. Sistem akan merespon

dengan menampilkan hasil trigger pada tampilan layar 3D sesuai dengan setting

yang diatur content designer.

Page 182: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

218

Gambar 3. 69 Activity Diagram Mengatur Trigger

x. Activity Diagram Mengatur Posisi Awal Pemain

Proses ini terjadi saat Content designer memilih tombol player starting

position editor pada tabulasi other di world editor. Sistem akan merespon dengan

menampilkan tools yang ada untuk mengatur posisi awal pemain. Content

designer menekan tombol Add. Sistem akan merespon dengan manambahkan

daerah posisi awal pemain pada tampilan layar 3D. Content designer mengatur

daerah posisi awal pemain pada tampilan layar 3D. Sistem akan merespon

dengan menampilkan daerah pengubahan posisi awal pemain pada tampilan layar

3D.

Page 183: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

219

Gambar 3. 70 Activity Diagram Mengatur Posisi Awal Pemain

y. Activity Diagram Mengatur Air

Proses ini terjadi saat Content designer memilih tombol edit water pada

tabulasi other di world editor. Sistem akan merespon dengan menampilkan tools

yang ada untuk mengatur water level. Content designer mengatur apakah air

dapat ditambahkan pada terrain dan mengatur ketinggian dari air tersebut.

Sistem akan merespon dengan menampilkan air pada tampilan layar 3D sesuai

dengan ketinggian air yang diatur content designer.

Page 184: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

220

Gambar 3. 71 Activity Diagram Mengatur Air

z. Activity Diagram Mengatur SkyBox

Proses ini terjadi saat Content designer memilih tombol edit skybox pada

tabulasi other di world editor. Sistem akan merespon dengan menampilkan tools

yang ada untuk mengatur skybox. Content designer memilih untuk mengatur

tekstur dari skybox Sistem akan merespon dengan menampilkan daftar dari

tekstur skybox yang dapat digunakan. Content designer memilih tekstur yang

ingin digunakan untuk skybox. Kemudian menekan tombol OK. Sistem akan

merespon dengan menampilkan tekstur skybox pada tampilan layar 3D sesuai

dengan tekstur yang dipilih. Content designer mengatur letak dan ukuran dari

skybox. Sistem akan merespon dengan menampilan skybox pada tampilan layar

3D sesuai dengan letak dan ukuran yang diatur content designer.

Page 185: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

221

Gambar 3. 72 Activity Diagram Mengatur SkyBox

3.4.5 Sequence Diagram

Sequence diagram menjelaskan tentang pertukaran pesan yang digambarkan

secara berurutan antar objek yang terjadi dalam suatu skenario. Berikut adalah sequence

diagram untuk game Xivaria War:

a. Sequence Diagram Meload Game

Saat pemain memilih menu Load pada menu utama game Xivaria War,

halaman untuk me-load game akan ditampilkan. Pemain kemudian memilih

block data yang ingin di-load dan menekan tombol Load. Sistem kemudian akan

mengambil informasi block yang dipilih pemain dengan get(). Sistem kemudian

akan me-load data tersebut dan menyimpannya pada obyek UserData. Sistem

Page 186: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

222

kemudian akan menggunakan show() untuk menampilkan World Map sesuai

dengan data yang di-load.

 

Gambar 3. 32 Sequence Diagram Meload Game

b. Sequence Diagram Mengatur Setting Game

Saat pemain memilih menu Setting pada menu utama game Xivaria War,

halaman untuk mengatur game akan ditampilkan. Pemain mengubah setting yang

ada pada game Xivaria War dan menekan tombol OK. Sistem kemudian akan

mengambil informasi pengaturan yang dipilih pemain dengan get(). Sistem

kemudian akan menampilkan perubahan pengaturan game sesuai yang pemain

Page 187: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

223

pilih. Sistem kemudian akan menggunakan save() untuk menyimpan informasi

pengaturan pemain dalam bentuk file based.

 

Gambar 3. 74 Sequence Diagram Mengatur Setting Game

c. Sequence Diagram Menelusuri World Map

Saat pemain memilih daerah yang berada di halaman World Map, sistem

akan akan mengubah lokasi pemain dengan changelocation() dan mengambil

informasi dari daerah dipilih dan menampilkan menu dari daerah tersebut dengan

showMenu(). Jika lokasi pemain adalah sebuah kota, saat pemain memilih menu

maka sistem akan menampilkan halaman shop dengan enterShop(). Jika lokasi

pemain bukan sebuah kota, saat pemain memilih menu maka sistem akan

menampilkan misi yang ada dengan startMission().

Page 188: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

224

 

Gambar 3. 75 Sequence Diagram Menelusuri World Map

d. Sequence Diagram Mengalokasikan Attribute Point

Saat pemain memilih menu organize pada halaman World Map, halaman

menu akan ditampilkan. Pemain kemudian memilih menu pengaturan karakter.

Maka halaman untuk pengaturan karakter akan ditampilkan. Sistem kemudian

akan mengambil informasi karakter dengan getCharacterData() dan

menampilkan list karakter yang ada dengan showCharacterList(). Kemudian

pemain memilih karakter yang ada. Sistem akan menampilkan info dari karakter

Page 189: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

225

sesuai dengan yang pemain pilih dengan showCharacterInfo(). Pemain

mengalokasikan attribute point karakter. Sistem akan menset data karakter

tersebut sesuai dengan alokasi attribute point yang pemain atur dengan

setCharacterData() pada UserData.

 

Gambar 3. 76 Sequence Diagram Mengalokasikan Attribute Point

Page 190: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

226

e. Sequence Diagram Mengganti Peralatan

Saat pemain memilih menu organize pada halaman World Map, halaman

menu akan ditampilkan. Pemain kemudian memilih menu pengaturan karakter.

Maka halaman untuk pengaturan karakter akan ditampilkan. Sistem kemudian

akan mengambil informasi karakter dengan getCharacterData() dan

menampilkan list karakter yang ada dengan showCharacterList(). Kemudian

pemain memilih karakter yang ada. Sistem akan menampilkan info dari karakter

sesuai dengan yang pemain pilih dengan showCharacterInfo(). Pemain memilih

peralatan karakter yang ingin diubah. Sistem akan mengambil informasi data

peralatan yang berada di inventory karakter dengan getInventoryData() dan

menampilkan inventory karakter yang ada. Pemain memilih peralatan baru.

Sistem akan merespon dengan menset data karakter sesuai dengan peralatan yang

dipilih pemain dengan setCharacterData() pada UserData.

Page 191: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

227

 

Gambar 3. 77 Sequence Diagram Mengganti Peralatan

f. Sequence Diagram Mensave Game

Saat pemain memilih menu organize pada halaman World Map, halaman

menu akan ditampilkan. Pemain kemudian memilih menu Save maka halaman

save game akan ditampilkan. Pemain kemudian memilih block data yang ingin

di-save dan menekan tombol Save. Sistem kemudian akan mengecek block yang

Page 192: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

228

dipilih pemain. Jika block tersebut kosong, maka sistem akan menyimpan data

pemain pada UserData dengan save(). J ika block tersebut tidak kosong, maka

sistem akan menampilkan konfirmasi dengan showConfirmation(). Pemain

melakukan konfirmasi. Kemudian sistem akan menyimpan data pemain pada

UserData dengan save().

 

Gambar 3. 78 Sequence Diagram Mensave Game

g. Sequence Diagram Membeli Pasukan

Saat pemain memilih menu mercenary shop pada halaman World Map ,

halaman mercenary shop akan ditampilkan dengan enterShop(). Sistem akan

mengambil informasi dan menampilkan karakter yang dijual pada daerah

Page 193: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

229

tersebut dengan load(). Pemain kemudian memilih karakter yang ingin dibeli dan

menekan tombol Buy. Sistem akan menampilkan pertanyaan konfirmasi dengan

confirm(). Pemain mengonfirmasi pembelian karakter. Sistem akan mengecek

uang pemain dengan checkMoney(). Jika uang mencukupi maka sistem akan

menambahkan karakter tersebut dengan setCharacterData() pada UserData.

 

Gambar 3. 79 Sequence Diagram Membeli Pasukan

h. Sequence Diagram Membeli Peralatan

Saat pemain memilih menu equipment shop pada halaman World Map,

halaman equipment shop akan ditampilkan dengan enterShop(). Sistem akan

mengambil informasi dan menampilkan peralatan yang dijual pada daerah

Page 194: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

230

tersebut dengan load(). Pemain kemudian memilih peralatan yang ingin dibeli,

memasukkan jumlah, dan menekan tombol Buy. Sistem akan menampilkan

pertanyaan konfirmasi dengan confirm(). Pemain mengonfirmasi pembelian

peralatan. Sistem akan mengecek uang pemain dengan checkMoney(). Jika uang

mencukupi maka sistem akan menambahkan peralatan tersebut dengan

setCharacterData() pada UserData.

 

Gambar 3. 80 Sequence Diagram Membeli Peralatan

Page 195: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

231

i. Sequence Diagram Menjual Peralatan

Saat pemain memilih menu equipment shop pada halaman World Map,

halaman equipment shop akan ditampilkan dengan enterShop(). Sistem akan

mengambil informasi dan menampilkan peralatan yang dimiliki pemain dengan

load(). Pemain kemudian memilih peralatan yang ingin dijual, memasukkan

jumlah, dan menekan tombol Sell. Sistem akan menampilkan pertanyaan

konfirmasi dengan confirm(). Pemain mengonfirmasi penjualan peralatan. Sistem

akan mengecek harga peralatan tersebut dengan checkMoney(). Sistem akan

mengurangi peralatan dan menambahkan uang pemain dengan

setCharacterData() pada UserData.

Page 196: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

232

 

Gambar 3. 81 Sequence Diagram Menjual Peralatan

j. Sequence Diagram Melakukan Misi

Saat pemain memilih menu do mission pada halaman World Map, maka

sistem akan menampilkan halaman mission dengan startMission(). Sistem akan

mengambil informasi dari misi tersebut pada ScriptManager dan

menampilkannya pada halaman mission. Pemain kemudian memilih menu

deploy unit. Sistem mengambil informasi mengenai karakter yang pemain miliki

dengan getCharacterData() dan menampilkannya dalam bentuk list dengan

showCharacterList(). Pemain memilih karakter dan menekan tombol start

Page 197: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

233

mission. Sistem akan mengambil informasi pada LevelData dan melakukanh

perulangan hingga win dan lose condition terpenuhi. Sistem kemudian memilih

karakter selanjutnya dengan chooseNextCharacter(). Pemain menggerakkan

karakter. Sistem akan merespon dengan walkForward() / walkBackward() /

turnLeft() / turnRight() tergantung dari aksi pemain. Pemain memilih menu

attack dan memilih target. Sistem akan melakukan aksi penyerangan dengan

attack(). Pemain memilih menu magic, maka sistem akan menampilkan list

magic yang ada dengan showMagicList(). Pemain memilih magic dan memilih

target. Sistem akan melakukan aksi magic dengan useMagic(). Pemain memilih

menu item. Sistem akan menunjukkan list item dengan showItemList(). Pemain

memilih item dan memilih target. Sistem akan melakukan aksi item dengan

useItem(). Pemain memilih menu end turn, maka sistem akan mengakhiri giliran

dan mengurangi stamina karakter sebesar 10 poin dengan endTurn(). Setelah win

atau lose condition terpenuhi, maka sistem akan menampilkan hasil dari

pertempuran dengan showMissionReport() dan menyimpan informasi tersebut

pada UserData.

Page 198: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

234

 

Gambar 3. 82 Sequence Diagram Melakukan Misi

Page 199: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

235

k. Sequence Diagram Meload Data Obyek

Saat content designer memilih menu Load pada object editor, halaman

load_dialog akan ditampilkan dengan create(). Content designer memilih file,

maka sistem akan mengambil informasi file tersebut dengan get(). Kemudian

sistem akan mengambil informasi dari DataHash dengan load() dan

menampilkan hasilnya pada object editor.

 

Gambar 3. 83 Sequence Diagram Meload Data Obyek

l. Sequence Diagram Mensave Data Obyek

Saat content designer memilih menu Save As pada object editor, halaman

save_dialog akan ditampilkan dengan create(). Content designer menginputkan

nama file, maka sistem akan mengambil informasi file tersebut dengan get().

Kemudian sistem akan menyimpan informasi pada DataHash dengan save().

Page 200: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

236

 

Gambar 3. 84 Sequence Diagram Mensave Data Obyek

m. Sequence Diagram Membuat Data Obyek

Saat content designer memilih tabulasi pada object editor, halaman tabulas i

tersebut akan ditampilkan dengan show(). Content designer menekan tombol

New, maka sistem akan membuat halaman new_dialog dengan create(). Content

designer menginputkan nama obyek. Sistem akan mengambil informasi nama

obyek tersebut dengan get(). Content designer menginputkan data obyek dan

menekan tombol Save. Sistem akan menyimpan informasi obyek pada DataHash

dengan save().

Page 201: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

237

 

Gambar 3. 85 Sequence Diagram Membuat Data Obyek

n. Sequence Diagram Menghapus Data Obyek

Saat content designer memilih tabulasi pada object editor, halaman tabulas i

tersebut akan ditampilkan dengan show(). Content designer memilih obyek dan

menekan tombol Delete, maka sistem akan menampilkan konfirmasi dengan

confirm(). Content designer mengonfirmasi penghapusan obyek. Sistem akan

menghapus obyek dan akan menyimpan informasi obyek pada DataHash dengan

save().

Page 202: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

238

 

Gambar 3. 86 Sequence Diagram Menghapus Data Obyek

o. Sequence Diagram Membuat Terrain

Saat content designer memilih menu New dan memilih jenis dan ukuran

terrain pada world editor, halaman new_dialog akan ditampilkan dengan create().

Content designer menginputkan nama terrain. Sistem akan mengambil informasi

nama terrain tersebut dengan get(). Kemudian sistem akan menampilkan

texture_dialog dengan create(). Content designer memilih tekstur yang ada.

Sistem akan mengambil informasi tekstur tersebut dengan get() dan membuat

terrain dengan createNewTerrain() dan menyimpan informasi terrain pada

LevelData dengan saveLevel().

Page 203: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

239

 

Gambar 3. 87 Sequence Diagram Membuat Terrain

p. Sequence Diagram Meload Terrain

Saat content designer memilih menu Load pada world editor, halaman

load_dialog akan ditampilkan dengan create(). Content designer memilih file,

maka sistem akan mengambil informasi file tersebut dengan get(). Kemudian

sistem akan mengambil informasi Level dengan load(), mengambil informasi

dari LevelData dengan loadLevel(), dan menampilkan hasilnya pada world

editor.

Page 204: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

240

 

Gambar 3. 88 Sequence Diagram Meload Terrain

q. Sequence Diagram Mensave Terrain

Saat content designer memilih menu Save pada world editor. Sistem akan

menyimpan informasi Level dengan save() dan menyimpan informasi LevelData

dengan saveLevel().

 

Gambar 3. 89 Sequence Diagram Mensave Terrain

Page 205: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

241

r. Sequence Diagram Memodifikasi Terrain

Saat content designer memilih tabulasi deformater pada world editor,

memilih tool, mengatur setting tool, dan menekan terrain. Sistem akan

melakukan aksi dengan raiseAction() / flattenAction() / noiseAction() /

smoothAction() / scaleHeight() bergantung dari tool yang digunakan.

 

Gambar 3. 90 Sequence Diagram Memodifikasi Terrain

s. Sequence Diagram Memberi Tekstur

Saat content designer memilih tabulasi painter dan menekan tombol Add

New Layer pada world editor, halaman texture_dialog akan ditampilkan dengan

create(). Content designer memilih tekstur. Sistem akan mengambil informasi

tekstur tersebut dengan get(). Sistem akan membuat tekstur dengan

createNewTexture() dan menyimpan informasi tekstur pada LevelData dengan

addTexture().

Page 206: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

242

 

Gambar 3. 91 Sequence Diagram Memberi Tekstur

t. Sequence Diagram Menghapus Tekstur

Content designer memilih tabulasi painter pada world editor, memilih

layer tekstur yang ada, dan menekan tombol Remove Texture Layer. Sistem akan

menghapus tekstur pada Level dengan removeTexture() dan akan menghapus

tekstur pada LevelData dengan removeTexture().

Page 207: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

243

 

Gambar 3. 92 Sequence Diagram Menghapus Tekstur

u. Sequence Diagram Mengatur Obyek

Saat content designer memilih tabulasi other pada world editor, memilih

Character / Object Panel, dan menekan tombol Add, halaman load_dialog akan

ditampilkan dengan create(). Content designer memilih character / obyek. Sistem

akan mengambil informasi tersebut dengan get(). Content designer menekan

terrain tempat obyek akan diletakkan. Sistem akan mengambil informasi pada

Level dengan mouseClickObjectManagement(), membuat obyek pada LevelData

dengan addObyek(), dan menampilkan obyek tersebut pada world editor. Pemain

mengatur properti dari obyek. Sistem akan menyimpan informasi pengaturan

pada GameEntity dengan set().

Page 208: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

244

 

Gambar 3. 93 Sequence Diagram Mengatur Obyek

v. Sequence Diagram Mengatur Path

Saat content designer memilih tabulasi other pada world editor dan

memilih Path Editor, sistem akan menampilkan path pada Level dan AStarGraph

dengan setPathVisible(). Content designer memilih tool dan menekan terrain.

Sistem akan menambahkan node atau mengurangi node pada Level dan

AstarGraph dengan addGraphNode() dan removeGraphNode(). Kemudian sistem

akan menampilkan path hasil perubahan tersebut dengan updateGraph().

Page 209: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

245

 

Gambar 3. 94 Sequence Diagram Mengatur Path

w. Sequence Diagram Mengatur Trigger

Saat content designer memilih tabulasi other pada world editor dan

memilih Trigger Editor, sistem akan menampilkan trigger yang ada pada Level

setTriggerVisible(). Content designer menekan tombol Add dan menekan

terrain. Sistem akan mengambil informasi tersebut pada Level dengan

mouseClickObjectManagement(), menambahkan trigger dengan addTrigger(),

dan menampilkan hasilnya pada world editor. Content Editor mengatur properti

dari trigger. Sistem akan menyimpan informasi pengaturan pada TriggerEntity

dengan set().

Page 210: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

246

 

Gambar 3. 95 Sequence Diagram Mengatur Trigger

x. Sequence Diagram Mengatur Posisi Awal Pemain

Saat content designer memilih tabulasi other pada world editor, memilih

Player Starting Editor, dan menekan tombol Add, sistem akan menambahkan

posisi awal pemain pada Level dan LevelData dengan addStartingPosition().

Content designer memindahkan posisi awal pemain dengan menekan terrain.

Sistem akan memindahkan posisi awal pemain pada Level dan LevelData dengan

moveStartingPosition().

Page 211: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

247

 

Gambar 3. 96 Sequence Diagram Mengatur Posisi Awal Pemain

y. Sequence Diagram Mengatur Air

Saat content designer memilih tabulasi other pada world editor, memilih

Edit Water, dan mencentang Enable Water, sistem akan manampilkan air pada

Level dan LevelData dengan enableWater(). Content designer mengatur

ketinggian air. Sistem akan mengubah ketinggian air pada Level dan LevelData

dengan setWaterHeight().

Page 212: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

248

 

Gambar 3. 97 Sequence Diagram Mengatur Air

z. Sequence Diagram Mengatur SkyBox

Saat content designer memilih tabulasi other pada world editor, memilih

Edit SkyBox, dan menekan tombol Change Texture, halaman load_dialog akan

ditampilkan dengan create(). Content designer memilih tekstur. Sistem akan

mengambil informasi tekstur tersebut dengan get(). Sistem akan mengubah

tekstur dari skybox pada Level dan LevelData dengan changeSkyBox(). Content

designer mengatur properti dari skybox dan menekan tombol Apply. Sistem akan

mengubah properti skybox pada Level dan LevelData dengan changeSkyBox().

Page 213: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

249

 

Gambar 3. 98 Sequence Diagram Mengatur SkyBox

3.4.6 Perancangan Layar

  Perancangan Layar merupakan awal dari pembuatan user-interface yang

nantinya akan diterapkan dalam game Xivaria War. Berikut rancangan tampilan yang

dibagi menjadi beberapa halaman : 

Page 214: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

250

a. Halaman Utama Xivaria War

Gambar 3. 99 Halaman Utama Xivaria War

Halaman ini merupakan halaman menu awal ketika pemain memulai

permainan Xivaria War ini. Pada halaman ini terdapat Logo Xivaria yang

terletak di tengah layar. Di halaman ini juga terdapat menu yang akan

mengantarkan pemain sesuai dengan opsi yang mereka pilih. Menu yang

disediakan antara lain : New Game, Load Game, Settings.

Menu New Game adalah Menu dimana pemain dapat memulai permainan

Xivaria War. Menu Load Game adalah Menu dimana pemain dapat memulai

permainan Xivaria War dengan cara melanjutkan permainan berdasarkan data

yang terakhir kali mereka simpan. Sedangkan Menu Settings adalah Menu

dimana pemain dapat melakukan pengaturan khusus terhadap resolusi,

pengaturan fullscreen, dan kualitas grafik yang berhubungan dengan jalannya

permainan Xivaria War.

Page 215: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

251

Halaman ini memiliki animasi pergantian layar sebelum menampilkan

semua yang ada di halaman Menu Utama. Halaman ini juga menggunakan latar

belakang berwarna hitam dan pada bagian menu menggunakan font Birch Std

dengan warna hitam dan ukuran 30pt yang diberi efek menyala berwarna orange.

b. Halaman Load Game Xivaria War

Gambar 3. 100 Halaman Load Game Xivaria War

Halaman ini merupakan halaman dimana pemain dapat melakukan load

game atas permainan yang telah di-save sebelumnya. Di halaman ini, pemain

dapat melihat pilihan yang ada untuk memulai load game. Pemain disediakan 3

buah block save dalam permainan ini.

Bentuk kotak pada halaman ini menggunakan latar belakang berwarna

hitam transparan. Tulisan data-data Load Game pada halaman ini menggunakan

font Comic Sans MS dengan ukuran 12pt dengan warna putih.

Page 216: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

252

c. Halaman Settings Xivaria War

Gambar 3. 101 Halaman Settings Xivaria War

Halaman ini merupakan halaman dimana pemain dapat melakukan

pengaturan sebelum memulai permainan. Pengaturan yang disediakan dalam

Xivaria War ini antara lain : Resolution, Full Screen, Graphic Quality.

Halaman ini menggunakan latar belakang sama dengan latar belakang yang

digunakan dalam halaman Main Menu. Font yang digunakan dalam halaman ini

adalah Comic Sans Ms dengan ukuran 12pt dan warna putih di atas kotak frame

berwarna hitam transparan.

Page 217: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

253

d. Halaman Dialog Bicara Xivaria War

 

Gambar 3. 102 Halaman Dialog Bicara Xivaria War

Halaman ini merupakan halaman ketika pemain akan diberikan dialo g

cerita antar pemain yang ada dalam Xivaria War. Di halaman ini akan muncul

gambar karakter yang sedang melakukan pembicaraan, nama dari karakter itu

sendiri, dan pembicaraan apa yang sedang dia katakan pada Kotak Dialog Bicara.

Halaman ini memiliki latar belakang gambar sesuai dengan alur cerita

terjadinya percakapan tersebut. Font yang digunakan berjenis Comic Sans MS

dengan warna putih dengan besar 12pt. Kotak pada Nama Karakter dan Dialog

Percakapan menggunakan warna cokelat. Pada halaman ini terdapat animasi

pada huruf dimana huruf-huruf yang ada dalam Kotak Dialog Percakapan akan

dimunculkan satu-persatu.. Animasi ini sekaligus dapat membuat pemain tertarik

untuk dapat membaca pesan Dialog yang disampaikan. Di pojok bawah kanan

Kotak Dialog Bicara terdapat animasi anak panah yang bergerak naik turun jika

Page 218: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

254

percakapan dalam satu kalimat selesai dikatakan oleh pemain yang bersangkutan.

Animasi ini akan berhenti saat pemain menekan tombol apa saja untuk

melanjutkan percakapan selanjutnya.

e. Halaman Peta Dunia Xivaria War

Gambar 3. 103 Halaman Peta Dunia Xivaria War

Halaman ini merupakan halaman yang menunjukkan Peta Dunia Xivaria

yang dapat dijelajahi oleh pemain. Pemain akan menuju halaman ini ketika

pemain hendak berpindah dari tempat yang satu ke tempat yang lainnya. Pemain

dapat melakukan perpindahan tempat dengan cara memilih tempat yang ada

dalam Area Peta. Di sebelah kanan halaman ini terdapat menu pilihan dimana

menu ini akan disesuaikan dengan apa saja yang pemain dapat lakukan di

tempat-tempat tersebut. Dalam kasus ini, menu di tempat yang satu kemungkinan

akan berbeda dengan menu di tempat yang lain. Di sebelah bawah halaman ini

Page 219: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

255

terdapat Panduan Perintah yang dapat membantu pemain untuk mengetahui apa

yang seharusnya dilakukan.

Halaman ini memiliki latar belakang gambar Peta Dunia Xivaria. Untuk

nama dunia Xivaria yang terletak pada sebelah kiri bawah halaman ini

menggunakan gambar png. Poin-poin tempat yang ada dalam kotak Area Peta

ditandai oleh icon berwarna merah untuk battlefield atau hijau untuk town. Menu

yang ada di sebelah kanan halaman ini menggunakan kotak berwarna cokelat

dengan efek transparan. Di dalam kotak tersebut terdapat keterangan menu

dengan menggunakan font Comic Sans MS dengan warna putih sebesar 16pt.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

f. Halaman Menu - Troops

Gambar 3. 104 Halaman Menu - Troops

Page 220: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

256

Halaman ini merupakan halaman dimana pemain dapat melihat secara

keseluruhan pasukan yang dimiliki. Pemain dapat melihat secara detail semua

status oleh tiap-tiap karakter. Dalam halaman ini juga pemain dapat mengetahui

senjata yang dipakai oleh masing-masing karakter dan dapat menggantinya

sesuai dengan keinginan pemain. Magic yang dimiliki masing-masing karakter

pun dapat dilihat di halaman ini.

Halaman ini menggunakan kotak transparan dengan berwarna hitam.

Tulisan yang ada pada kotak sebelah kiri menggunakan font Comic Sans MS

dengan ukuran 12pt dengan warna putih. Keterangan status yang ada di kotak

sebelah kanan bawah menggunakan font Comic Sans dengan ukuran 12pt dengan

warna putih. Panduan Perintah yang berada di sebelah bawah halaman ini

menggunakan font Comic Sans MS dengan warna putih dengan besar 12pt.

g. Halaman Menu – Equipment

Gambar 3. 105 Halaman Menu – Equipment

Page 221: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

257

Halaman ini merupakan halaman dimana pemain dapat melakukan

pengaturan terhadap equipment yang dimiliki. Pemain dapat mengganti senjata

ataupun armor sesuai dengan yang dikehendaki. Tepat di bagian bawah

Equipment list terdapat keterangan detail mengenai kemampuan senjata yang

sedang dipilih.

Halaman ini menggunakan kotak dengan berwarna hitam transparan.

Tulisan yang ada pada kotak sebelah kiri menggunakan font Comic Sans MS

dengan ukuran 12pt dengan warna putih. Keterangan status yang ada di kotak

sebelah kanan bawah menggunakan font Comic Sans dengan ukuran 12pt dengan

warna putih dengan latar belakang transparan hitam. Panduan Perintah yang

berada di sebelah bawah halaman ini menggunakan font Comic Sans MS dengan

warna putih dengan besar 12pt.

h. Halaman Menu - Item

Gambar 3. 106 Halaman Menu - Item

Page 222: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

258

Halaman ini merupakan halaman dimana pemain dapat melihat semua item

yang dimiliki oleh pemain secara keseluruhan. Item list berada pada kotak bagian

sebelah kanan atas. Masing-masing item akan memiliki gambarnya masing-

masing. Di pojok bawah kanan tiap-tiap gambar item terdapat kuantitas barang

yang dimiliki. Lalu tepat di kotak bagian bawah Item list terdapat keterangan

mengenai nama item, kegunaan item, serta penjelasan detail mengenai item

sesuai dengan item yang dipilih oleh pemain.

Halaman ini menggunakan kotak dengan warna hitam transparan. Tulisan

yang ada pada kotak sebelah kiri menggunakan font Comic Sans MS dengan

ukuran 12pt dengan warna putih. Keterangan item yang ada di kotak sebelah

kanan bawah menggunakan font Comic Sans dengan ukuran 12pt dengan warna

putih. Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan

font Comic Sans MS dengan warna putih dengan besar 12pt.

Page 223: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

259

i. Halaman Menu – Save Game

Gambar 3. 107 Halaman Menu – Save Game

Halaman ini adalah halaman dimana pemain dapat melakukan

penyimpanan data atas perjalanan permainan mereka sehingga pemain dapat

melanjutkan permainannya kembali sewaktu-waktu tanpa harus memulai

permainan ini dari awal. Pemain diberikan tiga slot penyimpanan data untuk

menyimpan data permainan mereka.

Halaman ini menggunakan kotak dengan berwarna hitam transparan.

Tulisan yang ada pada kotak sebelah kiri menggunakan font Comic Sans MS

dengan ukuran 12pt dengan warna putih. Keterangan save data yang ada di kotak

sebelah kanan menggunakan font Comic Sans dengan ukuran 12pt dengan warna

putih. Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan

font Comic Sans MS dengan warna putih dengan besar 12pt.

Page 224: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

260

j. Halaman Town – Buy Equipment

Gambar 3. 108 Halaman Town – Buy Equipment

Halaman ini merupakan halaman dimana pemain dapat membeli equipment

baik itu senjata ataupun armor. Dalam kotak bagian atas terdapat Equipment list.

List tersebut merupakan list-list senjata atau armor yang ditawarkan oleh NPC

(Non-Playable Character) untuk dibeli. Di bagian bawah halaman terdapat

keterangan detail suatu Equipment yang dipilih oleh kursor.

Halaman ini menggunakan latar belakang gambar item shop. Lalu kotak-

kotak menu yang ditampilkan berwarna hitam transparan. Keterangan equipment

menggunakan font Comic Sans dengan ukuran 12pt dengan warna putih.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

Page 225: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

261

k. Halaman Town – Sell Equipment

Gambar 3. 109 Halaman Town – Sell Equipment

Halaman ini merupakan halaman dimana pemain dapat menjual equipment

baik itu senjata ataupun armor. Dalam kotak bagian atas terdapat Equipment list.

List tersebut merupakan list-list senjata ataupun armor yang dimiliki oleh pemain

untuk dijual. Di bagian bawah halaman terdapat keterangan detail suatu

Equipment yang dipilih oleh kursor.

Halaman ini menggunakan latar belakang gambar item shop. Lalu kotak-

kotak menu yang ditampilkan berwarna hitam transparan. Keterangan equipment

menggunakan font Comic Sans dengan ukuran 12pt dengan warna putih.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

Page 226: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

262

l. Halaman Town – Buy Item

Gambar 3. 110 Halaman Town – Buy Item

Halaman ini merupakan halaman dimana pemain dapat membeli item.

Dalam kotak bagian atas terdapat Item list. List tersebut merupakan list-list item

yang ditawarkan oleh NPC (Non-Playable Character) untuk dijual ke pemain. Di

bagian bawah halaman terdapat keterangan detail suatu item yang dipilih oleh

kursor.

Halaman ini menggunakan latar belakang gambar item shop. Lalu kotak-

kotak menu yang ditampilkan berwarna hitam transparan. Keterangan item

menggunakan font Comic Sans dengan ukuran 12pt dengan warna putih.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

Page 227: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

263

m. Halaman Town – Sell Item

Gambar 3. 111 Halaman Town – Sell Item

Halaman ini merupakan halaman dimana pemain dapat menjual item.

Dalam kotak bagian atas terdapat Item list. List tersebut merupakan list-list item

yang dimiliki oleh pemain untuk dijual. Di bagian bawah halaman terdapat

keterangan detail suatu item yang dipilih oleh kursor.

Halaman ini menggunakan latar belakang gambar item shop. Lalu kotak-

kotak menu beli yang ditampilkan berwarna hitam transparan. Keterangan item

menggunakan font Comic Sans dengan ukuran 12pt dengan warna putih.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

Page 228: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

264

n. Halaman Town – Buy Mercenary

Gambar 3. 112 Halaman Town – Buy Mercenary

Halaman ini merupakan halaman dimana pemain dapat membayar prajurit

untuk diikutsertakan dalam petualangan pemain. Dalam kotak bagian atas

terdapat Mercenary list. List tersebut merupakan list-list mercenary yang dapat

dibayar oleh pemain. Di bagian bawah halaman terdapat keterangan detail status

mercenary yang dipilih oleh kursor.

Halaman ini menggunakan latar belakang gambar mercenary shop. Lalu

kotak-kotak menu beli yang ditampilkan berwarna hitam transparan. Keterangan

troops menggunakan font Comic Sans dengan ukuran 12pt dengan warna putih.

Panduan Perintah yang berada di sebelah bawah halaman ini menggunakan font

Comic Sans MS dengan warna putih dengan besar 12pt.

Page 229: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

265

o. Halaman Mission Briefing Xivaria War

Gambar 3. 113 Halaman Mission Briefing Xivaria War

Halaman ini merupakan halaman dimana pemain melakukan persiapan

sebelum misi pertarungan dimulai. Halaman ini ditujukan agar pemain

mengetahui arena tempat yang akan menjadi tempat pertarungan antara pemain

dengan musuh. Di sebelah kiri halaman ini terdapat menu untuk melihat info

misi, melakukan pengaturan karakter tim, dan menu pilihan terakhir untuk

memulai misi. Di halaman bagian tengah terdapat informasi mengenai Nama

Skenario dan tempat terjadinya skenario berlangsung. Terdapat ilustrasi peta

dimana pemain akan melakukan misi nantinya. Tiap-tiap misi akan mempunyai

cerita misi yang bervariasi. Halaman ini juga memperlihatkan pemain kondisi

untuk memenangkan permainan ataupun sebaliknya.

Halaman ini memiliki latar belakang gambar mission brief. Tulisan Mission

Brief yang ada di sebelah kiri atas halaman ini menggunakan font jenis Comic

Sans MS dengan besar 12pt dan warna putih diletakkan di atas kotak berwarna

Page 230: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

266

hitam transparan. Pilihan menu yang ada di sebelah kiri menggunakan font

Comic Sans MS dengan besar 12pt dan berwarna putih diletakkan di atas kotak

berwarna hitam transparan.

p. Halaman Deploy Troops Xi varia War

Gambar 3. 114 Halaman Deploy Troops Xivaria War

Halaman ini merupakan halaman dimana pemain dapat mengatur siapa saja

karakter yang akan diikut sertakan dalam misi yang bersangkutan.

Halaman ini memilik latar belakang sesuai dengan suasana tempat perang

dan tulisan menggunakan font dengan jenis Calibri dengan warna hitam yang

disesuaikan dengan latar belakang sebesar 12px.

Page 231: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

267

q. Halaman Mission – Top View

Gambar 3. 115 Halaman Mission – Top View

Halaman ini merupakan halaman game saat misi dimulai setelah pemain

memilih menu start pada halaman Briefing yang ada pada halaman sebelumnya.

Halaman ini adalah tempat pemain memulai pertempuran antara tim pemain

dengan tim musuh. Di sebelah kiri atas halaman ini terdapat jumlah turn yang

nantinya akan menghitung jumlah giliran yang telah dilewati pemain selama

peperangan berlangsung. Di bagian sebelah kiri bawah halaman ini terdapat

gambar peta yang berfungsi bagi pemain untuk melihat secara keseluruhan

keberadaan pasukan pemain dan pasukan musuh. Di bagian tengah halaman ini,

masing-masing karakter dari pasukan pemain ataupun pasukan musuh akan di

visualisasikan dari sisi atas. Di sebelah kanan bawah halaman terdapat gambar

karakter yang sedang aktif dipilih oleh pemain. Selain pemain dapat melihat

gambar dari karakter yang sedang aktif dipilih, pemain juga dapat melihat

informasi-informasi yang berhubungan dengan karakter tersebut seperti nama,

Page 232: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

268

level, health, mana, dan stamina. Informasi-informasi tambahan mengenai status

karakter dan equipment yang dipakai dapat dilihat dengan menekan tombol

segitiga yang ada tepat di bawah gauge bar stamina. Pemain dibantu untuk

mengetahui apa yang seharusnya dilakukan melalui panduan perintah yang ada

di sebelah bawah halaman ini.

Latar belakang pada halaman ini menggunakan gambar arena yang

disesuaikan oleh masing-masing misi. Tulisan pada jumlah turn menggunakan

font FairydustB dengan besar 60pt dengan warna putih dan diletakkan di atas

kotak berwarna cokelat. Kotak yang berada di sebelah kanan bawah halaman

dimana pemain dapat melihat gambar karakter serta informasi-informasi lainnya,

menggunakan warna cokelat transparan. Informasi nama dan level menggunakan

font Comic Sans MS dengan besar 14pt dengan warna putih. Pada kotak

informasi tersebut terdapat tiga gauge bar. Masing-masing gauge bar memiliki

warna berbeda-beda:Hijau untuk health, Biru untuk mana, Oranye untuk

stamina. Panduan perintah yang ada di bagian bawah halaman ini menggunakan

latar belakang berwarna cokelat. Tulisan pada panduan perintah ini

menggunakan font Comic Sans MS dengan besar 18pt dengan warna hitam.

 

 

Page 233: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

269

r. Halaman Mission – 3rd Person View

Gambar 3. 116 Halaman Mission - 3rd Person View

Halaman ini merupakan halaman dimana pemain dapat melakukan

aktivitas dari tiap-tiap karakter yang ada dalam game ini. Aktivitas-aktivitas itu

antara lain adalah : berjalan, menyerang, magic, mengkonsumsi barang, dan

menyelesaikan giliran. Di sebelah kiri atas halaman ini terdapat gambar karakter

yang sedang aktif anda pilih untuk melakukan pergerakan. Di samping kanan

gambar karakter tersebut terdapat tiga gauge bar yaitu health, mana, dan

stamina. Seiring berjalannya permainan ketiga gauge bar ini akan mengalami

pengurangan. Health bar menunjukkan tingkat vitalitas dari pemain, sedangkan

mana bar menunjukkan seberapa banyak pemain dapat melakukan suatu magic

atas karakter yang dia miliki. Stamina bar menunjukkan tingkat dimana

menunjukkan batas bagi masing-masing karakter untuk melakukan berbagai

macam aktivitas. Disebelah kanan atas terdapat fasilitas turn list dimana pemain

dapat melihat siapa yang akan berada di giliran selanjutnya setelah pemain

Page 234: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

270

tersebut mengakhiri pergerakan dari karakter yang sedang aktif digerakkan. Di

sebelah kiri bawah halaman ini terdapat command list yang dapat anda lakukan

pada tiap-tiap karakter. Terdapat 4 command list yaitu attack, magic, item, dan

end turn. Attack berfungsi dimana pemain dapat menggerakan karakter untuk

melakukan penyerangan terhadap karakter musuh. Magic berfungsi dimana

pemain dapat menyerang karakter musuh dengan kekuatan magis. Kebanyakan

dari semua serangan magis itu mempunya daya jarak jerang cukup jauh. Jadi tipe

penyerangan dengan magic ini akan memungkinkan suatu karakter untuk dapat

melakukan penyerangan secara jarak jauh. Item berfungsi dimana pemain dapat

menggunakan barang-barang pelengkap yang berguna untuk meningkatkan atau

menyembuhkan suatu status pada karakter. End turn digunakan pemain untuk

mengakhiri giliran pada karakter tersebut. Pemain akan dibantu untuk

mengetahui apa yang seharusnya dilakukan melalui panduan perintah yang ada

di sebelah bawah halaman ini.

Suasana latar belakang pada halaman ini menggunakan fasilitas latar

belakang 3D dimana gambar latar belakang akan bergerak tergantung kemana

arah karakter pergi. Karakter di visualisasikan dengan bentuk 3D dengan sudut

penglihatan 3rd person view. Gauge bar yang terdapat pada sebelah kiri atas

halaman ini mempunyai warna masing-masing yang membedakan antara gauge

yang satu dengan gauge yang lain. Health akan diwakili oleh warna hijau, Mana

akan diwakili oleh warna biru, sedangkan Stamina akan diwakili oleh warna

oranye. Tulisan Turn List pada sebelah kanan atas halaman ini menggunakan

font Comic Sans MS dengan besar 30pt dengan warna putih. Tulisan Turn List

ini sendiri diletakkan di atas bentuk berwarna coklat transparan. Command List

Page 235: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

271

yang ada di sebelah kiri bawah halaman ini masing-masing akan diwakili oleh

gambar. Attack akan disimbolkan dengan gambar pedang. Magic akan

disimbolkan dengan gambar api. Item disimbolkan dengan gambar botol potion.

End Turn akan disimbolkan dengan tulisan End.

 

s. Halaman Choose Target

Gambar 3. 117 Halaman Choose Single Target

Halaman ini serupa dengan halaman sebelumnya yaitu halaman Mission –

3rd view. Halaman ini merupakan lanjutan jika pemain memilih attack command,

magic command, ataupun item command. dari command list yang ada di sebelah

kiri bawah halaman ini. Halaman ini hanya memfokuskan pemain untuk dapat

memilih target sesuai dengan yang akan dilakukan oleh pemain. Ketika pemain

memilih attack command, Target musuh yang dipilih akan diberikan tanda

segitiga berwarna merah di atasnya. Seluruh badan dari target musuh juga akan

Page 236: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

272

diberi efek glow berwarna merah saat pemain mulai menandakan dia sebagai

target serangnya.

Gambar 3. 118 Halaman Choose Area Target

Hal serupa akan terjadi bila pemain memilih magic command. Magic

command memungkinkan pemain untuk mengeluarkan serangan magis. Sebelum

mulai memilih target, pemain akan terlebih dahulu diminta untuk memilih magic

apa yang hendaknya dikeluarkan untuk menyerang pasukan lawan. Target yang

ditujukan kepada pemain lawan mempunyai 2 jenis yaitu single target atau area

target tergantung dari tiap-tiap magic. Area target memungkinkan pemain untuk

dapat menyerang lebih dari 1 orang sekaligus dalam satu serangan dengan cara

memilih area tempat dimana serangan magis akan dikeluarkan. Karakter lawan

yang masuk ke dalam Area target ini akan ditandakan dengan warna merah glow

pada masing-masing tubuh karakter lawan. Jumlah damage yang ditimbulkan

Page 237: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

273

untuk masing-masing serangan akan muncul saat animasi penyerangan

dilakukan.

Gambar 3. 119 Halaman Choose Target Item

Choose target juga diterapkan dalam penggunaan item command. Item

Command ini berfungsi bagi pemain untuk dapat mengkonsumsi item yang

nantinya akan sangat diperlukan jika pemain membutuhkan pertolongan dalam

hal penyembuhan khususnya. Sebelum memilih target yang akan diberikan item,

maka pemain terlebih dahulu akan memilih item di dalam item list berdasarkan

keperluan.

Halaman ini memiliki latar belakang sesuai dengan arena pertempuran. Di

sebelah kiri atas halaman ini terdapat gambar karakter yang sedang aktif

dimainkan. Gauge bar yang terdapat pada sebelah kiri atas halaman ini

mempunyai warna masing-masing yang membedakan antara gauge yang satu

dengan gauge yang lain. Health akan diwakili oleh warna hijau, Mana akan

diwakili oleh warna biru, sedangkan Stamina akan diwakili oleh warna oranye.

Page 238: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

274

Tulisan Turn List pada sebelah kanan atas halaman ini menggunakan font Comic

Sans MS dengan besar 30pt dengan warna putih. Tulisan Turn List ini sendiri

diletakkan di atas bentuk berwarna coklat transparan. Command List yang ada di

sebelah kiri bawah halaman ini masing-masing akan diwakili oleh gambar.

Attack akan disimbolkan dengan gambar pedang. Magic akan disimbolkan

dengan gambar api. Item disimbolkan dengan gambar botol potion. End Turn

akan disimbolkan dengan tulisan End.

t. Halaman Attack Bar

Gambar 3. 120 Halaman Attack Bar

Halaman ini merupakan lanjutan dari halaman sebelumnya. Di halaman ini,

pemain akan melakukan suatu serangan terhadap lawannya. Besar kecil serangan

ataupun kena atau tidaknya serangan ditentukan dari attack gauge yang ada di

tengah layar. Di dalam attack gauge itu sendiri terdapat toggle yang fungsinya

sebagai penentu serangan dari pemain. Toggle akan terus berjalan dari kiri

Page 239: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

275

sampai ke kanan attack gauge. Sesampainya Toggle tersebut di sudut kanan

attack gauge, maka akan kembali lagi ke sudut kiri attack gauge dan mulai

bergerak berjalan dari arah kiri ke kanan lagi. Begitu seterusnya. Di dalam attack

gauge itu sendiri terdapat perbedaan masing-masing warna untuk tiap daerahnya.

Serangan akan ditunjukkan dengan animasi karakter pemain memukul karakter

lawan. Besarnya damage yang didapat lawan akan ditunjukkan dengan angka

yang akan keluar sesaat setelah karakter pemain melancarkan serangannya.

Halaman ini menggunakan latar belakang yang disesuaikan dengan latar

tempat pertempuran. Di bagian kiri atas halaman terdapat gambar karakter

pemain. Gauge bar yang terdapat pada sebelah kanan bawah halaman ini

mempunyai warna masing-masing yang membedakan antara gauge yang satu

dengan gauge yang lain. Health akan diwakili oleh warna hijau, Mana akan

diwakili oleh warna biru, sedangkan Stamina akan diwakili oleh warna oranye.

Attack Bar yang berada di tengah halaman ini mempunyai warna gabungan

antara merah, kuning, dan hijau. Toggle pada Attack Bar tersebut menggunakan

warna putih. Di sebelah kiri halaman ini terdapat gambar karakter lawan dan

health bar yang dimiliki oleh karakter lawan. Health bar pada karakter lawan

menggunakan warna hijau. Angka jumlah damage menggunakan font Comic

Sans MS dengan besar 60pt dengan warna gradasi antara oranye dan merah.

Page 240: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

276

u. Halaman End Turn

Gambar 3. 121 Halaman End Turn

Halaman ini merupakan halaman dimana pemain karakter yang sedan g

aktif memilih End Turn dalam Command List. Hal ini biasanya dilakukan

pemain ketika pemain sudah menghabiskan seluruh staminanya atau pemain

tidak ingin melakukan perjalanan ataupun tindakan apapun.

Tulisan pada End Turn menggunakan font FairydustB dengan besar 72pt

dengan warna putih.

Page 241: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

277

v. Halaman Mission Complete

Gambar 3. 122 Halaman Mission Complete

Halaman ini merupakan halaman dimana pemain telah menyelesaikan mis i

sesuai dengan syarat kemenangan yang dijelaskan sebelumnya dalam halaman

Briefing.

Tulisan pada Mission Complete menggunakan font FairydustB dengan

besar 72pt dengan warna putih.

Page 242: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

278

w. Halaman Mission Failed

Gambar 3. 123 Halaman Mission Failed

Halaman ini merupakan halaman dimana pemain telah gagal dalam

menyelesaikan misi sesuai dengan syarat kekalahan yang dijelaskan sebelumnya

dalam halaman mission briefing.

Halaman ini mempunyai animasi yaitu latar belakang akan berubah

menjadi berwarna merah secara perlahan setelah tulisan Mission Failed muncul

di tengah layar. Tulisan pada Mission Failed menggunakan font FairydustB

dengan besar 72pt dengan warna putih.

Page 243: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

279

x. Halaman Combat Report

Gambar 3. 124 Halaman Combat Report

Halaman ini merupakan halaman dimana pemain dapat melihat secara

keseluruhan berapa banyak pemain lawan yang berhasil dikalahkan. Di halaman

ini juga menampilkan rank yang menilai seberapa baik dan cepat pemain

menyelesaikan misi ini. Pemain juga dapat melihat jumlah experience dan uang

yang didapat dari misi yang telah diselesaikan.

Combat Report ini memiliki latar belakang hitam transparan. Kotak di

dalamnya menggunakan warna hitam. Tulisan pada Combat Report

menggunakan font Calibri dengan besar 36pt dengan warna putih. Tulisan

keterangan yang ada di dalam isi Combat Report menggunakan font Calibri

dengan besar 12pt dengan warna putih. Angka – angka yang berada dalam isi

Combat Report menggunakan font FairydustB dengan besar 12pt dengan warna

putih. Tulisan angka total yang ada di bagian bawah Combat Report

menggunakan font FairydustB dengan besar 32pt dengan warna putih.

Page 244: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

280

y. Halaman Object Editor

Halaman ini adalah halaman dimana content designer dapat melakukan

pembuatan serta pengaturan terhadap object yang ada dalam Xivaria War. Object

itu sendiri dibagi menjadi 5 kategori, yaitu : Character, Weapon, Armor, Item,

Magic, dan Static Object.

Berikut adalah perancangan tabulasi character pada object editor:

Gambar 3. 125 Halaman Object Editor – Character

Page 245: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

281

Berikut adalah perancangan tabulasi weapon pada object editor:

Gambar 3. 126 Halaman Object Editor - Weapon

Berikut adalah perancangan tabulasi armor pada object editor:

Gambar 3. 127 Halaman Object Editor - Armor

Page 246: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

282

Berikut adalah perancangan tabulasi item pada object editor:

Gambar 3. 128 Halaman Object Editor - Item

Berikut adalah perancangan tabulasi magic pada object editor:

Gambar 3. 129 Halaman Object Editor - Magic

Page 247: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

283

Berikut adalah perancangan tabulasi static object pada object editor:

Gambar 3. 130 Halaman Object Editor – Static Object

Pembuatan suatu object dilakukan dengan cara mengisi form yang telah

dikelompokkan. Beberapa diantaranya membutuhkan object 3D dan gambar,

sedang yang lainnya tidak.

Masing-masing halaman menggunakan latar belakang berwarna abu-abu.

Tulisan pada tiap halaman menggunakan font Times New Roman 10pt dengan

warna hitam.

Page 248: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

284

z. Halaman World Editor

Gambar 3. 131 Halaman World Editor - Deformator

Halaman ini adalah halaman untuk melakukan pembuatan world yang

digunakan dalam permainan Xivaria War. Content designer dapat melakukan

pengaturan dengan merubah bidang-bidang dataran sesuai dengan yang

diinginkan. Content designer juga dapat merubah dan menambahkan tekstur

terhadap dataran-dataran yang dibuat sebelumnya. Di sebelah kiri halaman

terdapat gambar-gambar. Gambar tersebut merupakan tool bagi content designer

untuk dapat memodifikasi world sesuai dengan yang diinginkan content

designer. Di bagian sebelah kiri bawah halaman terdapat panduan perintah

dimana content designer akan terbantu untuk mengetahui penjelasan dari tool

yang sedang aktif dipilih olehnya. Di halaman bagian tengah terdapat visualisasi

Page 249: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

285

3D. Dengan Visualisasi 3D ini, kita dapat melihat secara keseluruhan world yang

sedang dibuat oleh content designer.

Halaman ini menggunakan latar belakang berwarna abu-abu. Masing-

masing font terdiri dari font Times New Roman dengan ukuran 11pt dan warna

hitam.

Gambar 3. 132 Halaman World Editor - Painter

Halaman ini adalah halaman untuk pemberian tekstur terhadap world yang

digunakan dalam permainan Xivaria War. Content designer dapat melakukan

pengaturan dan pemberian tekstur menggunakan tools bergambar kuas. Content

designer juga dapat melakukan pengaturan terhadap kuasnya. Di halaman bagian

tengah terdapat visualisasi 3D. Dengan Visualisasi 3D ini, kita dapat melihat

secara keseluruhan world yang sedang dibuat oleh content designer.

Halaman ini menggunakan latar belakang berwarna abu-abu. Masing-

masing font terdiri dari font Times New Roman dengan ukuran 11pt dan warna

hitam. 

Page 250: BAB 3 ANALISIS DAN PERANCANGAN - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2011-1-00256-if 3.pdf · Contoh: Tomb Raider, Prince of Persia, Assassin’s Creed, dll) ... dimana

286

Gambar 3. 133 Halaman World Editor - Other

Halaman ini adalah halaman lain-lain yang digunakan content designer

untuk melakukan pengaturan terhadap world yang dibuatnya. Pengaturan

tambahan seperti : penempatan obyek, pemberian air dalam suatu dataran,

ataupun mengatur latar belakang world itu sendiri. Di halaman bagian tengah

terdapat visualisasi 3D. Dengan Visualisasi 3D ini, kita dapat melihat secara

keseluruhan world yang sedang dibuat oleh user.

Halaman ini menggunakan latar belakang berwarna abu-abu. Masing-

masing font terdiri dari font Times New Roman dengan ukuran 11pt dan warna

hitam.