BAB 3 ANALISIS DAN PERANCANGAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 3 ANALISIS DAN PERANCANGAN"

Transkripsi

1 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 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 37

2 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 tahun c tahun d. >30 tahun

3 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 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.

4 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

5 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

6 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 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 Sangat sering

7 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 Langsung bermain tanpa mengetahui aturan bermainnya (61%) Membaca buku manual (3%) Mengikuti tutorial bermain pada game (37%) Gambar 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.

8 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 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.

9 Manakah tampilan grafik yang Anda suka dalam suatu game? a. 2D (Megaman X4, Mario Bros, dll) b. 3D (Counter Strike, Warcraft III, dll) Gambar 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 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 13

10 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 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.

11 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 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

12 48 Gambar 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 Sangat Penting Gambar 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.

13 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 Sangat penting Gambar 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 Sangat Penting Gambar Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 5

14 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 Sangat Penting Gambar 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 Sangat Penting Gambar Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 7

15 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 menit c menit d. Lebih dari 60 menit Gambar Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 8 Berdasarkan hasil jawaban pada diagram yang digambarkan di atas, dapat disimpulkan bahwa 53% responden berpendapat waktu menit dibutuhkan untuk menyelesaikan sebuah misi.

16 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 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.

17 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 karakter Gambar 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 Sangat penting

18 54 Gambar 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 Sangat menarik Gambar Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 12

19 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 Penambahan status dapat diatur oleh pemain (50%) Status bertambah secara random (11%) Status bertambah berdasarkan aturan tertentu (39%) Gambar 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.

20 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 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 seolaholah 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.

21 57 Gambar 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).

22 Gerakan karakter juga terbatas pada grid yang disediakan sehingga karakter tidak dapat bergerak secara bebas. 58 Gambar 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.

23 Setiap job-nya memiliki keunikan tersendiri baik dari segi senjata maupun ability yang dapat digunakannya. 59 Gambar 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).

24 60 Gambar 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.

25 61 2. Hoshigami: Ruining Blue Earth Gambar 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

26 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 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.

27 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

28 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 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

29 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 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.

30 66 Gambar 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.

31 67 Gambar 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.

32 68 3. Valkyria Chronicle Gambar 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

33 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 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

34 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 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

35 dari itu pemain harus berhati-hati dan menyusun siasat dalam menyerang musuhmusuh yang ada. 71 Gambar 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.

36 72 Gambar Tampilan Layar Potential Valkyria Chronicle Pemain akan mendapatkan experience setelah menyelesaikan suatu misi 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 Sej enis Hoshigami: Ruining Valkyria Chronicles Blue Earth Gameplay Final Fantasy Tactics 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

37 Giliran Fitur Grafik & Animasi Faktor yang menarik Story Equipment Valkyria Chronicles Terbagi menjadi player turn dan enemy turn Hoshigami: Ruining Blue Earth Giliran ditentukan berdasarkan stamina masing masing karakter. Final Fantasy Tactics Terbagi menjadi player turn dan enemy turn 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 3D 2D 2D Gameplay dan grafik 3D Linear & single ending Setiap Job mempunyai equipment yang berbeda Gameplay yang unik dan balance Multiple scenario & ending Semua character dapat menggunakan semua equipment Sistem Job Ada Tidak ada Ada Terdapat banyak Job dan balance Multiple scenario & ending Setiap Job mempunyai equipment yang berbeda Platform Playstation 3 Playstation 1 Playstation 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.

38 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 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.

39 75 Dari hasil analisis user dan game sejenis di atas, maka dapat dirumuskan solusisolusi 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 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.

40 Tabel 3. 2 Tabel Analisis dan Solusi Kebutuhan No Analisis Kebutuhan Solusi Kebutuhan 87% responden sudah memiliki komputer Membuat game yang dapat dimainkan 1 yang dapat digunakan untuk bermain pada komputer. game % responden memainkan game dengan alasan hiburan. 61% responden yang memilih untuk langsung bermain tanpa mengetahui aturan bermainnya. 45% responden menyukai game dengan genre strategy. 89% responden berpendapat bahasa yang cocok dalam pembuatan game adalah bahasa inggris. Gameplay, balance, quest, story, dan grafik menjadi hal yang paling penting dalam suatu game. 39% responden memilih gameplay sebagai unsur terpenting dari game. 74% responden yang menyukai game dengan grafik 3D. 64% responden memilih untuk memainkan game offline. 53% responden berpendapat membutuhkan waktu menit untuk menyelesaikan sebuah misi. 58% responden menyukai game strategi dengan tema fantasy. 55% responden memilih untuk membawa 7 9 karakter dalam sebuah misi dalam game bergenre turn based strategy. 37% responden berpendapat bahwa fitur mengganti equipment dalam suatu game sangat penting 42% responden berpendapat bahwa adanya karakter rahasia dalam suatu game sangat penting. 50% responden berpendapat bahwa dalam game turn based strategy penambahan status dapat diatur oleh pemain. Membuat game yang bersifat menghibur. Membuat game yang memberikan tutorial seiring pemain memainkan game. Membuat game yang ber genre strategy. Membuat game dengan bahasa Inggris. Membuat game yang memperhitungkan gameplay, balance, quest, story, dan grafik yang menarik dan seimbang. Membuat game dengan gameplay yang unik. Membuat game dengan grafik 3D. Membuat game yang tidak membutuhkan koneksi internet (offline). Membuat game dengan setiap misi yang dapat diselesaikan dalam kurun waktu menit. Membuat game strategi bertema fantasy. Membuat game yang memiliki jumlah maksimal pemain dalam suatu misi sebanyak 7 9 karakter. Membuat game yang memiliki fitur mengganti equipment. Membuat game yang memiliki karakter rahasia. Membuat game dengan sistem penambahan status karakter yang dapat ditambahkan sendiri oleh pemain. 76

41 77 No Analisis Kebutuhan Solusi Kebutuhan 16 2 buah game dengan tema turn based strategy memiliki multiple ending. Membuat game dengan multiple ending buah game dengan tema turn based Membuat game dengan fitur membeli strategy memiliki fitur untuk membeli pasukan. pasukan. 3.3 Perancangan Game Berikut adalah perancangan game Xivaria War berdasarkan solusi-solusi dari hasil analisis user dan game sejenis di atas 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 sedang 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.

42 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.

43 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 animasi 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.

44 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 3 rd 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 sewaktuwaktu 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

45 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

46 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.

47 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

48 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

49 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 Xi va ria adalah dunia lain yang memiliki unsur magi c yang dihasilkan oleh alamnya. Disana hidup dua ras yang sangat besar. Me re ka adalah ras manusia dan ras demon. Namun sangat disayangkan, mereka sangat haus akan kekuasaan dan saling menyerang untuk memperebutkan kekuasaan. Hingga suatu hari disusunlah genca tan senjata antara kedua ras tersebut. Ada seorang prajurit muda dari ras demon. Ia bernama Xi ignith. Ia dan prajurit ras demon lainnya sedang dalam rencana pengamanan ke daerah perbatasan. Pasukan te rsebut dipimpin oleh seorang jendral perang bernama Ka alderaj. Di tengah perjalanan, mereka ti ba tiba diserang secara mendadak oleh pasukan tak dikenal. Pe rte mpura n te rja di dan dimenangkan oleh pasukan demon. Pa ra prajurit kemudian memeri ksa pasukan ya ng menyerang mereka. Mereka menemukan bahwa pasukan tersebut bukan berasal dari pasukan manusia. Disaat para prajurit kebingungan, tiba tiba Ka alde raj menggunakan sihir dan menyera ng pasukan demon yang seharusnya merupakan bawahannya. Sihi r te rsebut sangat kuat hingga mengenai seluruh pasukan demon. Sekiranya Ka alde ra j merasa bahwa sudah tidak ada ya ng selamat, iapun pergi dari medan perang te rsebut. Namun, terdapat seorang prajurit yang selamat. Dia adalah Xi igni th. Xi ignith ya ng selamat dari peristiwa tersebut, berjalan menjauhi area perang. Akan te tapi dia tida k dapat bertahan untuk berdiri lagi karena dia mengalami pendarahan. Dan akhirnya ia pun jatuh pingsan di sebuah hutan. Tidak jauh dari sana, seorang wani ta dari ras human, bernama Elicia, sedang pergi bersama penduduk desa untuk menca ri daun obat. Tiba tiba mereka melihat seseorang yang pingsan dan hendak diserang oleh binatang buas dari hutan te rsebut. Eli cia dan penduduk desa bertempur dan berhasil mengalahkan binatang buas te rsebut. Saa t melihat Xi ignith, Elicia langsung menyadari bahwa pria te rsebut berasal dari ras demon. Eli cia segera menyembunyikan sayap dan tanduk Xi i gni th dan membawanya ke rumahnya yang berada di Sunny Town. Beberapa jam kemudian, Xi ignith sadar. Eli cia yang melihat Xi igni th telah sadar segera menghampi ri Xi ignith. 85

50 86 Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu: a. Menyerang Elicia (Bad Choice) Xi igni th kaget saat melihat Eli cia dan segera menyerangnya, namun dikarenakan dirinya sedang te rl uka, serangannya ga gal. Xi ignith pun mengerang kesakitan. Eli cia datang dan memperkenalkan dirinya kepada Xi igntih seraya mera wa tnya. Xi igni th pun akhirnya mencoba untuk mempercayai Eli cia. b. Menahan diri dan melihat situasi (Good Choice) Xi igni th kaget saat melihat Eli cia dan hendak menyerangnya, namun Ia menahan diri dan melihat situasi. Elicia datang dan memperkenalkan dirinya kepada Xi igntih seraya mera watnya. Xi i gni th pun menyadari kebaikan dari ras manusia dan mencoba untuk memperca yai Eli cia. Beberapa hari kemudian, ada seorang anak perempuan ya ng datang ke rumah Elicia. Ia adalah Xena, adik Bael yang merupakan teman masa kecil Elicia. Xe na begitu kaget melihat ada seorang ras demon di dalam rumah Elicia. Dia kemudian ma rah terhadap Xi ignith. Elicia melerai Xe na, namun Xena yang ma rah bergegas Xena keluar dari rumah. Eli cia menceri ta kan kepada Xi igni th bahwa ayah dan ibu dari Xena adalah prajurit yang dikirim dan gugur dalam peperangan dengan ras demon. Dikarenakan oleh hal tersebut, Xe na memiliki dendam dengan ras demon. Setelah Eli cia bercerita, kepala desa mendatangi rumah Eli cia. Ternya ta Xena telah menceritakan tindakan Eli cia kepada kepala desa. Kepala desa kemudian meminta Elicia untuk mengusir Xi i gntih dari desa mereka. Elicia tidak setuju akan hal tersebut, namun Xi ignith yang mendenga r hal tersebut keluar dari rumah dan hendak pergi dari desa tersebut. Tiba tiba, sekumpulan Bandi t datang dan menyerang desa. Me re ka kemudian menyekap Xena dan meminta tebusan uang untuk keselamatan anak kecil te rsebut. Bael, kakak dari Xena, tidak tinggal diam. Dia berusaha menyelamatkan adiknya, namun dikalahkan oleh sekumpulan bandit tersebut. Bandit te rse but akhirnya pergi ke gunung tempa t persembunyian mereka sambil membawa Xena. Bael dan penduduk desapun pasrah akan anak kecil te rsebut, namun Eli cia meya kinkan penduduk desa dan Bael untuk menyelamatkannya. Eli cia pun memohon kepada Xi igni th untuk membantunya mengalahkan bandit tersebut. Xi i gni th pun setuju dan ditemani oleh Eli cia, Bael, dan beberapa penduduk desa pergi ke gunung tempat persembunyian bandit tersebut. Sesampainya di te mpa t persembunyian bandit te rsebut, Xi igni th dan timnya bertarung dengan bandit bandit tersebut. Pertempuran dimenangkan

51 oleh Xi ignith. Di saat terakhir, sang ketua bandit yang mau kalah berusaha untuk membunuh Xena. 87 Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu: a. Melindungi Xena (Good Choice) Xi igni th seketika melompat dan melindungi Xena. Bael pun melempa r pedang dan mengalahkan ketua bandit tersebut. Bael pun berterima kasih kepada Xi igni th. Xena tida k te rluka, namun Xi igni th te rkena sabutan pedang sang ketua bandit. Xi i gni th pun pingsan dan dibawa oleh penduduk desa untuk dirawat. Sesadarnya Xi igni th, te rnya ta penduduk desa telah mendengar aksi kepahlawanannya dan meneri ma Xi i gni th di desa mereka. b. Mengalahkan Bandit (Bad Choice) Xi igni th seketika melemparkan pedangnya untuk mengalahkan bandit tersebut. Bael, kakak Xe na, melompa t dan melindungi Xena. Bael dan Xena tidak terluka. Sang ketua bandit telah dikalahkan dan mereka pun akhirnya pulang ke desa mereka. Xi igni th memutuska n untuk kembali ke kerajaan demon. Ia ingin menceritakan kepada raja mengenai pengkhianatan Ka alde ra j dan kebaikan hati dari ras manusia. Eli cia yang melihat bahwa Xi igni th masih belum sembuh memaksa untuk ikut serta dalam perjalanan. Bael pun menawa rkan diri untuk ikut pergi dalam perjalanan tersebut. Bael ingin memas tikan bahwa Elicia aman bersama Xi igni th. Xi igni th pun meneri ma mereka dan memulai perjalanan ke kerajaan demon. Dikarenakan Eli cia dan Bael merupakan manusia, Xi i gni th harus menyelinap ke daerah demon melalui kapal ya ng berada di Pearl Town. Namun, saat mereka mencapai Pearl Town, sang pemilik kapal tida k bersedia untuk menyeberangkan Xi i gni th dan pasukannya. Sang pemilik kapal menceritakan bahwa kotanya mulai diserang oleh pasukan undead yang muncul dari kedalaman hutan sehingga ia harus melindungi kota tersebut. Sa ng pemilik kapal menga jukan tawa ran untuk mengalahkan para undead tersebut agar mau menyeberangkan Xi igni th dan pasukannya ke daerah demon. Xi ignith pun setuju dan pergi ke hutan te mpa t 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. Eli cia merasakan bahwa te rdapa t hawa jaha t yang sangat kuat berada di dalam reruntuhan te rsebut. Eli cia yang penasaran

52 88 memasuki re runtuhan 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 ma khluk undead besar dari reruntuhan tersebut. Ma khluk besar te rsebut te rnya ta adalah Li ch, ketua dari undead. Lich ya ng melihat kehadiran Eli cia pun seketika menyerang Elicia. Xi ignith segera melindungi Eli cia dan balik menyerang. b. Memanggil Elicia (Bad Choice) Xi igni th berusaha untuk memanggil Eli cia, namun Eli cia tida k mendengar dan telah masuk ke dalam reruntuhan kuno te rsebut. Ti ba tiba te rdenga r suara teriakan Eli cia. Xi i gni th bergegas masuk dan menemukan makhluk undead besar dari reruntuhan tersebut. Makhluk besar tersebut te rnya ta adalah Lich, ketua dari undead. Elicia terlihat sedikit te rl uka diserang oleh Lich. Xi ignith pun segera melindungi Eli cia dan menyera ng. Pe rte mpuran te rja di dan Xi i gni th berhasil mengalahkan Li ch. Tiba tiba terdengar suara geraman. Li ch yang telah ma ti te rsebut bangkit kembali. Dia tidak ma ti setelah dikalahkan oleh Xi igni th. Li ch te rse but melihat Xi ignith melindungi Elicia. Dia menja di geram, Li ch mengatakan bahwa manusia dan demon bersama adalah hal yang konyol. Xi ignith kemudian meminta Lich untuk menghentikan penyerangan ke kota manusia. Li ch menolak dan kemudian menutup pintu keluar reruntuhan te rsebut. Xi i gni th dan pasukannya yang merasa tidak bisa mengalahkan Li ch kabur ke dalam reruntuhan kuno te rse but. Di bagian dalam bangunan kuno te rse but, Xi i gni th dan pasukannya menemui jalan buntu. Li ch kemudian memanggil kumpulan pasukan undead. Xi ignith dan pasukannya te rkepung. Tiba tiba seberkas caha ya muncul. Cahaya tersebut melemahkan pasukan undead dan memberi tahukan Xi ignith bahwa pasukan undead tersebut akan kalah jika Li ch dikalahkan. Xi ignith mempercayai ca ha ya te rse but dan mengiji nkan caha ya tersebut memasuki senjata dari Xi i gni th dan pasukannya. Pe rte mpuran pun te rjadi dan Lich berhasil dikalahkan. Xi igni th menanyakan kepada caha ya te rsebut mengenai apa yang sebenarnya te rjadi. Ca ha ya te rsebut menceri ta kan bahwa te mpa t ini sebelumnya adalah ma rkas pada makhluk half breed dari ras manusia dan demon yang terbuang. Me re ka kemudian bersama membangun kerajaan

53 sendiri dan menunggu adanya hari dimana ras manusia dan demon bisa hidup berdampingan. Kerajaan te rse but menjadi besar dan kaya. Na mun harapan mereka dikhianati oleh ras manusia dan ras demon yang iri akan kerajaan tersebut. Me re ka menyerang daerah te rsebut dan menja rah kekayaan kerajaan te rsebut. Orang orang yang selamat pergi dari daerah tersebut hingga daerah tersebut menjadi te rabaikan. Xi i gni th dan pasukannya te rte gun mendengar ce ri ta te rsebut. Arwah pasukan undead yang berada di daerah tersebutpun mulai menghilang. Sebelum menghilang, arwah te rsebut meni tipkan 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 melewa ti ra wa, 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 raja di kerajaan. Setelah melakukan perjalanan, mereka akhirnya sampai di kerajaan demon. Na mun kerajaan te rsebut tertutup dan ti dak dapat dimasuki oleh Xi ignith sehingga Xi ignith dan pasukannya memutuskan untuk menyelinap masuk ke kerajaan te rsebut. Setelah menyelinap dan sampai di ruang ra ja. Mereka mendenga r rencana penyerangan besar besaran yang akan dilakukan ras demon. Ta ngan kanan raja, Az xeranum, berusaha untuk meyakinkan ra ja tentang re ncana te rse but dikarenakan ras manusia telah memusnahkan pasukan pengamanan mereka yang berada di perbatasan. Xi i gni th yang merasa hal te rsebut merupakan keputusan yang salah keluar dari persembunyiannya. Xi ignith berusaha membena rkan kejadian tersebut dan menyadarkan ra ja bahwa Ka alde ra j lah pengkhianat yang memusna kan pasukan mereka, namun Xi i gni th jus tru difitnah 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. 89 Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu: a. Mencari jalan untuk melarikan diri (Bad Choice) Xi igni th menyerang seorang prajurit untuk membuka jalan untuk melarikan diri. Namun disaat hendak mela rikan diri, Eli cia menahan Xi ignith dan bersikeras untuk menyelama tka n Bael. Elicia segera menyelama tkan Bael sehingga Xi igni th te rpaksa melakukan pertempuran. Pe rte mpura n tersebut akhirnya dimenangkan oleh Xi igni th namun Bael te rluka.

54 90 b. Menyelamatkan Bael (Good Choice) Xi igni th segera melempa rkan pedangnya ke Bael. Bael segera menangkap pedang te rsebut dan mengalahkan prajurit te rsebut. Bael yang tidak terluka segera bergabung dengan Xi ignith. Xi ignith dan pasukannya melakukan pertempuran. Pe rte mpura n te rse but pun dimenangkan oleh Xi ignith. Dikarenakan pasukan demon yang semakin banyak, Xi igni th dan pasukannya memutuskan untuk kabur dari kerajaan demon. Di saat melari kan diri, Xi igni th dihadang oleh wani ta muda dari ras demon bernama Ela Finn. Na mun te rnya ta Ela Finn adalah teman masa kecil Xi igni th. Ela Finn yang kaget dan senang akan masih hidupnya Xi i gni th menanyaka n apa yang te rjadi pada Xi igni th. Xi ignith pun menjelaskan mengenai apa yang sebenarnya terjadi. Ela Finn yang mengetahui kebenaran te rsebut pun akhirnya memutuskan untuk ikut serta dalam pasukan Xi i gni th. Xi igni th ya ng telah kabur dari kerajaan demon berusaha kembali ke kerajaan manusia untuk mengaba rkan te ntang penyerangan yang akan terjadi. Perjalanan pun kembali dilakukan. Me re ka melewa ti perbatasan dan seringkali diserang oleh pasukan pengejar dari ras demon. Sesampaiknya mereka kembali di kerajaan manusia, Xi ignith dan timnya bertemu ra ja dari ras manusia. Me reka mengatakan bahwa ras demon hendak mempersiapkan serangan ke kerajaan manusia. Akan te tapi penasehat ra ja, Reginald, mempengaruhi ra ja untuk ti dak mendengarkan perkataan dari Xi i gni th. Xi ignith yang tida k dipercaya oleh raja pun dimasukkan ke dalam penjara. Keesokan harinya, tiba tiba istana menjadi gempa r. Terdenga r suara jeritan prajurit dan ledakan. Beruntung nasib XI i gni th dan pasukannya. Ledakan te rjadi dan menghancurkan dinding jeruji penjara. Xi ignith yang pasukannya pun segera keluar dari penjara dan mengambil peralatan dan senjata mereka. Ternya ta, Regi nald melakukan kudeta. Ia membuka ja ti dirinya yang merupakan bawahan dari Ka alderaj dan menyerang ra ja. Xi i gni th dan pasukannya segera menolong dan menghalau serangan Reginald. Reginald kemudian dengan sigap memanggil pasukan khususnya. Pertempuran pun terjadi dan dimenangkan oleh Xi i gni th. Reginald te rpojok dan te rl uka. Disaat Xi ignith hendak membunuhnya, tiba tiba prajurit khusus Reginald yang tersisa muncul dan hendak menyerang raja.

55 91 Terdapat dua pilihan yang akan menentukan jalannya cerita, yaitu: a. Mengabaikan Reginald dan menolong raja (Good Choice) Xi igni th segera menolong sang raja. Bael dengan segera mengganti kan 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 melari kan diri. b. Mengabaikan raja dan membunuh Reginald (Bad Choice) Xi igni th mengabaikan ra ja dan berusaha membunuh Reginald. Namun Reginald mengelua rkan jurusnya dan mengenai Xi ignith. Bael dengan segera hendak menolong raja. Namun sang ra ja berhasil dilukai oleh prajurit tersebut. Kesempatan tersebut pun ti dak disia siakan oleh Reginald. Reginald pun berhasil melari kan diri. Setelah peristiwa te rse but, sang ra ja akhirnya memperca yai Xi igni th dan pasukannya. Ra ja pun meminta Xi ignith dan timnya untuk membantukan dalam peperangan yang akan te rjadi te rse but. Xi igni th pun setuju dan merencanakan suatu strategi untuk memenangkan pertempuran tersebut. Xi ignith dan timnya memutuskan untuk membagi pasukannya menjadi dua bagian. Sa tu pasukan bertugas bertahan dari serangan lawan, sedangkan yang lainnya menyerang langsung dari jalur ya ng berbeda. Beberapa hari kemudian, pertempuran terjadi. Pasukan bertahan pun berusaha bertahan hingga pasukan penyerang berhasil mengalahkan komandan dari pasukan te rsebut. Na mun, pasukan penyerang ya ng melewa ti jalur berbeda te rnya ta 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 te rjadi yang diakhiri dengan kematian Reginald. Az xe ranum pun kabur menuju kerajaan demon. Xi igni th dan timnya memutuskan untuk langsung menyerang kerajaan demon untuk mengalahkan Ka alde ra j dan menyada rka n ra ja demon. Setelah melewati halaman kerajaan 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. Pe rta rungan pun te rjadi dan dimenangkan oleh Xi ignith dan pasukannya. Disaat Xi ignith dan ti mnya kelelahan setelah bertarung dengan Az xeranum, Ka alde ra j pun menyerang dan berhasil menyandera Eli cia. Xi igni th dan pasukannya yang terluka tidak dapat berbuat apa apa. Ka alde ra j pun menghilang menggunakan sihir dan berhasil menculik Eli cia.

56 Setelah beberapa hari, te rdenga r te rdengar kabar mengenai Ka alde ra j. Dia telah menghimpun kekuatannya dan bersiap untuk menyerang kerajaan manusia dan demon yang telah kelelahan setelah berperang. Xi igni th dan pasukannya pun memutuskan untuk mempersiapkan diri untuk mengalahkan Ka alderaj dan menyelamatkan Elicia. 92 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 kerajaan Ka alde raj. Selagi pasukan manusia dan demon menghadapi pasukan Ka alde ra j. Xi igni th dan pasukannya menyerang Ka alderaj. Pe rtempuran pun te rja di ya ng diakhiri dengan Ke menangan Xi ignith. Ka'alde ra j yang kalah berusaha untuk membunuh Eli cia. Na mun Xi ignith terlambat untuk menyelama tkan Elicia. Eli cia te rkena tusukan pedang Ka alderaj dan menghembuskan napasnya yang te rakhi r. Ka alde raj pun tertawa dan kabur menuju puncak dari kerajaannya. Xi igni th dan pasukannya pun mengeja r. Ka alderaj ya ng sudah tidak bisa lari pun akhirnya mengeluarkan sihirnya yang te rakhi r dan mengubahnya menjadi mons ter. Pertempuran te rakhi r pun te rjadi. Xi ignith dan pasukannya mengeluarkan semua sihir dan serangannya dan akhirnya berhasil mengalahkan Ka alde raj. Pe rang pun berakhir, ra ja kerajaan 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. Akhi r ce ri 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 kerajaan Ka alde raj. Selagi pasukan manusia dan demon menghadapi pasukan Ka alde ra j. Xi igni th dan pasukannya menyerang Ka alderaj. Pe rtempuran pun te rja di ya ng diakhiri dengan Ke menangan Xi ignith. Ka'alde ra j yang kalah berusaha untuk membunuh Eli cia. Na mun Xi ignith berhasil menyelama tkan Eli cia. Ka alde raj pun terluka te rkena sabetan pedang Xi i gni th dan kabur menuju puncak dari kerajaannya. Xi i gni th dan pasukannya pun mengeja r. Ka alde ra j ya ng sudah tida k bisa lari pun akhirnya mengeluarkan sihirnya yang te rakhi r dan mengubahnya menjadi mons ter.

57 Pertempuran te rakhi r pun te rjadi. Xi ignith dan pasukannya mengeluarkan semua sihir dan serangannya dan akhirnya berhasil mengalahkan Ka alde raj. Pe rang pun berakhir, ra ja kerajaan 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. Akhi r cerita, Xi i gni th memutuskan untuk pergi mengemba ra. 93 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 kerajaan demon tersebut. Xi i gni th mencoba untuk menghampiri tahanan te rsebut dan berbicara kepadanya. Tahanan tersebut bernama Draco. Dia adalah makhluk ca mpura n 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 kerajaan yang dahulu diserang oleh manusia dan demon tersebut. Draco pun juga menjelaskan bahwa Ka alde raj juga merupakan half breed. Ka alde ra 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 alde raj. Ia merasa bahwa segalanya dapat dirundingkan. Na mun Ka alde ra j ya ng ma rah menjebloskan Draco ke penjara sebagai pengkhianat. Draco yang merasakan bahwa Xi 'igni th dapat mewujudkan impiannya yaitu dunia yang damai dimana manusia dan demon hidup berdampingan ingin membantu Xi'i gni th dalam peperangan. Na mun kekuatannya telah dikunci oleh Ka alde raj. Untuk membebaskan kekuatannya, Draco meminta Xi ignith untuk menca ri 3 senjata legendaris. Xi i gni th pun menca ri 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 te rakhir adalah Va jra 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 alde ra j. Xi igni th dan pasukannya dibantu dengan pasukan manusia dan demon pun menyerbu kerajaan Ka alde raj. Selagi pasukan manusia dan demon menghadapi pasukan Ka alde ra j. Xi igni th dan pasukannya menyerang Ka alderaj. Pe rtempuran pun te rja di ya ng diakhiri dengan Ke menangan Xi ignith. Ka'alde ra j yang kalah berusaha untuk membunuh Eli cia. Na mun Draco

58 menyerang Ka 'aldera j dan berhasil menyelama tkan Elicia. Draco pun meminta Ka alderaj untuk menyerah. Dia mengatakan bahwa ca ra Ka alde ra j adalah salah. Namun sangat disayangkan Ka alde raj yang te rluka kabur menuju puncak dari kerajaannya. Xi i gni th dan pasukannya pun mengeja r. Ka alde ra j yang sudah tidak bisa lari pun akhirnya mengelua rkan sihirnya ya ng te rakhi r dan mengubahnya menjadi monster. Pe rtempuran te ra khi r pun terjadi. Xi ignith dan pasukannya mengelua rkan semua sihir dan serangannya dan akhirnya berhasil mengalahkan Ka alde raj. Disaat kematian Ka alde raj, Draco menghampiri Ka alde ra j dan menjanjikan akan membuat tempat dimana para half breed dapat hidup dengan damai. Ka alde ra j pun te rsenyum dan meninggal dengan damai. Pe rang pun berakhir, ra ja kerajaan manusia dan demon pun menandatangani perjanjian damai. Mereka menyada ri bahwa perang tersebut hal yang salah dan berjuang untuk memperbaikinya. Draco pergi kembali ke reruntuhan kerajaannya dan mengunjungi maka m Ka alde raj yang dimakamkan disana. Draco dibantu dengan beberapa bantuan dari ras demon dan ras manusia membangun dan memperbaiki daerah te rse but. Ela Finn diberi kepercayaan oleh ra ja demon sebagai unit penjaga hubungan dengan ras manusia. Begitu juga dengan Bael ya ng diberi kepercayaan di pihak manusia. Akhir ce ri ta, Xi i gni th memutuskan untuk hidup bersama dengan Elicia di desa mereka, Sunny Town 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 maksimal setiap karakter adalah 25 Level karakter akan bertambah ketika karakter telah mendapatkan EXP ya ng dibutuhkan. Level Ketika levelnya bertambah, karakter akan mendapatkan 2 AP(Attribute Point) yang dapat didistribusikan pada STR, INT, VIT, dan EDR. Setiap level akan membutuhkan 1000 EXP untuk naik ke EXP level berikutnya. (Experience Poi nt) EXP didapatkan dengan ca ra menyerang lawan. Ketika menca pi 0, ma ka karakter akan pingsan. HP (Health Point) HP akan ditentukan bedasarkan level, VIT, dan Initial HP dengan rumus ((level + VIT) * 5 + Initial HP).

59 95 Status MP (Mana Point) SP (Stamina Point) STR (Strength) INT (Intelligence) VIT (Vitality) EDR (Endurance) Keterangan Ketika misi dimulai, MP setiap karakter dimulai dari 0. Sei ring dengan waktu, MP akan mengalami re gene rasi sesuai dengan besarnya INT. MP ditentukan berdasarkan level, INT, dan Initial MP dengan rumus ((level + INT) * 2 + Initial MP). SP akan mengalami re gene rasi sesuai dengan besarnya EDR. Ketika penuh, karakter dapat memulai gilirannya. SP ditentukan dari level dan EDR dengan rumus (level + EDR). 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 juga mempengaruhi jumlah MP dan kecepetan regenerasi MP. Menentukan besarnya damage ketika melakukan serangan magi c. Jumlah serangan magi c ditentukan dari INT karakter, INT equipment, dan damage spell dengan rumus ((INT karakter + INT equip) * 4 + damage spell). Menentukan jumlah HP karakter. 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).

60 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 Elicia Bael Ras : Demon Health : 400 Mana : 200 Stamina : 100 Str : 10 Int : 3 Vit : 8 Edr : 1 Price : 0 Ras : Human Health : 200 Mana : 400 Stamina : 100 Str : 4 Int : 12 Vit : 5 Edr : 1 Price : 0 Ras : Human Health : 500 Mana : 100 Stamina : 100 Str : 7 Int : 2 Vit : 12 Edr : 1 Price : 0 Seorang prajurit muda dari ras demon yang dikhianati oleh ras nya sendiri. Memiliki sifat arogan dan egois namun pemberani. Seorang manusia yang ahli di bidang pengobatan. Memiliki sifat yang baik hati, perhatian, dan ramah. Seorang pemburu dari ras manusia. Bael bertindak tanpa berpikir terlebih dahulu.

61 97 Nama Male Avatar Female Avatar Keterangan Deskripsi Ela'Finn Ka alderaj Reginald Az xeranum Ras : Demon Health : 300 Mana : 300 Stamina : 100 Str : 7 Int : 5 Vit : 7 Edr : 3 Price : 0 Ras : Half Breed Health : 1200 Mana : 1200 Stamina : 100 Str : 10 Int : 10 Vit : 10 Edr : 3 Price : 0 Seorang prajurit wanita dari ras demon. Memiliki pemikiran dewasa dalam memutuskan. Seorang jendral perang dari ras demon. Merupakan tokoh antagonis yang haus kekuasaan, egois, kejam. Ras : Human Seorang Health : 750 Mana : 1000 Stamina : 100 Str : 4 Int : 15 Vit : 9 Edr : 1 Price : 0 Ras : Demon Health : 1000 Mana : 750 Stamina : 100 Str : 15 Int : 4 Vit : 9 Edr : 1 Price : 0 perdana menteri dari ras manusia. Reginald mempengaruhi sang raja dalam memberikan keputusan perang. Seorang tangan kanan raja dari ras demon. Az xeranum juga merupakan bagian dari komplotan Ka alderaj.

62 98 Nama Male Avatar Female Avatar Keterangan Deskripsi Human Warrior Soldier Human Archer Soldier Human Mage Soldier Demon Warrior Soldier Ras : Human Health : 300 Mana : 200 Stamina : 100 Str : 5 Int : 1 Vit : 6 Edr : 1 Price : 0 Ras : Human Health : 250 Mana : 250 Stamina : 100 Str : 4 Int : 2 Vit : 5 Edr : 2 Price : 0 Ras : Human Health : 200 Mana : 300 Stamina : 100 Str : 2 Int : 8 Vit : 2 Edr : 1 Price : 0 Ras : Demon Health : 300 Mana : 200 Stamina : 100 Str : 5 Int : 1 Vit : 6 Edr : 1 Price : 0 Perajurit perang ras manusia. Menggunakan pedang untuk menyerang musuh. Perajurit perang ras manusia. Menggunakan panah untuk menyerang musuh. Perajurit perang ras manusia. Menggunakan magic untuk menyerang musuh. Perajurit perang ras demon. Menggunakan pedang untuk menyerang musuh.

63 99 Nama Male Avatar Female Avatar Keterangan Deskripsi Demon Archer Soldier Demon Mage Soldier Man Eating Plant Forest Orc Ras : Demon Health : 250 Mana : 250 Stamina : 100 Str : 4 Int : 2 Vit : 5 Edr : 2 Price : 0 Ras : Demon Health : 200 Mana : 300 Stamina : 100 Str : 2 Int : 8 Vit : 2 Edr : 1 Price : 0 Ras : Health : 200 Mana : 100 Stamina : 100 Str : 5 Int : 5 Vit : 3 Edr : 1 Price : 0 Ras : Health : 300 Mana : 0 Stamina : 150 Str : 7 Int : 1 Vit : 5 Edr : 1 Price : 0 Perajurit perang ras demon. Menggunakan panah untuk menyerang musuh. Perajurit perang ras demon. Menggunakan magic untuk menyerang musuh. Tanaman pemakan manusia yang berbahaya. Monster hutan yang suka menyerang manusia.

64 100 Nama Male Avatar Female Avatar Keterangan Deskripsi Monster Ent Villager Wolf Bandit Ras : Health : 500 Mana : 200 Stamina : 100 Str : 7 Int : 2 Vit : 6 Edr : 1 Price : 0 Ras : Human Health : 250 Mana : 250 Stamina : 100 Str : 4 Int : 4 Vit : 4 Edr : 1 Price : 100 Ras : Health : 200 Mana : 0 Stamina : 120 Str : 6 Int : 2 Vit : 3 Edr : 3 Price : 0 Ras : Human Health : 350 Mana : 100 Stamina : 100 Str : 4 Int : 1 Vit : 7 Edr : 1 Price : 0 Monster pohon yang besar yang diliputi hawa jahat. Penduduk desa Sunny Town. Serigala liar yang suka menyerang pengelana. Memiliki stamina yang tinggi untuk mengejar lawannya. Bandit gunung yang senang menggangu desa sekitar.

65 101 Nama Male Avatar Female Avatar Keterangan Deskripsi Bandit King Human Mercenary Demon Mercenary Ghoul Ras : Human Health : 600 Mana : 300 Stamina : 140 Str : 5 Int : 2 Vit : 8 Edr : 1 Price : 0 Ras : Human Health : 300 Mana : 300 Stamina : 100 Str : 5 Int : 5 Vit : 5 Edr : 1 Price : 500 Ras : Demon Health : 400 Mana : 200 Stamina : 100 Str : 5 Int : 5 Vit : 5 Edr : 1 Price : 500 Ras : Health : 400 Mana : 0 Stamina : 100 Str : 7 Int : 1 Vit : 5 Edr : 1 Price : 0 Pemimpin para bandit gunung. Prajurit bayaran ras manusia. Prajurit bayaran ras demon. Arwah penasaran para pengelana yang hilang.

66 102 Nama Male Avatar Female Avatar Keterangan Deskripsi Skeleton Soldier Dark Magician Lich Demon Pursuer Ras : Health : 300 Mana : 0 Stamina : 100 Str : 5 Int : 2 Vit : 5 Edr : 2 Price : 0 Ras : Health : 100 Mana : 400 Stamina : 100 Str : 2 Int : 8 Vit : 3 Edr : 1 Price : 0 Ras : Health : 500 Mana : 500 Stamina : 100 Str : 2 Int : 10 Vit : 3 Edr : 1 Price : 0 Ras : Demon Health : 400 Mana : 200 Stamina : 120 Str : 4 Int : 4 Vit : 4 Edr : 3 Price : 0 Tulang berulang prajurit yang mati di perang. Awah penyihir yang mati di perang. Pemimpin para pasukan arwah. Pasukan pengejar ras demon.

67 103 Nama Male Avatar Female Avatar Keterangan Deskripsi Elite Human Knight Elite Human Ranger Elite Human Wizard Elite Demon Knight Ras : Human Health : 350 Mana : 250 Stamina : 100 Str : 8 Int : 1 Vit : 8 Edr : 1 Price : 1000 Ras : Human Health : 300 Mana : 300 Stamina : 100 Str : 5 Int : 5 Vit : 6 Edr : 2 Price : 1000 Ras : Human Health : 300 Mana : 300 Stamina : 100 Str : 3 Int : 10 Vit : 4 Edr : 1 Price : 1000 Ras : Demon Health : 400 Mana : 200 Stamina : 100 Str : 8 Int : 1 Vit : 8 Edr : 1 Price : 1000 Pasukan human elite. Menggunakan pedang untuk menyerang. Pasukan human elite. Menggunakan panah untuk menyerang. Pasukan human elite. Menggunakan magic untuk menyerang. Pasukan demon elite. Menggunakan pedang untuk menyerang.

68 104 Nama Male Avatar Female Avatar Keterangan Deskripsi Elite Demon Ranger Elite Demon Wizard Half Breed Knight Half Breed Ranger Ras : Demon Health : 350 Mana : 250 Stamina : 100 Str : 5 Int : 5 Vit : 6 Edr : 2 Price : 1000 Ras : Demon Health : 250 Mana : 350 Stamina : 100 Str : 3 Int : 10 Vit : 4 Edr : 1 Price : 1000 : Half Ras Breed Health : 450 Mana : 250 Stamina : 100 Str : 9 Int : 1 Vit : 9 Edr : 1 Price : 0 : Half Ras Breed Health : 450 Mana : 250 Stamina : 120 Str : 7 Int : 5 Vit : 7 Edr : 1 Price : 0 Pasukan demon elite. Menggunakan panah untuk menyerang. Pasukan demon elite. Menggunakan magic untuk menyerang. Pasukan half breed dari Ka alderaj. Menggunakan pedang untuk menyerang. Pasukan half breed dari Ka alderaj. Menggunakan panah untuk menyerang.

69 105 Nama Male Avatar Female Avatar Keterangan Deskripsi Half Breed Wizard Az xeranum Monster Form Ka alderaj Monster Form Draco Ras : Half Breed Health : 250 Mana : 350 Stamina : 100 Str : 3 Int : 12 Vit : 4 Edr : 1 Price : 0 Ras : Demon Health : 1500 Mana : 400 Stamina : 100 Str : 7 Int : 17 Vit : 5 Edr : 1 Price : 0 Ras : Demon Health : 4000 Mana : 500 Stamina : 100 Str : 25 Int : 25 Vit : 75 Edr : 70 Pasukan half breed dari Ka alderaj. Menggunakan magic untuk menyerang. Bentuk monster dari Az xeranum yang telah mengkonsumsi kekuatan jahat. Bentuk monster dari Ka alderaj yang telah mengkonsumsi kekuatan jahat. Price : 0 Ras : Half Breed Merupakan Half Health : 600 Breed dari ras Mana : 0 demon dan human. Ia Stamina : 100 percaya akan Str : 12 datangnya hari Int : 0 dimana demon Vit : 9 dan human bisa Edr : 1 hidup Price : 0 berdampingan.

70 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. 106 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.

71 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

72 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 staff 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.

73 109 Berikut adalah tabel weapon yang terdapat dalam game Xivaria War : Tabel 3. 7 Tabel Weapon Nama Avatar Keterangan Deskripsi Level : 1 Tipe : Sword Iron Sword Iron Bow Iron Staff Steel Sword Min Range : 0 Max Range : 2 Harga : 100 Str : +8 Int : +2 Vit : +6 Edr : 2 Level : 1 Tipe : Bow Min Range : 4 Max Range : 16 Harga : 100 Str : +5 Int : +4 Vit : +4 Edr : +1 Level : 1 Tipe : Staff Min Range : 0 Max Range : 12 Harga : 100 Str : +2 Int : +10 Vit : +2 Edr : 0 Level : 5 Tipe : Sword Min Range : 0 Max Range : 2 Harga : 500 Str : +12 Int : +3 Vit : +10 Edr : 5 Pedang yang terbuat dari besi Busur yang terbuat dari besi Staff yang terbuat dari besi Pedang baja yang digunakan oleh pasukan berperang

74 Nama Avatar Keterangan Deskripsi Level : 5 Tipe : Bow Steel Bow Steel Staff Blaze Sword Wing Bow Min Range : 4 Max Range : 16 Harga : 500 Str : +8 Int : +4 Vit : +6 Edr : +2 Level : 5 Tipe : Staff Min Range : 0 Max Range : 12 Harga : 500 Str : +3 Int : +14 Vit : +3 Edr : 0 Level : 10 Tipe : Sword Min Range : 0 Max Range : 2 Harga : 2000 Str : +16 Int : +4 Vit : +14 Edr : 8 Level : 10 Tipe : Bow Min Range : 4 Max Range : 16 Harga : 2000 Str : +9 Int : +4 Vit : +8 Edr : Busur baja yang digunakan oleh pasukan berperang Staff baja yang digunakan oleh pasukan berperang Pedang yang ditempa oleh batu berkekuatan api Busur yang ditempa oleh batu berkekuatan angin

75 111 Nama Avatar Keterangan Deskripsi Level : 10 Priest Staff Sun Sword Luna Bow Star Staff Tipe : Staff Min Range : 0 Max Range : 12 Harga : 2000 Str : +4 Int : +18 Vit : +4 Edr : 0 Level : 15 Tipe : Sword Min Range : 0 Max Range : 2 Harga : 5000 Str : +20 Int : +5 Vit : +17 Edr : 10 Level : 15 Tipe : Bow Min Range : 4 Max Range : 16 Harga : 5000 Str : +10 Int : +6 Vit : +8 Edr : +8 Level : 15 Tipe : Staff Min Range : 0 Max Range : 12 Harga : 5000 Str : +5 Int : +22 Vit : +5 Edr : 0 Staff yang ditempa oleh batu berkekuatan cahaya Pedang yang mengandung kekuatan matahari Busur yang mengandung kekuatan bulan Staff yang mengandung kekuatan bintang

76 112 Nama Avatar Keterangan Deskripsi Level : 20 Xivaria Sword Xivaria Bow Xivaria Staff Dragon Sword Tipe : Sword Min Range : 0 Max Range : 2 Harga : Str : +24 Int : +6 Vit : +18 Edr : 10 Level : 20 Tipe : Bow Min Range : 4 Max Range : 16 Harga : Str : +12 Int : +8 Vit : +10 Edr : +8 Level : 20 Tipe : Staff Min Range : 0 Max Range : 12 Harga : Str : +6 Int : +26 Vit : +6 Edr : 0 Level : 25 Tipe : Sword Min Range : 0 Max Range : 2 Harga : Str : +28 Int : +7 Vit : +20 Edr : 10 Pedang yang hanya digunakan oleh kalangan elite Busur yang hanya digunakan oleh kalangan elite Staff yang hanya digunakan oleh kalangan elite Pedang yang dikatakan terbuat dari tulang naga

77 113 Nama Avatar Keterangan Deskripsi Level : 25 Dragon Bow Dragon Staff Excalibur Gandiva Tipe : Bow Min Range : 4 Max Range : 16 Harga : Str : +14 Int : +10 Vit : +13 Edr : +8 Level : 25 Tipe : Staff Min Range : 0 Max Range : 12 Harga : Str : +7 Int : +30 Vit : +8 Edr : 0 Level : 25 Tipe : Sword Min Range : 0 Max Range : 2 Harga : 0 Str : +34 Int : +11 Vit : +30 Edr : 15 Level : 25 Tipe : Bow Min Range : 4 Max Range : 16 Harga : 0 Str : +20 Int : +14 Vit : +16 Edr : +10 Busur yang dikatakan terbuat dari tulang naga Staff yang dikatakan terbuat dari tulang naga Pedang legendaris yang hanya dapat digunakan oleh orang terpilih Busur legendaris yang hanya dapat digunakan oleh orang terpilih

78 Nama Avatar Keterangan Deskripsi Level : 25 Tipe : Staff Vajra Min Range : 0 Max Range : 12 Harga : 0 Str : +4 Int : +44 Vit : +12 Edr : Staff legendaris yang hanya dapat digunakan oleh orang terpilih 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

79 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 Level : 1 Beginner Warrior Armor Beginner Archer Armor Beginner Magician Armor Tipe : Warrior Set Harga : 100 Str : +3 Int : +2 Vit : +4 Edr : 2 Level : 1 Tipe : Archer Set Harga : 100 Str : +2 Int : +2 Vit : +2 Edr : +1 Level : 1 Tipe : Magician Set Harga : 100 Str : +1 Int : +4 Vit : +2 Edr : 0 Armor untuk warrior pemula Armor untuk archer pemula Armor untuk magician pemula

80 116 Nama Avatar Keterangan Deskripsi Level : 5 Warrior Steel Armor Archer Steel Armor Magician Steel Armor Fire Warrior Armor Air Archer Armor Tipe : Warrior Set Harga : 500 Str : +5 Int : +3 Vit : +6 Edr : 3 Level : 5 Tipe : Archer Set Harga : 500 Str : +3 Int : +2 Vit : +4 Edr : +2 Level : 5 Tipe : Magician Set Harga : 500 Str : +2 Int : +6 Vit : +3 Edr : 0 Level : 10 Tipe : Warrior Set Harga : 2000 Str : +7 Int : +4 Vit : +8 Edr : 4 Level : 10 Tipe : Archer Set Harga : 2000 Str : +4 Int : +3 Vit : +5 Edr : +3 Armor baja yang digunakan oleh pasukan berperang Armor baja yang digunakan oleh pasukan berperang Armor baja yang digunakan oleh pasukan berperang Armor yang ditempa oleh batu berkekuatan api Armor yang ditempa oleh batu berkekuatan angin

81 117 Nama Avatar Keterangan Deskripsi Level : 10 Holy Magician Armor Sun Warrior Armor Luna Archer Armor Star Magician Armor Xivaria Knight Armor Tipe : Magician Set Harga : 2000 Str : +3 Int : +8 Vit : +4 Edr : 0 Level : 15 Tipe : Warrior Set Harga : 5000 Str : +9 Int : +5 Vit : +10 Edr : 5 Level : 15 Tipe : Archer Set Harga : 5000 Str : +5 Int : +3 Vit : +8 Edr : +3 Level : 15 Tipe : Magician Set Harga : 5000 Str : +3 Int : +10 Vit : +6 Edr : 0 Level : 20 Tipe : Warrior Set Harga : Str : +10 Int : +5 Vit : +13 Edr : 5 Armor yang ditempa oleh batu berkekuatan cahaya Armor yang mengandung kekuatan matahari Armor yang mengandung kekuatan bulan Armor yang mengandung kekuatan bintang Armor yang hanya digunakan oleh kalangan elite

82 118 Nama Avatar Keterangan Deskripsi Level : 20 Xivaria Ranger Armor Xivaria Wizard Armor Dragon Knight Armor Dragon Ranger Armor Dragon Wizard Armor Tipe : Archer Set Harga : Str : +6 Int : +4 Vit : +9 Edr : +4 Level : 20 Tipe : Magician Set Harga : Str : +4 Int : +12 Vit : +7 Edr : 0 Level : 25 Tipe : Warrior Set Harga : Str : +11 Int : +6 Vit : +15 Edr : 5 Level : 25 Tipe : Archer Set Harga : Str : +7 Int : +5 Vit : +10 Edr : +5 Level : 25 Tipe : Magician Set Harga : Str : +5 Int : +14 Vit : +8 Edr : 0 Armor yang hanya digunakan oleh kalangan elite Armor yang hanya digunakan oleh kalangan elite Armor yang dikatakan terbuat dari tulang naga Armor yang dikatakan terbuat dari tulang naga Armor yang dikatakan terbuat dari tulang naga

83 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 Tabel Item Nama Avatar Keterangan Deskripsi Small Health Potion Tipe : Health Potion yang Harga : 50 menyembuhkan sedikit Value : 100 health Small Mana Potion Tipe : Mana Potion yang Harga : 50 menyembuhkan sedikit Value : 50 mana Small Elixir Potion Tipe : Elixir Potion yang Harga : 100 menyembuhkan sedikit Value : 75 health dan mana Medium Health Potion Tipe : Health Potion yang Harga : 200 menyembuhkan medium Value : 400 health Medium Mana Potion Tipe : Mana Potion yang Harga : 200 menyembuhkan medium Value : 100 mana

84 120 Nama Avatar Keterangan Deskripsi Medium Elixir Potion Tipe : Elixir Potion yang Harga : 500 menyembuhkan medium Value : 250 health dan mana Large Health Potion Tipe : Health Potion yang Harga : 2000 menyembuhkan seluruh Value : 9999 health Large Mana Potion Tipe : Mana Potion yang Harga : 2000 menyembuhkan seluruh Value : 9999 mana Large Elixir Potion Tipe : Elixir Potion yang Harga : 5000 menyembuhkan seluruh Value : 9999 health dan mana 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:

85 Tabel 3.11 Tabel Magic Nama Avatar Keterangan Deskripsi Level : 1 Flame Burst Flame Wave Cure Wind Cutter Tornado Area Cure Tipe : Offensive Mana : 25 Damage : 50 Range : 12 Area of Effect : 0 Level : 1 Tipe : Offensive Mana : 50 Damage : 40 Range : 12 Area of Effect : 5 Level : 1 Tipe : Healing Mana : 25 Damage : 100 Range : 12 Area of Effect : 0 Level : 5 Tipe : Offensive Mana : 50 Damage : 75 Range : 12 Area of Effect : 0 Level : 5 Tipe : Offensive Mana : 75 Damage : 60 Range : 12 Area of Effect : 5 Level : 5 Tipe : Healing Mana : 50 Damage : 100 Range : 12 Area of Effect : Spell api yang membakar lawan Spell api yang membakar banyak lawan sekaligus Spell penyembuh untuk satu orang berkekuatan kecil Spell angin yang menyayat lawan Spell angin yang menyayat banyak lawan sekaligus Spell penyembuh untuk banyak orang berkekuatan kecil

86 122 Nama Avatar Keterangan Deskripsi Level : 10 Earth Blast Earthquake Holy Bless Thunder Bolt Thunder Strom Holy Light Tipe : Offensive Mana : 75 Damage : 100 Range : 12 Area of Effect : 0 Level : 10 Tipe : Offensive Mana : 100 Damage : 80 Range : 12 Area of Effect : 10 Level : 10 Tipe : Healing Mana : 75 Damage : 200 Range : 12 Area of Effect : 0 Level : 15 Tipe : Offensive Mana : 125 Damage : 150 Range : 12 Area of Effect : 0 Level : 15 Tipe : Offensive Mana : 175 Damage : 125 Range : 12 Area of Effect : 10 Level : 15 Tipe : Healing Mana : 125 Damage : 200 Range : 12 Area of Effect : 10 Spell tanah yang meledakkan lawan Spell tanah yang meledakkan banyak lawan sekaligus Spell penyembuh untuk satu orang berkekuatan medium Spell petir yang menyambar lawan Spell petir yang menyambar banyak lawan sekaligus Spell penyembuh untuk banyak orang berkekuatan medium

87 123 Nama Avatar Keterangan Deskripsi Level : 20 Laser Shot Laser Rain Full Heal Elemental Beam Elemental Destruction Savior Tipe : Offensive Mana : 200 Damage : 200 Range : 12 Area of Effect : 0 Level : 20 Tipe : Offensive Mana : 250 Damage : 200 Range : 12 Area of Effect : 15 Level : 20 Tipe : Healing Mana : 250 Damage : 500 Range : 12 Area of Effect : 0 Level : 25 Tipe : Offensive Mana : 400 Damage : 400 Range : 12 Area of Effect : 0 Level : 25 Tipe : Offensive Mana : 500 Damage : 300 Range : 12 Area of Effect : 15 Level : 25 Tipe : Healing Mana : 400 Damage : 600 Range : 12 Area of Effect : 15 Spell air yang menembak lawan Spell air yang menembak banyak lawan sekaligus Spell penyembuh untuk satu orang berkekuatan tinggi Spell gabungan yang menembakan gabungan elemen ke lawan Spell gabungan yang meledakkan gabungan elemen ke banyak lawan sekaligus Spell penyembuh untuk banyak orang berkekuatan tinggi

88 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 Tabel Town Nama Keterangan Equipment Shop : Weapon : Iron Sword : Iron Bow Sunny Town Pearl Town Armor Item Mercenary Shop Equipment Shop : Weapon Armor Item Mercenary Shop : Iron Staff : Beginner Warrior Armor : Beginner Archer Armor : Beginner Magician Armor : Small Health Potion : Small Mana Potion : Villager : Steel Sword : Steel Bow : Steel Staff : Warrior Steel Armor : Archer Steel Armor : Magician Steel Armor : Small Health Potion : Small Mana Potion : Human Mercenary

89 125 Nama Al Doraz Town Demon City Human City Keterangan 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 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 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

90 126 Nama Human Castle Demon Castle Keterangan 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 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 Tabel Battlefield Nama Angry Forest Forbidden Mountain Bandit Hideout Green Mountain Tipe Forest Mountain Hideout Mountain

91 127 Nama Grand Plain Lost Forest Living Swamp Ancient Temple Entrance Ancient Temple Core Level Demon Forest Dark Swamp Dark Mountain Mountain Peak Living Forest Death Plain Xivaria Border Mist Swamp Holy Sword Shrine Holy Bow Shrine Holy Staff Shrine Forgotten Plain Ka Alderaj Citadel Citadel Core Tipe Plain Forest Swamp Hideout Hideout Forest Swamp Mountain Mountain Forest Plain Plain Swamp Swamp Mountain Forest Plain Hideout 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

92 128 status karakter pemain. Karakter pemain yang dipilih didasarkan pada karakter terbaik yang dapat dimainkan pada saat tersebut. Contoh: Tabel Tabel Contoh Balancing Mission Total Total Karakter Pemain Karakter Lawan Status 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 Tabel Story Mission Nama Border War Keterangan 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) Win Condition : Human Mage Soldier Lv1 (2x) : Defeat all enemies Lose Condition : Xi ignith is defeated Gold Reward : 200 Item Reward : Small Health Potion (100%)

93 129 Nama Suppress Monster Ent Find the Bandit Hideout Safe the Child Keterangan 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) Win Condition : Monster Ent Lv3 (1x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 500 Item Reward : Small Mana Potion (100%) Mission Number : 3 Mission Type Location : Story Mission : Forbidden Mountain Required Condition : Clear Mission Number 2 Number of Player : 5 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith, Elicia : Wolf Lv2 (2x) : Man Eating Plant Lv2 (2x) : Bandit Lv3 (2x) : Defeat all enemies : All Players are defeated Gold Reward : 1000 Item Reward : Small Elixir Potion (100%) 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) Win Condition : Bandit King Lv5 (1x) : Defeat all enemies Lose Condition : Xi ignith is defeated Gold Reward : 2000 Item Reward : Steel Sword (100%)

94 130 Nama Journey Begin Dead walk Through The Forest Keterangan Mission Number : 5 Mission Type Location : Story Mission : Green Mountain Required Condition : Clear Mission Number 4 Number of Player : 5 Required Character Enemy Team Win Condition : Xi'ignith : Bandit Lv4 (3x) : Wolf Lv4 (4x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Small Health Potion (100%) : Small Mana Potion (100%) 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 Lose Condition : Defeat all enemies : All Players are defeated Gold Reward : 2000 Item Reward : Small Elixir Potion (100%) 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) Win Condition : Dark Magician Lv6 (2x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Steel Bow (100%)

95 131 Nama Swamp Monster Suppress The Lich Keterangan 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) Win Condition : Dark Magician Lv7 (1x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Medium Health Potion (100%) Mission Number : 9 Mission Type Location : Story Mission : Ancient Temple Entrance Required Condition : Clear Mission Number 8 Number of Player : 6 Required Character Enemy Team Win Condition : Xi'ignith : Ghoul Lv9 (3x) : Skeleton Soldier Lv9 (2x) : Dark Magician Lv8 (2x) : Lich Lv10 (1x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Medium Mana Potion (100%)

96 132 Nama Suppress The Lich 2 Demon Land Keterangan 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) Win Condition Lose Condition : Dark Magician Lv4 (2x) : Lich Lv10 (1x) : Defeat Lich : All Players are defeated Gold Reward : 3000 Item Reward : Medium Elixir Potion (100%) : Priest Staff (100%) Mission Number : 11 Mission Type Location : Story Mission : Demon Forest Required Condition : Clear Mission Number 10 Number of Player : 7 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith : Wolf Lv12 (4x) : Ghoul Lv11 (3x) : Man Eating Plant Lv11 (3x) : Defeat all enemies : All Players are defeated Gold Reward : 2000 Item Reward : Medium Health Potion (100%)

97 133 Nama Corrupted Monster View of Demon Land Escape From the Castle Keterangan 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) Win Condition : Skeleton Soldier Lv13 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Medium Mana Potion (100%) Mission Number : 13 Mission Type Location : Story Mission : Mountain Peak Required Condition : Clear Mission Number 12 Number of Player : 7 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith : Wolf Lv14 (3x) : Ghoul Lv15 (3x) : Man Eating Plant Lv14 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 2000 Item Reward : Medium Elixir Potion (100%) 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) Win Condition : Demon Mage Soldier Lv16 (3x) : Reach Destination Point Lose Condition : Xi ignith is defeated Gold Reward : 3000 Item Reward : Luna Bow (100%)

98 134 Nama Demon Pursuer 1 Demon Pursuer 2 Demon Pursuer 3 Keterangan Mission Number : 15 Mission Type Location : Story Mission : Living Forest Required Condition : Clear Mission Number 14 Number of Player : 8 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith : Demon Pursuer Lv16 (4x) : Demon Warrior Soldier Lv16 (3x) : Elite Demon Knight Lv17 (3x) : Defeat all enemies : Xi ignith is defeated Gold Reward : 2500 Item Reward : Xivaria Sword (100%) 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) Win Condition : Elite Demon Ranger Lv18 (2x) : Defeat all enemies Lose Condition : Xi ignith is defeated Gold Reward : 3000 Item Reward : Xivaria Bow (100%) Mission Number : 17 Mission Type Location : Story Mission : Xivaria Border Required Condition : Clear Mission Number 16 Number of Player : 8 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith : Demon Pursuer Lv18 (4x) : Demon Mage Soldier Lv18 (4x) : Elite Demon Wizard Lv19 (3x) : Defeat all enemies : Xi ignith is defeated Gold Reward : 3500 Item Reward : Xivaria Staff (100%)

99 135 Nama Through the Mist Swamp The Rebellion Keterangan Mission Number : 18 Mission Type Location : Story Mission : Mist Swamp Required Condition : Clear Mission Number 17 Number of Player : 8 Required Character Enemy Team Win Condition Lose Condition : Xi'ignith : Ghoul Lv19 (4x) : Skeleton Soldier Lv20 (4x) : Dark Magician Lv19 (3x) : Defeat all enemies : All Players are defeated Gold Reward : 3000 Item Reward : Xivaria Staff (100%) 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) Win Condition Lose Condition : Elite Human Wizard Lv19 (2x) : Reginald Lv20 (1x) : Defeat Reginald : Xi ignith is defeated Gold Reward : 4000 Item Reward : Large Mana Potion (100%)

100 136 Nama Xivaria War Az xeranum Rage Keterangan 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%) 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%)

101 137 Nama Legendary Sword Excalibur Legendary Bow Gandiva Keterangan 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 Enemy Team Win Condition Lose Condition : Xi'ignith : Ghoul Lv20 (4x) : Skeleton Soldier Lv20 (5x) : Dark Magician Lv20 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%) 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 Enemy Team Win Condition Lose Condition : Xi'ignith : Bandit King Lv20 (5x) : Bandit Lv20 (4x) : Wolf Lv20 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%)

102 138 Nama Legendary Staff Vajra Draco the Half Breed Keterangan 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 Enemy Team Win Condition Lose Condition : Xi'ignith : Monster Ent Lv20 (4x) : Forest Orc Lv20 (5x) : Man Eating Plant Lv20 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%) 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) Win Condition : Dark Magician Lv20 (4x) : Defeat all enemies Lose Condition : Xi ignith is defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%)

103 139 Nama The Half Breed Soldier Defeat Ka alderaj Keterangan 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) Win Condition : Half Breed Wizard Lv21 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%) Mission Number : 27 Mission Type Location : Story Mission : 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) Win Condition Lose Condition : Half Breed Wizard Lv21 (3x) : Ka alderaj Lv22 (1x) : Defeat Ka alderaj : Xi ignith is defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%)

104 140 Nama Save Elicia Ka alderaj Rage The Final Battle Keterangan 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) Win Condition Lose Condition : Half Breed Wizard Lv22 (3x) : Ka alderaj Lv23 (1x) : Defeat all enemies : Xi ignith is defeated Gold Reward : 5000 Item Reward : Large Elixir Potion (100%) 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 : 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 :

105 141 Berikut adalah tabel side mission yang ada dalam game Xivaria War: Tabel Tabel Side Mission Nama Angry Beast Mountain Bandit Attack Keterangan 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%) 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%)

106 142 Nama Defeat the Bandit The Green Bandit Undead Attack Keterangan 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%) Mission Number : 4 Mission Type Location : Side Mission : Green Mountain Required Condition : Clear Story Mission Number 5 Number of Player : 5 Required Character : Enemy Team : Bandit Lv4 (3x) Win Condition : Wolf Lv4 (4x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 400 Item Reward : Small Health Potion (50%) : Small Mana Potion (50%) 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 Lose Condition : Defeat all enemies : All Players are defeated Gold Reward : 500 Item Reward : Small Elixir Potion (25%)

107 143 Nama Lost in The Forest Living Swamp Creatures The Crying Soul Keterangan Mission Number : 6 Mission Type Location : Side Mission : Lost Forest Required Condition : Clear Story Mission Number 7 Number of Player : 6 Required Character : Enemy Team : Ghoul Lv6 (3x) Win Condition Lose Condition : Skeleton Soldier Lv7 (3x) : Dark Magician Lv6 (2x) : Defeat all enemies : All Players are defeated Gold Reward : 500 Item Reward : Steel Bow (25%) 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) Win Condition : Dark Magician Lv7 (1x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 500 Item Reward : Medium Health Potion (50%) 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%)

108 144 Nama Core of The Temple Demon Forest Keterangan 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%) Mission Number : 10 Mission Type Location : Side Mission : Demon Forest Required Condition : Clear Story Mission Number 9 Number of Player : 7 Required Character : Enemy Team : Wolf Lv12 (4x) Win Condition Lose Condition : Ghoul Lv11 (3x) : Man Eating Plant Lv11 (3x) : Defeat all enemies : All Players are defeated Gold Reward : 400 Item Reward : Medium Health Potion (50%)

109 145 Nama Dark Swamp Mountain Peak Living Forest Keterangan 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) Win Condition : Skeleton Soldier Lv13 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 600 Item Reward : Medium Mana Potion (50%) Mission Number : 12 Mission Type Location : Side Mission : Mountain Peak Required Condition : Clear Story Mission Number 11 Number of Player : 7 Required Character : Enemy Team : Wolf Lv14 (3x) Win Condition Lose Condition : Ghoul Lv15 (3x) : Man Eating Plant Lv14 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 800 Item Reward : Medium Elixir Potion (25%) 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) Win Condition : Bandit Lv17 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 1000 Item Reward : Xivaria Sword (25%)

110 146 Nama Death Plain Xivaria Border Mist Swamp Keterangan Mission Number : 14 Mission Type Location : Side Mission : Death Plain Required Condition : Clear Story Mission Number 16 Number of Player : 8 Required Character : Enemy Team : Ghoul Lv17 (3x) Win Condition Lose Condition : Skeleton Soldier Lv17 (3x) : Dark Magician Lv18 (4x) : Defeat all enemies : All Players are defeated Gold Reward : 1500 Item Reward : Dragon Knight Armor (25%) 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) Win Condition : Dark Magician Lv19 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 2000 Item Reward : Dragon Ranger Armor (25%) Mission Number : 16 Mission Type Location : Side Mission : Mist Swamp Required Condition : Clear Story Mission Number 18 Number of Player : 8 Required Character : Enemy Team : Ghoul Lv19 (4x) Win Condition Lose Condition : Skeleton Soldier Lv20 (4x) : Dark Magician Lv19 (3x) : Defeat all enemies : All Players are defeated Gold Reward : 2000 Item Reward : Dragon Wizard Armor (25%)

111 147 Nama Holy Sword Shrine Holy Bow Shrine Holy Staff Shrine Keterangan 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%) 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%) 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%)

112 148 Nama Forgotten Plain Ka alderaj Abandon Keterangan 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) Win Condition : Half Breed Wizard Lv21 (3x) : Defeat all enemies Lose Condition : All Players are defeated Gold Reward : 4000 Item Reward : Large Elixir Potion (25%) 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

113 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

114 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

115 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.

116 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.

117 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.

118 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.

119 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.

120 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 Gambar Rancangan Finite State Machine

121 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.

122 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

123 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 animasi 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

124 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 Tabel Perancangan Script Script #initialposition;<place name> #initialcharacter;<char name>;<char level>;<char gender>;<char id> Keterangan Menentukan posisi awal pemain pada World Map. Perintah ini hanya dijalankan pada saat pemain memulai permainan baru. Menentukan karakter yang dimiliki pemain pada awal permain. Perintah ini hanya dijalankan pada saat pemain memulai permainan.

125 161 Script #place;<name> #placetype;town battlefield #placeposition;<x>;<y> #placeshop;weapon armor item;<name> #placemercenary;<name>;<gender> Keterangan 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. Perintah untuk menentukan tipe dari suatu lokasi. Tipe town dapat memiliki equipment dan mercenary chop. Tipe battlefield dapat memiliki story mission dan side mission. Perintah untuk menentukan posisi lokasi tersebut pada World Map. Perintah untuk menentukan bendabenda yang dijual pada sebuah town. Perintah untuk menentukan karakterkarakter yang dijual pada sebuah town

126 162 Script #placestorymission;<mission name>;[<global fact>[,<global fact>[,...]]] #placesidemission;<mission name> #placeend #road;<place name 1>;<place name 2>;[<global fact>[,<global fact>[,...]]] #event;openworldmap-<place name> reach-<place name> endturn kill start end Keterangan 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. Perintah untuk menentukan side mission pada sebuah battlefield. Perintah untuk mengakhiri definisi sebuah lokasi. Perintah untuk menhubungkan suatu lokasi dengan lokasi lainnya sesuai dengan fact/fakta yang ada. Perintah untuk menentukan awal dari sebuah event. Semua perintah berikutnya hingga #eventend berfungsi untuk mendefinisikan suatu event.

127 163 Script #condition;[<fact>[,<fact>[,...]]] #insertglobal;<global fact> #deleteglobal;<global fact> #insertlocal;<local fact> #deletelocal;<local fact> #win #lose #dialog;[<name>];[<avatar>];[<background>];<text> #dialogoption;[<global fact>[,<global fact>[,...]]];[<local fact>[,<local fact>[,...]]];[<text>] Keterangan Perintah untuk menentukan apakah perintah-perintah lain dalam suatu event dapat dijalankan atau tidak. Perintah hanya akan dijalankan jika semua fact/fakta terpenuhi. Perintah untuk menambahkan fakta global Perintah untuk menghapus fakta global Perintah untuk menambahkan fakta lokal Perintah untuk menghapus fakta lokal Perintah untuk menentukan kemenangan pemain dalam sebuah mission Perintah untuk menentukan kekalahan pemain dalam sebuah mission. Perintah untuk memunculkan dialog 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.

128 164 #dialogoptionend #dialogend Script #get;weapon armor item;<name> #get;money;<amount> #join;<char name>;<char level>;<char gender>;<char id> #leave;<char id> #startmission;<mission name> #eventend #missionname;<mission name> #missiondescription;<description> Keterangan Perintah untuk menampilkan pilihanpilihan yang telah dibuat dengan perintah #dialogoption Perintah yang digunakan untuk menutup tampilan dialog. Perintah ini hanya digunakan untuk mengakhiri dialog dan kembali ke layar sebelumnya. Perintah untuk menambahkan weapon, armor, atau item ke inventory pemain. Perintah untuk menambahkan uang pemain Perintah untuk menambahkan karakter pemain Perintah untuk mengurangi karakter pemain Perintah untuk memulai sebuah mission Perintah untuk mengakhiri definisi suatu event Perintah untuk menentukan nama misi yang akan muncul pada Mission Brief Perintah untuk menentukan deskripsi misi yang akan muncul pada Mission Brief

129 Script #missionwincondition;[<condition>[<condition>[,...]]] 165 Keterangan 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 Tabel Perancangan Event Event openworldmap-<place name> reach-<place name> endturn kill start end Keterangan Event yang terjadi saat halaman World Map dimunculkan Event yang terjadi saat pemain tiba disebuah lokasi Event yang terjadi ketika giliran sebuah karakter telah selesai (hanya dalam mission) Event yang terjadi ketika HP sebuah karakter mencapai 0 Event yang terjadi saat pemain memulai sebuah mission. 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

130 global fact dan local fact. Global fact merupakan fakta yang bersifat permanen. Fakta jenis ini akan disimpan ketika pemain men-save permainannya. Local fact 166 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 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).

131 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 Tabel Experience Point Perbedaan Level EXP yang didapat Aksi untuk level up <=

132 168 Perbedaan EXP yang Aksi untuk Level didapat level up 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 Class Diagram Berikut adalah class diagram pada game Xivaria War:

133 Gambar Class Diagram Game Xivaria War 169

134 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 Use Case Diagram Game Xivaria War

135 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Pemain memilih menu load game. 2. Sistem akan merespon dengan menampilkan tampilan load game. 3. Pemain memilih data permainan yang ingin diload. Kemudian mengklik tombol OK. 4. Sistem akan me-load semua informasi yang telah disimpan sebelumnya dan menampilkan peringantan bahwa data berhasil diload. 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 setti ng dari game. Tujuan Pemain dapat memainkan game sesuai dengan setting yang diinginkan. Bidang Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Pemain memilih menu settings. 2. Sistem akan merespon dengan menampilkan tampilan setti ng game.

136 Pemain mengatur resolusi game, windowed atau fullscreen, dan kualitas gambar. Kemudian mengklik tombol OK. 4. Sistem akan mengubah setting game sesuai dengan setti ng 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 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 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 3. Pemain memilih menu yang ada. mission. 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.

137 173 Tabel 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. 3. Pemain memilih karakter yang ingin dialokasikan. 5. Pemain mengalokasikan attribute point pada status karakter yang dipilih. 2. Sistem akan merespon dengan menampilkan daftar karakter yang ada di dalam pasukan. 4. Sistem akan merespon dengan menampilkan informasi karakter yang dipilih dan menghitung total attribute point yang belum dialokasikan. 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 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. Pemain memilih karakter yang ingin diganti peralatannya. 4. Pemain memilih peralatan karakter yang mau diganti. 6. Pemain memilih peralatan baru. 2. Sistem akan merespon dengan menampilkan daftar karakter yang ada di dalam pasukan. 3. Sistem akan merespon dengan menampilkan informasi peralatan karakter yang dipilih. 5. Sistem akan menampilkan daftar peralatan yang terdapat dalam inventory pemain. 7. Sistem akan mengubah peralatan karakter tersebut sesuai dengan peralatan yang dipilih pemain.

138 174 f. Use Case Specification Mensave Game dimainkan. Pada proses ini, pemain dapat menyimpan informasi permainan yang telah Tabel Use Case Specification Mensave Game Pelaku Pemain Deskripsi Pemain menyimpan informasi permainan yang telah dimainkan. Tujuan Pemain dapat melanjutkan permainan di lain waktu Bidang Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Pemain memilih menu organize di world map. Kemudian memilih menu 2. Sistem akan merespon dengan menampilkan tampilan save game. 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 i nformasi permainan. Ji ka 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 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. 3. Pemain memilih karakter yang akan dibeli dan menekan tombol hire. 2. Sistem akan merespon dengan menampilkan daftar karakter yang dapat pemain beli pada kota tersebut. 4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin membeli karakter tersebut.

139 Pemain memilih pilihan YES. 6. Sistem akan mengecek apakah uang pemain cukup untuk membeli karakter tersebut. Ji ka uang pemai n cukup, maka sistem akan mengurangi uang pemain dan menambahkan karakter yang dipilih ke dalam pasukan pemain. Jika ti dak, maka si stem 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 Use Case Specification Membeli Peralatan Pelaku Pemain Deskripsi Pemain membeli peralatan pada shop di kota. Tujuan Pemain dapat membeli peralatan berupa weapon, armor, dan item. Bidang Khas suatu Ev ent Kegiatan Pemain Responden Sistem 1. Pemain memilih menu equipment shop yang terdapat di kota. Kemudian memilih menu buy. 3. Pemain memilih weapon, armor, atau item yang ingin dibeli, menginput jumlah, lalu menekan tombol Buy. 5. Pemain memilih pilihan YES. 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. 4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin membeli peralatan tersebut. 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.

140 176 Tabel Use Case Specification Menj ual Peralatan Pelaku Pemain Deskripsi Pemain menjual peralatan pada shop di kota. Tujuan Pemain dapat menjual peralatan berupa weapon, armor, dan item 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. 3. Pemain memilih weapon, armor, atau item yang ingin dijual, menginput jumlah, lalu menekan tombol Sell. 5. Pemain memilih pilihan YES. 2. Sistem akan merespon dengan menampilkan daftar peralatan yang dapat pemain jual dan menampilkan harga dan jumlah peralatan yang pemain ingin jual. 4. Sistem akan merespon dengan menampilkan pertanyaan apakah pemain ingin menjual peralatan tersebut. 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 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. 3. Pemain memilih menu deploy troops. 5. Pemain memilih karakter yang ingin dimainkan dalam misi tersebut. Kemudian menekan tombol start mission. 2. Sistem akan merespon dengan menampilkan tampilan dialog pembuka misi tersebut. Kemudian menampilkan tampilan mission brief dan me-load objective dari misi. 4. Sistem akan merespon dengan menampilkan daftar karakter pemain dalam pasukan dan jumlah pemain yang dapat dimainkan. 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 giliran karakter.

141 Pemain menggerakkan karakter yang dimainkan. 9. Pemain memilih menu attack. 11. Pemain memilih musuh yang ingin diserang. 13. Pemain menghentikan pointer pada attack bar. 15. Pemain memilih menu magic. 8. 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. 10. Sistem akan mengecek apakah stamina karakter cukup untuk melakukan serangan. Jika iya, maka sistem akan mengkalkulasi dan menampilkan musuh yang dapat karakter serang. 12. Sistem akan merespon dengan menampilkan attack bar dan pointer yang berisi kemungkinan mi ss, normal, atau critical dan mengkalkulasi kecepatan pointer. 14. Sistem akan merespon dengan mengkalkulasi serangan sesuai dengan daerah attack bar yang terpi lih. Ji ka menunj uk mi ss, maka serangan karakter akan gagal. Jika menunjuk normal, maka serangan karakter akan mengenai musuh dengan damage normal. Ji ka 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. 16. Sistem akan merespon dengan menampilkan daftar magic karakter tersebut.

142 Pemain memilih magic yang ingin digunakan. 19. Pemain memilih karakter yang ingin dimagic. 21. Pemain memilih menu item. 23. Pemain memilih item yang ingin digunakan. 25. Pemain memilih menu end turn. 27. Pemain memenuhi kondisi win atau lose condition yang disediakan. 18. Sistem akan mengecek apakah stamina karakter cukup untuk mel akukan magic. Ji ka i ya, maka sistem akan mengkalkulasi dan menampilkan karakter yang dapat di-magic sesuai dengan tipe magic yang pemain pilih. 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. 22. Sistem akan merespon dengan menampilkan daftar item yang ada dalam inventory pemain. 24. Sistem akan mengecek apakah stamina karakter cukup untuk menggunakan item. Ji ka i ya, maka sistem akan menambah health atau mana dari karakter yang dipilih sesuai dengan tipe item yang pemain pilih 26. Sistem akan merespon dengan mengurangi stamina karakter sebesar 10 poin dan mengkalkulasi urutan giliran karakter. 28. Sistem akan mengecek kondisi yang terpenuhi. Jika lose condtion terpenuhi, maka sistem akan menampilkan game over. Ji ka win condition terpenuhi, maka si stem 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.

143 179 Tabel 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Content designer memilih menu Load. 2. Sistem akan merespon dengan menampilkan semua file berekstensi.xod yang dapat di-l oad 3. Content designer memiilih file yang ingin diload. oleh content designer. 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 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Content designer memilih menu Save As. 2. Sistem akan merespon dengan menampilkan pertanyaan berisikan 3. Content designer menginputkan nama file yang diinginkan. Kemudian menekan tombol OK. nama file yang diinginkan. 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.

144 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 Use Case Specification Membuat Data Obyek Pelaku Content designer Deskripsi Content designer membuat data karakter, weapon, armor, item, magic, dan static object pada object editor. Tujuan Content designer dapat memberikan attribute pada karakter, weapon, armor, item, 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. 3. Content designer memilih tombol New. 5. Content designer menginputkan nama objek yang ingin dibuat. Kemudian menekan tombol OK. 7. Content designer menginputkan data-data objek yang dibutuhkan. Kemudian menekan tombol Save. 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. 4. Sistem akan merespon dengan menampilkan pertanyaan nama yang ingin dibuat. 6. Sistem akan menambahkan data tersebut ke dalam listbox sesuai dengan nama yang diinputkan dan memperbolehkan content designer untuk menginputkan data. 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.

145 181 Tabel 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. 3. Content designer memiilih tombol YES. 2. Sistem akan merespon dengan menampilkan pertanyaan apakah content designer ingin menghapus data objek tersebut. 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 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Content designer memilih menu New. 2. Sistem akan merespon dengan menampilkan jenis terrain dan 3. Content designer memiilih jenis terrain dan ukuran terrain yang ingin dibentuk. 5. Content designer menginputkan nama terrain yang ingin dibuat. 7. Content designer memilih tekstur yang dinginkan. Kemudian menekan tombol OK. ukuran terrain yang dapat dibentuk. 4. Sistem akan merespon dengan menampilkan pertanyaan nama terrain yang ingin dibuat. 6. Sistem akan merespon dengan menampilkan daftar tekstur yang dapat content designer pilih sebagai dasar tekstur terrain. 8. Sistem akan merespon dengan membuat file dengan nama sesuai yang diinputkan dan menampilkan terrain yang dibuat pada tampilan 3D sesuai dengan tekstur yang dipilih.

146 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 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Content designer memilih menu Load. 2. Sistem akan merespon dengan menampilkan daftar file terrain yang 3. Content designer memiilih file terrain yang ingin di-l oad. ada. 4. Sistem akan me-load semua informasi file 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 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 Kegiatan Pemain Responden Sistem Khas suatu Ev ent 1. Content designer memilih menu Save. 2. Sistem akan merespon dengan menulis semua i nformasi 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.

147 183 Tabel 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. 3. Content designer memilih tools dan mensetting brush yang akan digunakan. Kemudian content designer memodifikasi terrain pada tampilan layar 3D menggunakan brush yang telah disetti ng. 2. Sistem akan merespon dengan menampilkan tools yang tersedia dan setting dari brush yang dapat digunakan. 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 Use Case Specification Memberi Tekstur Pelaku Content designer Deskripsi Content designer memodifi kasi 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. 3. Content designer menekan tombol Add New Layer. 5. Content designer memilih tekstur yang diinginkan. 7. Content designer memilih tools dan mensetting brush yang akan digunakan. Kemudian content designer memodifikasi tekstur pada tampilan layar 3D menggunakan brush yang telah disetting. 2. Sistem akan merespon dengan menampilkan daftar layer tekstur yang ada, tools, dan setti ng dari brush yang dapat digunakan. 4. Sistem akan merespon dengan menampilkan daftar tekstur yang dapat content designer tambahkan. 6. Sistem akan menambahkan sebuah layer yang berisi tekstur sesuai dengan yang dipilih. 8. Sistem akan merespon dengan menampilkan hasi l modi fi kasi tekstur dari content designer pada tampilan layar 3D sesuai dengan tools dan setting brush yang telah diatur oleh content designer.

148 184 t. Use Case Specification Menghapus Tekstur Pada proses ini, content designer akan menghapus tekstur terrain jika sudah tidak diperlukan. Tabel 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. 3. Content designer memilih layer dan menekan tombol Remove Texture Layer. 5. Content designer memilih YES. 2. Sistem akan merespon dengan menampilkan daftar tekstur yang ada, tools, dan setting dari brush yang dapat digunakan. 4. Sistem akan merespon dengan menampilkan pertanyaan apakah content designer ingin manghapus layer tersebut. 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. Ji ka ti dak, maka l ayer 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 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. 3. Content designer menekan tombol Add. 2. Sistem akan merespon dengan menampilkan tools yang dapat digunakan untuk mengatur karakter atau object. 4. Sistem akan merespon dengan menampilkan daftar karakter atau object yang dapat di-l oad.

149 Content designer memilih karakter atau object yang ingin di-load. Kemudian menaruhnya pada terrain yang terdapat dalam tampilan layar 3D. 7. Content designer mengatur properties dari karakter atau object. 6. Sistem akan merespon dengan menampilkan model 3D dari karakter yang dipilih pada tampilan layar 3D. Kemudian menampilkan i nformasi karakter atau object tersebut pada tampilan properties. 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 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. 3. Content designer memodifikasi path menggunakan tools yang ada. 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 memi liki kemi ringan yang kurang dari 30 derajat dan warna merah yang merupakan path yang memi liki kemiringan yang lebih atau sama dengan 30 derajat. 4. Sistem akan merespon dengan menampilkan hasi l modi fi kasi 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.

150 186 Tabel 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. 3. Content designer memilih tools Add. Kemudian menaruh trigger pada tampilan layar 3D. 5. Content designer mengatur properties dari trigger tersebut pada tampilan properties. 2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur trigger dan menampilkan trigger yang ada. 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. 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 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. 3. Content designer menekan tombol Add. 5. Content designer mengatur daerah posisi awal pemain pada tampilan layar 3D. 2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur posi si awal pemai n. 4. Sistem akan merespon dengan manambahkan daerah posisi awal pemain pada tampilan layar 3D. 6. Sistem akan merespon dengan menampilkan daerah pengubahan posisi awal pemain pada tampilan layar 3D.

151 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 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. 3. Content designer mengatur apakah air akan ditampilkan pada terrain dan mengatur ketinggian dari air tersebut. 2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur water level. 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 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. 3. Content designer memilih untuk mengatur tekstur dari skybox 5. Content designer memilih tekstur yang ingin digunakan untuk skybox. Kemudian menekan tombol OK. 7. Content designer mengatur letak dan ukuran dari skybox. 2. Sistem akan merespon dengan menampilkan tools yang ada untuk mengatur skybox. 4. Sistem akan merespon dengan menampilkan daftar dari tekstur skybox yang dapat digunakan. 6. Sistem akan merespon dengan menampilkan tekstur skybox pada tampilan layar 3D sesuai dengan tekstur yang dipilih. 8. Sistem akan merespon dengan menampilan skybox pada tampilan layar 3D sesuai dengan letak dan ukuran yang diatur content designer.

152 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 Activity Diagram Meload Game

153 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 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

154 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 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

155 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 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

156 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. Pemain Sistem Memilih menu organize Memilih menu troops Menampilkan daftar karakter Memilih karakter Menampilkan informasi karakter Memilih jenis peralatan Menambah daftar peralatan Memilih peralatan baru Mengubah peralatan karakter Gambar Activity Diagram Mengganti Peralatan

157 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. Pemain Sistem Memilih menu organize Memilih menu save game Menampilkan tampilan save game Memilih block save Mengecek block save Telah digunakan Kosong Menimpa/tidak block Menampilkan konfirmasi menimpa block Tidak Menimpa Menulis informasi permainan Gambar Activity Diagram Mensave Game

158 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.

159 195 Pemain Sistem Memilih menu mercenary shop Menampilkan daftar karakter Memilih karakter dan menekan tombol hire Menampilkan konfirmasi pembelian Membeli karakter/tidak Tidak Membeli Mengecek uang pemain Menampilkan peringatan Tidak Cukup Menambah karakter pemain Mengurangi uang pemain Gambar 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

160 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 Activity Diagram Membeli Peralatan

161 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.

162 198 Gambar Activity Diagram Menj ual 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

163 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

164 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.

165 201

166 202

167 203 Memilih menu magic Menampilkan daftar magic yang dapat digunakan Memilih magic Mengecek stamina Cukup Memilih target Mengkalkulasi dan Menampilkan target magic Menambah/ mengurangi health target Mengecek health target kurang atau sama dengan 0 Mengeluarkan target lebih dari 0 Mengurangi stamina karakter Memilih menu item Menampilkan daftar item yang dimiliki pemain Memilih item Mengecek stamina Cukup Menambah health/mana Mengurangi stamina karakter

168 204 Memilih end turn Mengurangi stamina sebesar 10 poin Mengkalkulasi urutan giliran karakter Memenuhi win/lose condition Mengecek kondisi lose Menampilkan game over Menampilkan mission report dan menambahkan uang pemain Menampilkan dialog penutup Gambar 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.

169 205 Gambar 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.

170 206 Gambar 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

171 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 Activity Diagram Membuat Data Obj ek

172 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 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

173 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 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

174 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 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.

175 211 Gambar 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.

176 212 Content Designer Sistem Memilih tabulasi deformator Menampilkan tools dan setting brush Memilih tools dan mensetting brush Memodifikasi terrain Menampilkan hasil modifikasi Gambar 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 mensetting brush yang akan digunakan. Kemudian content designer memodifikasi tekstur pada tampilan layar 3D menggunakan brush yang telah disetting. Sistem akan merespon dengan menampilkan hasil modifikasi tekstur dari content

177 designer pada tampilan layar 3D sesuai dengan tools dan setting brush yang telah diatur oleh content designer. 213 Gambar 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

178 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 Activity Diagram Menghapus Tekstur

179 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.

180 216 Gambar 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

181 yang ada. Sistem akan merespon dengan menampilkan hasil modifikasi content designer pada tampilan layar 3D. 217 Content Designer Sistem Memilih tombol path editor Menampilkan tools dan mengkalkulasi path Memodifikasi path Menampilkan hasil modifikasi Gambar 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.

182 218 Gambar 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.

183 219 Gambar 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.

184 220 Gambar 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.

185 221 Gambar Activity Diagram Mengatur SkyBox 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

186 kemudian akan menggunakan show() untuk menampilkan World Map sesuai dengan data yang di-load. 222 Gambar 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

187 223 pilih. Sistem kemudian akan menggunakan save() untuk menyimpan informasi pengaturan pemain dalam bentuk file based. Gambar 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().

188 224 Gambar 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

189 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 Sequence Diagram Mengalokasikan Attribute Point

190 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.

191 227 Gambar 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

192 228 dipilih pemain. Jika block tersebut kosong, maka sistem akan menyimpan data pemain pada UserData dengan save(). Jika 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 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

193 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 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

194 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 Sequence Diagram Membeli Peralatan

195 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.

196 232 Gambar Sequence Diagram Menj ual 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

197 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.

198 Gambar Sequence Diagram Melakukan Misi 234

199 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 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().

200 236 Gambar Sequence Diagram Mensave Data Obyek m. Sequence Diagram Membuat Data Obyek Saat content designer memilih tabulasi pada object editor, halaman tabulasi 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().

201 237 Gambar Sequence Diagram Membuat Data Obyek n. Sequence Diagram Menghapus Data Obyek Saat content designer memilih tabulasi pada object editor, halaman tabulasi 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().

202 238 Gambar 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().

203 239 Gambar 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.

204 240 Gambar 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 Sequence Diagram Mensave Terrain

205 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 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().

206 242 Gambar 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().

207 243 Gambar 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().

208 244 Gambar 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().

209 245 Gambar 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().

210 246 Gambar 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().

211 247 Gambar Sequence Diagram Mengatur Posisi Aw al 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().

212 248 Gambar 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().

213 249 Gambar Sequence Diagram Mengatur SkyBox 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 :

214 250 a. Halaman Utama Xivaria War Gambar 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.

215 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 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.

216 252 c. Halaman Settings Xivaria War Gambar 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.

217 253 d. Halaman Dialog Bicara Xivaria War Gambar 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

218 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 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

219 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 Halaman Menu - Troops

220 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 Halaman Menu Equipment

221 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 Halaman Menu - Item

222 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. M asing-masing item akan memiliki gambarnya masingmasing. 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.

223 259 i. Halaman Menu Save Game Gambar 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.

224 260 j. Halaman Town Buy Equipment Gambar 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 kotakkotak 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.

225 261 k. Halaman Town Sell Equipment Gambar 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 kotakkotak 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.

226 262 l. Halaman Town Buy Item Gambar 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 kotakkotak 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.

227 263 m. Halaman Town Sell Item Gambar 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 kotakkotak 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.

228 264 n. Halaman Town Buy Mercenary Gambar 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.

229 265 o. Halaman Mission Briefing Xivaria War Gambar 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

230 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 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.

231 267 q. Halaman Mission Top View Gambar 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,

232 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.

233 269 r. Halaman Mission 3 rd Person View Gambar Halaman Mission - 3 rd 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

234 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 3 rd 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

235 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 Halaman Choose Single Target Halaman ini serupa dengan halaman sebelumnya yaitu halaman Mission 3 rd 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

236 diberi efek glow berwarna merah saat pemain mulai menandakan dia sebagai target serangnya. 272 Gambar 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

237 untuk masing-masing serangan akan muncul saat animasi penyerangan dilakukan. 273 Gambar 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.

238 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 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

239 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.

240 276 u. Halaman End Turn Gambar 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.

241 277 v. Halaman Mission Complete Gambar Halaman Mission Complete Halaman ini merupakan halaman dimana pemain telah menyelesaikan misi sesuai dengan syarat kemenangan yang dijelaskan sebelumnya dalam halaman Briefing. Tulisan pada Mission Complete menggunakan font FairydustB dengan besar 72pt dengan warna putih.

242 278 w. Halaman Mission Failed Gambar 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.

243 279 x. Halaman Combat Report Gambar 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.

LAMPIRAN. Lampiran 1 : Pre Kuesioner Game Xivaria War Untuk Gamer

LAMPIRAN. Lampiran 1 : Pre Kuesioner Game Xivaria War Untuk Gamer L1 LAMPIRAN Lampiran 1 : Pre Kuesioner Game Xivaria War Untuk Gamer 1. Jenis Kelamin Anda : a. Pria b. Wanita 2. Apakah profesi pekerjaan Anda: a. Pelajar b. Mahasiswa c. Karyawan d. Wiraswasta e. Lain-lain

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi yang Diperlukan Agar aplikasi game Book of Phantasm beroperasi dengan baik maka dibutuhkan spesifikasi komputer sebagai berikut: a. Spesifikasi

Lebih terperinci

APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR

APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR APLIKASI GAME EDUKASI BOOK OF PHANTASM DENGAN MENGGUNAKAN UNITY3D UNTUK MENINGKATKAN FREKUENSI BELAJAR Santo Rinaldhi Binus University, Jakarta, DKI Jakarta, Indonesia Michael Gregory Binus University,

Lebih terperinci

APLIKASI XIVARIA EDITOR DAN GAME ACTION TACTICAL TURN BASED 3D XIVARIA WAR DENGAN PENDEKATAN ARTIFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGINE 2.

APLIKASI XIVARIA EDITOR DAN GAME ACTION TACTICAL TURN BASED 3D XIVARIA WAR DENGAN PENDEKATAN ARTIFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGINE 2. APLIKASI XIVARIA EDITOR DAN GAME ACTION TACTICAL TURN BASED 3D XIVARIA WAR DENGAN PENDEKATAN ARTIFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGINE 2.0 SKRIPSI Oleh WILLIAM SALIM 1100001830 ALBERTUS AGUNG 1100038026

Lebih terperinci

BAB 4 HASIL DAN PENELITIAN

BAB 4 HASIL DAN PENELITIAN BAB 4 HASIL DAN PENELITIAN 4.1 Implementasi Aplikasi 4.1.1 Spesifikasi Sistem 4.1.1.1 Hardware Berikut merupakan spesifikasi perangkat keras yang dibutuhkan untuk menjalankan game Revenge of Plants : -

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 159 BAB 4 IMPLEMENTASI DAN EVALUASI 4. 1. Perangkat Yang Digunakan Untuk mendukung game Battle Force, berikut adalah spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang digunakan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi hardware Spesifikasi minimum PC yang diperlukan untuk memainkan game Pandawa Lima adalah sebagai berikut: Processor Intel Pentium Core

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1. Implementasi Aplikasi 4.1.1. Spesifikasi System Spesifikasi hardware dan software yang diperlukan untuk menjalankan game Revenge Devil dengan baik, yaitu: 4.1.1.1. Spesifikasi

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1 Pengertian Game Menurut Ma'ruf Harsono (2014: 3) di dalam bukunya yang berjudul "Pengaruh Bermain Game Terhadap Perkembangan Remaja" dijelaskan bahwa: 1. Game adalah lingkungan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Disini akan dijelaskan perangkat pendukung yang digunakan dalam menjalankan

BAB IV IMPLEMENTASI DAN EVALUASI. Disini akan dijelaskan perangkat pendukung yang digunakan dalam menjalankan BAB IV IMPLEMENTASI DAN EVALUASI 4.1. Perangkat Yang Digunakan Disini akan dijelaskan perangkat pendukung yang digunakan dalam menjalankan game Territorial War, berikut adalah spesifikasi perangkat lunak

Lebih terperinci

Instalasi. Berikut ini adalah langkah langkah instalasi game Battle Throne: 1. Double click installer untuk membuka dialog instalasi

Instalasi. Berikut ini adalah langkah langkah instalasi game Battle Throne: 1. Double click installer untuk membuka dialog instalasi 1 Instalasi Berikut ini adalah langkah langkah instalasi game Battle Throne: 1. Double click installer untuk membuka dialog instalasi Gambar 1. Gambar Installer 2. Setelah muncul layar seperti di bawah,

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Aplikasi Agar dapat mengimplementasikan permainan Res-Avail Card Battle dengan baik, maka berikut spesifikasi hardware, software dan prosedur penggunaan yang

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. diperlukan agar dapat mengimplementasikan game Job Seeker ini. a. Intel Pentium 4 2,34 Ghz. b. Memory (RAM) 512MB RAM

BAB 4 IMPLEMENTASI DAN EVALUASI. diperlukan agar dapat mengimplementasikan game Job Seeker ini. a. Intel Pentium 4 2,34 Ghz. b. Memory (RAM) 512MB RAM BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Bagian ini akan menjelaskan spesifikasi perangkat keras dan perangkat lunak yang diperlukan agar dapat mengimplementasikan game Job Seeker ini. 4.1.1 Spesifikasi

Lebih terperinci

APLIKASI PERMAINAN PETUALANGAN RENAL DENGAN MENGGUNAKAN SOFTWARE RPG MAKER MV BERBASIS ANDROID : RENALDI AGUNG NUGROHO NPM :

APLIKASI PERMAINAN PETUALANGAN RENAL DENGAN MENGGUNAKAN SOFTWARE RPG MAKER MV BERBASIS ANDROID : RENALDI AGUNG NUGROHO NPM : APLIKASI PERMAINAN PETUALANGAN RENAL DENGAN MENGGUNAKAN SOFTWARE RPG MAKER MV BERBASIS ANDROID NAMA : RENALDI AGUNG NUGROHO NPM : 16112102 PEMBIMBING : Dr. Novrina Latar Belakang Masalah Dewasa ini video

Lebih terperinci

PROSEDUR PENGGUNAAN. Berikut merupakan prosedur penggunaan yang dapat diikuti untuk memainkan

PROSEDUR PENGGUNAAN. Berikut merupakan prosedur penggunaan yang dapat diikuti untuk memainkan PROSEDUR PENGGUNAAN 4.3 Prosedur Penggunaan Berikut merupakan prosedur penggunaan yang dapat diikuti untuk memainkan game Dream School. Untuk prosedur penggunaan admin side akan dijelaskan pada halaman

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam BAB I PENDAHULUAN 1. LATAR BELAKANG Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam berbagai bidang, termasuk bidang hiburan. Salah satunya penggunaan komputer dalam bidang hiburan

Lebih terperinci

1. Apa arti login dalam bermain Pointblank? a. Masuk ke dalam game b. Sedang bermain game c. Keluar dari game

1. Apa arti login dalam bermain Pointblank? a. Masuk ke dalam game b. Sedang bermain game c. Keluar dari game Nama : Sekolah : Umur : Alamat rumah : Jenis kelamin : Seberapa sering kamu bermain Pointblank? a. Tidak pernah b. Jarang (1-10 jam dalam seminggu) c. Sering (11-20 jam dalam seminggu) 1. Apa arti login

Lebih terperinci

BAB 4 IMPLEMENTASI. baik, maka berikut ini adalah spesifikasi perangkat keras, perangkat lunak dan

BAB 4 IMPLEMENTASI. baik, maka berikut ini adalah spesifikasi perangkat keras, perangkat lunak dan BAB 4 IMPLEMENTASI 4.1. Spesifikasi Implementasi Agar dapat mengimplementasikan permainan The Earth Savior dengan baik, maka berikut ini adalah spesifikasi perangkat keras, perangkat lunak dan prosedur

Lebih terperinci

Calyptra: Jurnal Ilmiah Mahasiswa Universitas Surabaya Vol.5 No.1 (2016) Pembuatan Aplikasi Game Shape Master

Calyptra: Jurnal Ilmiah Mahasiswa Universitas Surabaya Vol.5 No.1 (2016) Pembuatan Aplikasi Game Shape Master Pembuatan Aplikasi Game Shape Master Iwan Nugraha Ivanto Teknik Informatika / Fakultas Teknik Universitas Surabaya wanzzzone@gmail.com Abstraksi - Game online adalah permainan yang memanfaatkan jaringan

Lebih terperinci

Pengaplikasian Pohon dalam Mekanisme Pengambilan Skill Game Dota 2

Pengaplikasian Pohon dalam Mekanisme Pengambilan Skill Game Dota 2 Pengaplikasian Pohon dalam Mekanisme Pengambilan Skill Game Dota 2 Girvandi Ilyas / 13515051 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada saat ini game merupakan hiburan yang digemari oleh banyak masyarakat. Game berkembang sangat pesat, baik dari segi grafik maupun jenisnya. Dilihat dari perkembangan

Lebih terperinci

Pengantar Teori Game

Pengantar Teori Game Pengantar Teori Game Game mempunyai arti permainan dalam bahasa Indonesia Dapat berupa suatu permainan interaksi antara sesama manusia Dapat berupa suatu permainan interaksi antara manusia dengan mesin

Lebih terperinci

Usia : Jenis Kelamin : Berilah tanda silang (X) pada jawaban anda. 1. Apakah game sangat anda butuhkan dalam kehidupan sehari hari?

Usia : Jenis Kelamin : Berilah tanda silang (X) pada jawaban anda. 1. Apakah game sangat anda butuhkan dalam kehidupan sehari hari? Lampiran 1 Kuisioner 1 Usia : Jenis Kelamin : Berilah tanda silang (X) pada jawaban anda. 1. Apakah game sangat anda butuhkan dalam kehidupan sehari hari? a. Sangat dibutuhkan b. Dibutuhkan d. Kurang dibutuhkan

Lebih terperinci

COUNTER-STRIKE ONLINE Game First Person Shooter No 1 di DUNIA

COUNTER-STRIKE ONLINE Game First Person Shooter No 1 di DUNIA COUNTER-STRIKE ONLINE Game First Person Shooter No 1 di DUNIA Asep Herman Suyanto info@bambutechno.com http://www.bambutechno.com Counter-Strike adalah game FPS (First Person Shooter) legendaris berbasiskan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada saat ini game mobile mulai berjaya, dan semakin berkembang, sebelumnya platform untuk game seperti konsol dan pc yang paling berjaya. Namun dengan berkembangnya

Lebih terperinci

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak BAB 1 PENDAHULUAN 1.1 Latar Belakang Semakin berkembangnya teknologi pada era ini telah membuat banyak perubahan terutama didalam gaya hidup pada masyarakat. Salah satu perubahan yang mencolok dapat dilihat

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Berdasarkan kebutuhan pengguna/masyarakat umum, pembuatan game ini bertujuan untuk menambah variasi dalam game yang bertemanakan First Person Shooter (FPS).

Lebih terperinci

BAB I PENDAHULUAN Latar belakang

BAB I PENDAHULUAN Latar belakang BAB I PENDAHULUAN 1.1. Latar belakang Saat ini para pemain game (gamers) di dunia semakin bertambah banyak. Bermain game dapat menyegarkan pikiran setelah bekerja atau melakukan aktifitas yang lainnya.

Lebih terperinci

BAB 1 PENDAHULUAN. Dilihat dari perkembangan teknologi informasi saat ini, industri game merupakan

BAB 1 PENDAHULUAN. Dilihat dari perkembangan teknologi informasi saat ini, industri game merupakan BAB 1 PENDAHULUAN 1.1 Latar Belakang Dilihat dari perkembangan teknologi informasi saat ini, industri game merupakan salah satu yang berkembang pesat dan menarik perhatian masyarakat luas. Tidak dapat

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Game Analisis game merupakan analisis yang meliputi dua hal, yaitu analisis user dan analisis game sejenis. Analisis user dilakukan dengan cara menyebarkan kuesioner

Lebih terperinci

BAB II LANDASAN TEORI. Tinjauan pustaka yang digunakan antara lain pengertian game, pembuatan game,

BAB II LANDASAN TEORI. Tinjauan pustaka yang digunakan antara lain pengertian game, pembuatan game, BAB II LANDASAN TEORI Untuk mendukung pembuatan game tower defense tentang perjuangan arekarek Suroboyo, maka karya game akan menggunakan beberapa tinjauan pustaka. Tinjauan pustaka yang digunakan antara

Lebih terperinci

BAB II LANDASAN TEORI. Tugas Akhir ini. Berikut merupakan landasan teori yang dapat diuraikan.

BAB II LANDASAN TEORI. Tugas Akhir ini. Berikut merupakan landasan teori yang dapat diuraikan. BAB II LANDASAN TEORI Dalam bab ini menjelaskan tentang konsep dan teori yang menunjang karya Tugas Akhir ini. Berikut merupakan landasan teori yang dapat diuraikan. 2.1 Game Ma'ruf Harsono (2014: 3) menjelaskan

Lebih terperinci

Berikut merupakan langkah langkah instalasi game Di sini ada Hantu. 1. Copyfile Di sini ada Hantu.xap ke dalam folder aplikasi Windows Phone

Berikut merupakan langkah langkah instalasi game Di sini ada Hantu. 1. Copyfile Di sini ada Hantu.xap ke dalam folder aplikasi Windows Phone 1 Petunjuk Instalasi Berikut merupakan langkah langkah instalasi game Di sini ada Hantu. 1. Copyfile Di sini ada Hantu.xap ke dalam folder aplikasi Windows Phone kamu. Gambar 4.1 File aplikasi 4.2.2 Petunjuk

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Aplikasi Untuk dapat menggunakan aplikasi game Adventure of indigo : let s do math, terdapat spesifikasi perangkat keras, spesifikasi perangkat lunak, cara instalasi

Lebih terperinci

TIPS DAN TRIK BERMAIN PUBG UNTUK PEMULA

TIPS DAN TRIK BERMAIN PUBG UNTUK PEMULA TIPS DAN TRIK BERMAIN PUBG UNTUK PEMULA Ivan Ariadi Penulis ivan@raharja.info Abstrak Di artikel saya yang sebelumnya yang membahas game dengan genre Battle Royale dan dimainkan secara gratis, kali ini

Lebih terperinci

Pembuatan Turn Based Strategy Role Playing Game Menggunakan Unity Game Engine

Pembuatan Turn Based Strategy Role Playing Game Menggunakan Unity Game Engine Pembuatan Turn Based Strategy Role Playing Game Menggunakan Unity Game Engine Andre Lionel Sanjaya 1, Gregorius Satia Budhi 2, Liliana 3 Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas

Lebih terperinci

KUESIONER SKRIPSI. Nama : Jenis Kelamin: L / P. Kelas : (Coret yang tidak perlu)

KUESIONER SKRIPSI. Nama : Jenis Kelamin: L / P. Kelas : (Coret yang tidak perlu) KUESIONER SKRIPSI Nama : Jenis Kelamin: L / P Kelas : (Coret yang tidak perlu) Petunjuk: Berikan tanda silang (X) pada jawaban yang sesuai dengan pilihan kamu. 1. Mata pelajaran apa yang kamu paling sukai?

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut :

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut : BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Game 4.1.1 Perangkat Keras (Hardware) Agar game Android Igor Vasilev : The Lost Power ini dapat berjalan dengan baik, diperlukan spesifikasi perangkat keras

Lebih terperinci

Perancangan Algoritma Greedy pada AI Permainan Turn Based Strategy

Perancangan Algoritma Greedy pada AI Permainan Turn Based Strategy Perancangan Algoritma Greedy pada AI Permainan Turn Based Strategy Benedikus Holyson Tjuatja - 13510101 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

Implementasi Artificial Intelligence pada game Defender of Metal City dengan menggunakan Finite State Machine

Implementasi Artificial Intelligence pada game Defender of Metal City dengan menggunakan Finite State Machine JURNAL TEKNIK POMITS Vol. 6, No. 2, (2017) ISSN: 2337-3539 (2301-9271 Print) A-717 Implementasi Artificial Intelligence pada game Defender of Metal City dengan menggunakan Finite State Machine Billy, Imam

Lebih terperinci

PERANCANGAN GAME TURN BASED STARATEGY MENGGUNAKAN LOGIKA FUZZY UNTUK MENGATUR PERILAKU MUSUH

PERANCANGAN GAME TURN BASED STARATEGY MENGGUNAKAN LOGIKA FUZZY UNTUK MENGATUR PERILAKU MUSUH PERANCANGAN GAME TURN BASED STARATEGY MENGGUNAKAN LOGIKA FUZZY UNTUK MENGATUR PERILAKU MUSUH Andi Fitrawan Dwi Pratama 1, Husaini 2 Jurusan Teknologi Informasi dan Komputer, Program Studi Teknik Multimedia

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Project Overview 3.1.1 Executive Summary Dalam game tersebut terdapat interface menu sebelum memasuki game. Dalam interface menu tersebut terdapat menu

Lebih terperinci

Copyright ATLANTICA. Asep Herman Suyanto

Copyright ATLANTICA. Asep Herman Suyanto ATLANTICA Asep Herman Suyanto info@bambutechno.com http://www.bambutechno.com GAME FEATURES Turn-based Battle System Atlantica kembali ke akar dari RPG tradisional dan menggabungkan turn-based combat klasik

Lebih terperinci

Petunjuk penggunaan Aplikasi Final Action Hero

Petunjuk penggunaan Aplikasi Final Action Hero Petunjuk penggunaan Aplikasi Final Action Hero Pertama-tama, siapkan setidaknya 20 MB memory storage dari smartphone. Kemudian buka file FAH 1.3.apk untuk menginstall game ini. Baru kemudian jalankan aplikasinya,

Lebih terperinci

1. Apakah Anda pernah memainkan game ber- genre TRPG? a. Ya b. Tidak (lanjut ke pertanyaan nomor 6)

1. Apakah Anda pernah memainkan game ber- genre TRPG? a. Ya b. Tidak (lanjut ke pertanyaan nomor 6) L1 KUESIONER KEBUTUHAN SKRIPSI PROTECTOR OF ACACIA Keterangan: Responden kuesioner ini adalah orang yang pernah memainkan aplikasi game pada smartphone Android Game yang dimaksudkan pada kuesioner ini

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Game merupakan jenis hiburan yang disukai oleh semua orang di semua usia, baik anak-anak sampai dewasa ataupun tua. Selain digunakan untuk menghilangkan kepenatan

Lebih terperinci

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN APLIKASI

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN APLIKASI BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN APLIKASI Dalam bab ini akan menjelaskan tahapan tahapan yang berada dalam tahapan Production yang telah dijelaskan pada bab sebelumnya. 3.1 Pembuatan Game Design

Lebih terperinci

PEMBUATAN GAME ACTION TIMUN MAS. The Fiolin Theresia Sumaco

PEMBUATAN GAME ACTION TIMUN MAS. The Fiolin Theresia Sumaco PEMBUATAN GAME ACTION TIMUN MAS The Fiolin Theresia Sumaco Program Multimedia Jurusan Teknik Informatika / Fakultas Teknik Universitas Surabaya fiolin.theresia@gmail.com Abstrak - Bermain merupakan salah

Lebih terperinci

Pengaplikasian Tree dan Graf dalam Video Game RPG Berbasis Online Ragnarok Online

Pengaplikasian Tree dan Graf dalam Video Game RPG Berbasis Online Ragnarok Online Pengaplikasian Tree dan Graf dalam Video Game RPG Berbasis Online Ragnarok Online Muhamad Rizky Yanuar (13508015) Mahasiswa Teknik Informatika ITB Alamat Jl. Permana Blok E3 No. 64 Cimahi e-mail: arcleife@hotmail.com

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: Android : Gingerbread 2.3

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: Android : Gingerbread 2.3 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Implementasi Berikut adalah kebutuhan spesifikasi yang direkomendasikan untuk perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: RAM Internal

Lebih terperinci

PEMBUATAN GAME TOWER DEFENSE SHOOTER "FORTRESS DEFENDER W-AR" DENGAN FITUR AUGMENTED REALITY

PEMBUATAN GAME TOWER DEFENSE SHOOTER FORTRESS DEFENDER W-AR DENGAN FITUR AUGMENTED REALITY A22 Seminar NasionalTeknologiInformasi 2016 PEMBUATAN GAME TOWER DEFENSE SHOOTER "FORTRESS DEFENDER W-AR" DENGAN FITUR AUGMENTED REALITY Vicky Irmawan 1) Ir. Jeanny Pragantha, M.Eng 2) Rendi Kristyadi,

Lebih terperinci

Genre dalam Game PC. Faisal aditya. Abstrak. Pendahuluan.

Genre dalam Game PC. Faisal aditya. Abstrak. Pendahuluan. Genre dalam Game PC Faisal aditya ichaladitya93@gmail.com Abstrak Nah sekarang saya akan menjelaskan bagi pecinta / yang suka bermain game khususnya, tentang genre apa aja yang ada di dalam sebuah game

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Impleentasi Aset Dan Seni 4.1.1 Implementasi Konsep Seni BAB IV IMPLEMENTASI DAN EVALUASI untuk mengalahkan para bandit serta membawa pulang Surya dari tangan para bandit, pemain harus mangalahkan

Lebih terperinci

BAB III TINJUAN PUSTAKA

BAB III TINJUAN PUSTAKA BAB III TINJUAN PUSTAKA 3.1 Pengertian Game Pengertian game menurut Fajar zikri (2013) : 1. Game merupakan permainan komputer yang dibuat dengan teknik dan metode animasi. Jika ingin mendalami pengunaan

Lebih terperinci

LAMPIRAN Lampiran 1 : Pre Kuisioner Ant Versus Obstacle

LAMPIRAN Lampiran 1 : Pre Kuisioner Ant Versus Obstacle L1 LAMPIRAN Lampiran 1 : Pre Kuisioner Ant Versus Obstacle 1. Apakah jenis kelamin anda? a) Laki Laki b) Perempuan 2. Apakah profesi anda sekarang? a) Pelajar b) Mahasiswa c) Karyawan d) Lainnya... 3.

Lebih terperinci

ABSTRACT. Keyword : RPG, Flash, actionscript 3.0, elements concept, real world trading concept. Universitas Kristen Maranatha

ABSTRACT. Keyword : RPG, Flash, actionscript 3.0, elements concept, real world trading concept. Universitas Kristen Maranatha ABSTRACT Game growing rapidly especially with the emergence of online games that most of RPG type. Game type RPG, entitled "Batu Hitam" is a Flash game which made using actionscript 3.0. Game "Batu Hitam"

Lebih terperinci

Thariq Nugrohotomo

Thariq Nugrohotomo Restuadi Studiawan 5104100085 R Adityo Marhananto 5105100115 Thariq Nugrohotomo 5106100042 Aditya Ideawan - 5106100166 Permainan Simulasi Pesawat Luar Angkasa Pemain mengendalikan satu pesawat Terdapat

Lebih terperinci

3. Pernahkah anda bermain game pada smartphone anda? a. Pernah b. Tidak pernah

3. Pernahkah anda bermain game pada smartphone anda? a. Pernah b. Tidak pernah Lampiran 1: Kuesioner Analisis User 1. Apakah jenis kelamin anda? a. Laki-laki b. Perempuan 2. Berapa umur anda? a. 24 tahun 3. Pernahkah anda bermain game

Lebih terperinci

Aplikasi Graf dalam Permainan Kecil Super Mario War

Aplikasi Graf dalam Permainan Kecil Super Mario War Aplikasi Graf dalam Permainan Kecil Super Mario War Levanji Prahyudy / 13513052 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan Dalam pembuatan game Timun Mas digunakan perangkat yang dibagi menjadi 2 perangkat, yaitu perangkat keras (hardware) dan perangkat lunak

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Game 4.1.1 Spesifikasi Hardware Berikut ini merupakan spesifikasi perangkat keras yang dianjurkan untuk dapat memainkan game Traces of Crime : Smartphone/tablet

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi saat ini melaju dengan pesat, diiringi dengan kebutuhan manusia yang menginginkan kemudahan akan fasilitas-fasilitas yang mendukung manusia dalam

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini, video game berada pada masa kejayaannya. Video Game bisa disebut sebagai salah satu sarana baru, dimana sarana ini sangat efektif dan menyenangkan untuk

Lebih terperinci

BAB 1 PENDAHULUAN. Tabel 1. 1 Tabel Perkembangan Jaringan Perangkat Mobile (C.S. Patil, 2012: 1)

BAB 1 PENDAHULUAN. Tabel 1. 1 Tabel Perkembangan Jaringan Perangkat Mobile (C.S. Patil, 2012: 1) BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi telah mengubah pola hidup masyarakat saat ini, dengan adanya perangkat-perangkat teknologi yang mempermudah segala hal dalam aktivitas masyarakat. Berdasarkan

Lebih terperinci

Algoritma Greedy untuk Pengambilan Keputusan pada Battle Game Pokemon

Algoritma Greedy untuk Pengambilan Keputusan pada Battle Game Pokemon Algoritma Greedy untuk Pengambilan Keputusan pada Battle Game Pokemon Finiko Kasula Novenda / 13515029 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

BAB III METODOLOGI DAN PERANCANGAN KARYA

BAB III METODOLOGI DAN PERANCANGAN KARYA BAB III METODOLOGI DAN PERANCANGAN KARYA Metodologi dan perancangan karya adalah tahap menganalisa dan menyusun suatu karya yang nantinya akan menyelesaikan masalah, tentu dengan bantuan data yang dikumpulkan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Sistem Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut

Lebih terperinci

Penggunaan Pohon Biner dalam Binary Space Partition untuk Membuat Dungeon Game Roguelike RPG

Penggunaan Pohon Biner dalam Binary Space Partition untuk Membuat Dungeon Game Roguelike RPG Penggunaan Pohon Biner dalam Binary Space Partition untuk Membuat Dungeon Game Roguelike RPG Cliff Jonathan 13513044 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi

Lebih terperinci

Pendahuluan Game RPG (Role Playing Game) memulai sejarah panjangnya mulai dari permainan board game 'Dungeons & Dragons'. Konsep awal permainan 'Dunge

Pendahuluan Game RPG (Role Playing Game) memulai sejarah panjangnya mulai dari permainan board game 'Dungeons & Dragons'. Konsep awal permainan 'Dunge History of RPG Pendahuluan Game RPG (Role Playing Game) memulai sejarah panjangnya mulai dari permainan board game 'Dungeons & Dragons'. Konsep awal permainan 'Dungeons & Dragons', pemain diminta untuk

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1 Kebutuhan Perangkat Keras Berikut merupakan spesifikasi perangkat keras yang dibutuhkan untuk menjalankan aplikasi game Hacker Doll: - Spesifikasi

Lebih terperinci

Penerapan Algoritma Greedy pada Permainan Fire Emblem

Penerapan Algoritma Greedy pada Permainan Fire Emblem Penerapan Algoritma Greedy pada Permainan Fire Emblem Chairul Ichsan - 13508082 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

Penerapan Graf dan Pohon dalam Permainan Dota 2

Penerapan Graf dan Pohon dalam Permainan Dota 2 Penerapan Graf dan Pohon dalam Permainan Dota 2 Bobby Indra Nainggolan - 13515102 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang Masalah BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Akhir-akhir ini bagi para kalangan pelajar maupun remaja dan orang dewasa mungkin tidak asing dengan permainan game online bahkan telah menjadi suatu kegemaran.

Lebih terperinci

Pelajari misi-misi yang memungkinkan kamu mengumpulkan benda berharga, menyelesaikan tekateki dan memerangi kejahatan!

Pelajari misi-misi yang memungkinkan kamu mengumpulkan benda berharga, menyelesaikan tekateki dan memerangi kejahatan! PANDUAN GAME 2014 Daftar Isi Klik judul untuk masuk ke bagian tertentu! Pendahuluan Memulai Dunia Paddle Pop adalah dunia game yang menakjubkan, tempat kamu melakukan berbagai misi dan bergabung dengan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Permainan War Of Piggy merupakan permainan tower defense berbasis

BAB 4 IMPLEMENTASI DAN EVALUASI. Permainan War Of Piggy merupakan permainan tower defense berbasis BAB 4 IMPLEMENTASI DAN EVALUASI Permainan War Of Piggy merupakan permainan tower defense berbasis augmented reality yang dirancang khusus bagi pengguna mobile device. Selain untuk memperkenalkan AR kepada

Lebih terperinci

3.1.3 Target Pemain Target pemain pada game Pangeran Diponegoro ini adalah semua umur.

3.1.3 Target Pemain Target pemain pada game Pangeran Diponegoro ini adalah semua umur. BAB III ANALISIS DAN PERANCANGAN GAME 3.1 Konsep Dasar Proyek Pengembangan Game 3.1.1 Konsep Dasar Game Game Pangeran Diponegoro ini bercerita tentang perjalanan perjuangan seorang Pangeran Diponegoro

Lebih terperinci

3 KINGDOM ONLINE. Copyright 2015

3 KINGDOM ONLINE. Copyright 2015 3 KINGDOM ONLINE Asep Herman Suyanto info@bambutechno.com http://www.bambutechno.com 3 Kingdom Online mengisahkan perang penyatuan China di jaman 3 Kerajaan yang membuat pemain seakan terbawa ke dalam

Lebih terperinci

BAB III PERANCANGAN GAME

BAB III PERANCANGAN GAME BAB III PERANCANGAN GAME III.1 Metodologi Perancangan Ada tujuh unsur yang harus dipenuhi sebuah game, yaitu: [4] 1. Konsep Awal 2. Desain Inti 3. Gameplay 4. Detail 5. Game Balance 6. Tampilan 7. Wrapping

Lebih terperinci

Algoritma Greedy untuk AI dalam Permainan DotA

Algoritma Greedy untuk AI dalam Permainan DotA Algoritma Greedy untuk AI dalam Permainan DotA Kevin Leonardo Handoyo/13509019 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

-Aplikasi Backend 1. Install dot NET framework 4 dr link berikut

-Aplikasi Backend 1. Install dot NET framework 4 dr link berikut Instalasi -Aplikasi Game 1. Pindahkan MerdekaGame-android.apk ke device Android 2. Izinkan instalasi program selain dari Google-Play, yang berada di settings 3. Jalankan MerdekaGame-android.apk dari device

Lebih terperinci

APLIKASI GAME ONLINE MULTI GENRE BERBASIS FLASH

APLIKASI GAME ONLINE MULTI GENRE BERBASIS FLASH APLIKASI GAME ONLINE MULTI GENRE BERBASIS FLASH Leo Willyanto Santoso 1, Deddy Haryanto 2, Indro Setiawan 3 1, 2, 3 Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Kristen Petra Jl.

Lebih terperinci

GAME KAZEL: PENYELAMATAN DESA DENGAN ACTIONSCRIPT 2 BERBASIS FLASH

GAME KAZEL: PENYELAMATAN DESA DENGAN ACTIONSCRIPT 2 BERBASIS FLASH GAME KAZEL: PENYELAMATAN DESA DENGAN ACTIONSCRIPT 2 BERBASIS FLASH Cara menjalankan program: Aplikasi game ini dibangun dengan Adobe Flash CS4. Untuk menjalankan aplikasi game hanya dengan double click

Lebih terperinci

Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri ( )

Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri ( ) Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri (10108506) Penguji 1: Galih Hermawan, S.Kom., M.T. Penguji 2: Nelly Indriani W, S.Si., M.T. Penguji 3:

Lebih terperinci

GAME THE GENUINE DENGAN SISTEM DYNAMIC BRANCHING STORY THE GENUINE USING DYNAMIC BRANCHING STORY SYSTEM

GAME THE GENUINE DENGAN SISTEM DYNAMIC BRANCHING STORY THE GENUINE USING DYNAMIC BRANCHING STORY SYSTEM Jurnal Teknik dan Ilmu Komputer GAME THE GENUINE DENGAN SISTEM DYNAMIC BRANCHING STORY THE GENUINE USING DYNAMIC BRANCHING STORY SYSTEM David 1, Diana 2, Ferdinand Ariandy Luwinda 3, Dwi Satria Widasro

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini menguraikan teori-teori yang berkaitan dengan kreativitas, penggunaan

BAB 2 LANDASAN TEORI. Bab ini menguraikan teori-teori yang berkaitan dengan kreativitas, penggunaan BAB 2 LANDASAN TEORI Bab ini menguraikan teori-teori yang berkaitan dengan kreativitas, penggunaan internet, games online serta kerangka berpikir dan hipotesis. 2.1 Pengembangan Kreativitas pada Anak 2.1.1

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. media promosi digital bernama Advergame. Dalam kerja praktik ini penulis

BAB IV DESKRIPSI PEKERJAAN. media promosi digital bernama Advergame. Dalam kerja praktik ini penulis BAB IV DESKRIPSI PEKERJAAN Dalam Bab IV ini akan dibahas mengenai deskripsi pekerjaan selama melakukan kerja praktik di CV Sego Njamoer. Pada pelaksanaan kerja praktik, penulis merancang sebuah proyek

Lebih terperinci

Penerapan Algoritma Greedy pada Game Brigandine The legend of Forsena

Penerapan Algoritma Greedy pada Game Brigandine The legend of Forsena Penerapan Algoritma Greedy pada Game Brigandine The legend of Forsena Bobby Indra Nainggolan / 13515102 Program Studi Teknik Infromatika Sekolah Teknik Elektro dan Infromatika Institiut Teknologi Bandung

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Analisis game yang dilakukan untuk mendukung pembuatan game ini

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Analisis game yang dilakukan untuk mendukung pembuatan game ini BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis game yang dilakukan untuk mendukung pembuatan game ini adalah analisis user dan analisis game sejenis. 3.1.1 Analisis User Analisis yang

Lebih terperinci

BAB II TINJAUAN PUSTAKA. satu tujuannya adalah untuk mengalahkan pemain lain dalam game tersebut.

BAB II TINJAUAN PUSTAKA. satu tujuannya adalah untuk mengalahkan pemain lain dalam game tersebut. BAB II TINJAUAN PUSTAKA 2.1 Video Game 2.1.1 Definisi Video Game Game adalah sebuah sistem dengan konflik buatan antarpemainnya dengan disertai aturan-aturan, untuk mencapai tujuan yang diinginkan. 9 Salah

Lebih terperinci

IMPLEMENTASI ADAPTIVE AI UNTUK UNIT BEHAVIOUR DALAM TURN BASED STRATEGY BATTLE SYSTEM PADA MMORPG MALING HUNTER

IMPLEMENTASI ADAPTIVE AI UNTUK UNIT BEHAVIOUR DALAM TURN BASED STRATEGY BATTLE SYSTEM PADA MMORPG MALING HUNTER IMPLEMENTASI ADAPTIVE AI UNTUK UNIT BEHAVIOUR DALAM TURN BASED STRATEGY BATTLE SYSTEM PADA MMORPG MALING HUNTER Fitra Raditya Saputra 1, Imam Kuswardayan, S.Kom, M.T. 2 Jurusan Teknik Informatika, Fakultas

Lebih terperinci

Lampiran. 1. Berapa lama rata-rata anda bermain game di Facebook?

Lampiran. 1. Berapa lama rata-rata anda bermain game di Facebook? L1 Lampiran Soal Kuesioner Survey 1. Berapa lama rata-rata anda bermain game di Facebook? a. < 30 menit b. 30-60 menit c. 1-2 Jam d. > 2 jam e. Tidak Pernah 2. Game apa yang sering anda mainkan di Facebook?

Lebih terperinci

Implementasi Pohon Dalam Permainan Ragnarok Online Valkyrie Uprising

Implementasi Pohon Dalam Permainan Ragnarok Online Valkyrie Uprising Implementasi Pohon Dalam Permainan Ragnarok Online Valkyrie Uprising Ben Lemuel Tanasale Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada zaman sekarang ini, perangkat berbasis sistem operasi Android adalah yang paling populer di kalangan masyarakat. Berdasarkan data dari perusahaan 'Net Applications'

Lebih terperinci

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Game atau permainan, telah diciptakan sejak masa sebelum masehi sebagai media hiburan bagi orang orang yang ikut memainkannya, atau juga hiburan bagi orang

Lebih terperinci

Daftar Tabel Database. Berikut ini adalah tabel-tabel yang dibutuhkan dalam database. Tabel ini digunakan untuk menampung data pemain.

Daftar Tabel Database. Berikut ini adalah tabel-tabel yang dibutuhkan dalam database. Tabel ini digunakan untuk menampung data pemain. L1 Daftar Tabel Database Berikut ini adalah tabel-tabel yang dibutuhkan dalam database. 1. Tabel msuser Tabel ini digunakan untuk menampung data pemain. Tabel 1 Keterangan tabel msuser userid int(11) Primary

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini akan dibahas mengenai beberapa hal yang menjadi latar belakang pembangunan sistem, dan metode yang digunakan untuk menghasilkan solusi yang mampu menyelesaikan masalah yang

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini akan dibahas mengenai implementasi sistem yaitu spesifikasi sistem dan cara menggunakan aplikasi game The Stealth langkah demi langkah untuk memudahkan dalam

Lebih terperinci

BAB IV IMPLEMENTASI KARYA. rancangan yang sudah dibuat dalam proses perancangan game ini.

BAB IV IMPLEMENTASI KARYA. rancangan yang sudah dibuat dalam proses perancangan game ini. BAB IV IMPLEMENTASI KARYA Pada bab implementasi karya ini, menjelaskan tentang penerapan semua rancangan yang sudah dibuat dalam proses perancangan game ini. 4.1 Produksi Pada proses ini terbagi beberapa

Lebih terperinci

BAB 1 PENDAHULUAN. satunya yaitu rumah adat. Rumah adat tersebut tersebar di berbagai penjuru Indonesia

BAB 1 PENDAHULUAN. satunya yaitu rumah adat. Rumah adat tersebut tersebar di berbagai penjuru Indonesia BAB 1 PENDAHULUAN 1.1 Latar Belakang Indonesia memiliki banyak sekali kekayaan budaya yang bisa dibanggakan, salah satunya yaitu rumah adat. Rumah adat tersebut tersebar di berbagai penjuru Indonesia mulai

Lebih terperinci

1. PENDAHULUAN 1.1 Latar Belakang

1. PENDAHULUAN 1.1 Latar Belakang 1. PENDAHULUAN 1.1 Latar Belakang Android merupakan suatu system operasi untuk mobile phone yang berbasiskan Linux. Android memberikan platform terbuka bagi para developer untuk bisa menciptakan aplikasi

Lebih terperinci