Upload
dinhque
View
232
Download
0
Embed Size (px)
Citation preview
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
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
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.
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
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
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
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%)
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.
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
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.
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
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.
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
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
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.
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.
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
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
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%)
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.
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).
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.
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).
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.
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
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.
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
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
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.
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.
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.
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
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
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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
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
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.
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
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
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
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.
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 .
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 .
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.
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
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).
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).
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
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
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
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
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
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
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
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
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
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
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.
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
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.
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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 : ‐
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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
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
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
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.
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.
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.
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.
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.
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
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.
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
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
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.
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
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.
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.
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
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
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).
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
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:
169
Gambar 3. 25 Class Diagram Game Xivaria War
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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
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
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
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.
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
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
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.
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
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
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.
201
202
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
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.
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.
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
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
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
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
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.
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.
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
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
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
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.
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
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.
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.
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.
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.
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
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
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().
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
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
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.
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
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
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
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
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.
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
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.
234
Gambar 3. 82 Sequence Diagram Melakukan Misi
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().
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().
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().
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().
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.
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
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().
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().
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().
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().
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().
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().
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().
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().
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 :
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.
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.
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.
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
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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,
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.
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
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
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
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
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.
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
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.
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.
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.
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.
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.
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
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
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
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.
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
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.
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.