APLIKASI “XIVARIA EDITOR” DAN GAME ACT ION TACTICAL TURN BASED 3D “XIVARIA WAR” DENGAN PENDEKATAN ART IFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGI NE 2.0
SKRIPSI
Oleh
WILLIAM S ALIM
1100001830
ALBERTUS AGUNG
1100038026
FERRY YUWONO
1100047693
Jurusan Teknik Informatika Fakultas Ilmu Komputer Jenjang Pendidikan S astra I Universitas Bina Nusantara Jakarta 2011
APLIKASI “XIVARIA EDITOR” DAN GAME ACT ION TACTICAL TURN BASED 3D “XIVARIA WAR” DENGAN PENDEKATAN ART IFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGI NE 2.0
SKRIPSI diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan S trata-1
Oleh WILLIAM S ALIM
1100001830
ALBERTUS AGUNG
1100038026
FERRY YUWONO
1100047693
Universitas Bina Nusantara Jakarta 2011
APLIKASI “XIVARIA EDITOR” DAN GAME ACT ION TACTICAL TURN BASED 3D “XIVARIA WAR” DENGAN PENDEKATAN ART IFICIAL INTELLIGENCE MENGGUNAKAN JMONKEYENGI NE 2.0
SKRIPSI
Disusun Oleh:
William S alim 1100001830
Albertus Agung 1100038026
Disetujui Oleh: Pembimbing
Fredy Purnomo, S .Kom., M.Kom. Kddsn : D1892
Binus University Jakarta 2011 iii
Ferry Yuwono 1100047693
PERNYATAAN
Dengan ini kami, Nama
:
William Salim
NIM
:
1100001830
Nama
:
Albertus Agung
NIM
:
1100038026
Nama
:
Ferry Yuwono
Nim
:
1100047693
Judul Skripsi :
Aplikasi “Xivaria Editor” Dan Game Action Tactical Turn Based 3D “Xivaria War” Dengan Pendekatan Artificial Intelligence M enggunakan jM onkeyEngine 2.0
M emberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik.
M enyatakan bahwa kami, akan mempertahankan hak eksklusif kami, untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi.
Jakarta, 7 M aret 2011
William Salim
Albertus Agung
Ferry Yuwono
1100001830
1100038026
1100047693
vii
PRAKATA
Puji dan syukur kepada Tuhan yang M aha Esa atas berkat dan rahmatNya yang diberikan kepada penulis sehingga dapat menyelesaikan skripsi ini. Adapun skripsi ini dibuat untuk memenuhi persyaratan kurikulum Sarjana Strata 1 pada jurusan Teknik Informatika di Bina Nusantara University. Penulis menyadari bahwa skripsi ini dapat terselesaikan bukanlah semata – mata atas usaha kami sendiri. Skripsi ini dapat terwuju karena bantuan, bimbingan, dan dorongan moril yang diterima oleh penulis dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan terima kasih pada : 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM selaku Rektor BiNus University. 2. Bapak Ir. Sablin Yusuf, M .Sc., M .Comp.Sc. selaku Dekan Fasilkom. 3. Bapak Fredy Purnomo, S.Kom., M .Kom. selaku Kepala Jurusan Teknik Informatika dan sekaligus sebagai pembimbing yang telah banyak membantu kami dalam menyelesaikan skripsi ini. 4. Ibu Yen Lina Prasetio, S.Kom., M .CompSc. selaku Sekretaris Jurusan Teknik Informatika. 5. Para dosen di BiNus University, di mana penulis menuntut ilmu. 6. Orang tua dan keluarga penulis yang telah memberikan semangat dan doa kepada penulis. 7. Teman-teman penulis yang telah memberikan bantuan, dukungan, dan masukan yang bermanfaat kepada penulis. 8. Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah mendukung penulis dalam menyelesaikan skripsi ini.
ix
Penulis menyadari akan kekurangan – kekurangan pada skripsi ini. Oleh karena itu, penulis mohon maaf yang sebesar-besarnya dan mengharapkan segala kritik dan saran yang membangun bagi penulis. Akhir kata, penulis berharap skripsi ini dapat berguna dan bermanfaat bagi pembaca dan rekan – rekan lain yang membutuhkan.
Jakarta, 27 Januari 2011
Penulis
x
DAFTAR IS I
Halaman Halaman Judul Luar ............................................................................................................ i Halaman Judul Dalam ........................................................................................................ ii Halaman Persetujuan Hard Cover..................................................................................... iii Halaman Pernyataan Dewan Penguji ................................................................................ iv Halaman Pemberian Hak Cipta Non Eksklusif dari M ahasiswa ke Universitas Bina Nusantara .......................................................................................................... vii Abstrak............................................................................................................................ viii PRAKATA........................................................................................................................ ix DAFTAR ISI..................................................................................................................... xi DAFTAR TABEL............................................................................................................ xv DAFTAR GAM BAR.................................................................................................... xviii DAFTAR LAMPIRAN.................................................................................................. xxx BAB 1 PENDAHULUAN ................................................................................................. 1 1.1 Latar Belakang ............................................................................................... 1 1.2 Ruang Lingkup ............................................................................................... 3 1.3 Tujuan dan M anfaat........................................................................................ 4 1.4 M etodologi ..................................................................................................... 5 1.5 Sistematika Penulisan..................................................................................... 6 BAB 2 LANDASAN TEORI............................................................................................. 8 2.1 Teori Umum ................................................................................................... 8 2.1.1 M odel Waterfall ................................................................................... 8 xi
2.1.2 M ultimedia ......................................................................................... 10 2.1.3 Interaksi M anusia dan Komputer (IM K) ........................................... 13 2.1.4 UM L (Unified M odeling Language).................................................. 16 2.1.5 File Based .......................................................................................... 19 2.1.6 Object Oriented Programming ........................................................... 20 2.1.7 Bahasa Pemrograman Java................................................................. 23 2.1.8 Artificial Intelligence ......................................................................... 26 2.2 Teori Khusus.................................................................................................. 27 2.2.1 Teori Game ........................................................................................ 27 2.2.2 Game Design...................................................................................... 29 2.2.3 A* Path Finding ................................................................................. 30 2.2.4 Finite State M achine .......................................................................... 31 2.2.5 Konsep 3D.......................................................................................... 32 2.2.6 M odel 3D ........................................................................................... 34 2.2.7 jM onkeyEngine 2.0 ............................................................................ 35 BAB 3 ANALISIS DAN PERANCANGAN .................................................................. 37 3.1 Analisis Game .............................................................................................. 37 3.1.1 Analisis User ...................................................................................... 37 3.1.2 Analisis Game Sejenis ....................................................................... 56 3.2 Analisis dan Solusi Kebutuhan..................................................................... 73 3.3 Perancangan Game ....................................................................................... 77 3.3.1 Deskripsi Permainan .......................................................................... 77 3.4 Perancangan Sistem.................................................................................... 168 3.4.1 Class Diagram ................................................................................. 168 xii
3.4.2 Use Case Diagram........................................................................... 170 3.4.3 Use Case Specification..................................................................... 171 3.4.4 Activity Diagram .............................................................................. 188 3.4.5 Sequence Diagram ........................................................................... 221 3.4.6 Perancangan Layar ........................................................................... 249 BAB 4 IM PLEM ENTASI.............................................................................................. 287 4.1 Spesifikasi Implementasi............................................................................ 287 4.2.1 Spesifikasi Perangkat Keras ........................................................... 287 4.2.2 Spesifikasi Perangkat Lunak .......................................................... 288 4.2 Cara Instalasi .............................................................................................. 288 4.2.3 Prosedur Instalasi Java Runtime Environment 1.6......................... 288 4.3 Prosedur Penggunaan ................................................................................. 290 4.3.1 Prosedur Penggunaan untuk Pemain................................................ 290 4.3.2 Prosedur Penggunaan untuk Content Designer ............................... 311 4.4 Evaluasi ...................................................................................................... 337 4.4.1 Evaluasi Segi Interaksi M anusia dan Komputer ............................ 337 4.4.2 Evaluasi Segi Pengguna ................................................................. 345 4.4.3 Evaluasi Game Sejenis ................................................................... 352 4.4.4 Evaluasi M ultimedia....................................................................... 354 BAB 5 SIM PULAN DAN SARAN............................................................................... 357 5.1 Simpulan..................................................................................................... 357 5.2 Saran ........................................................................................................... 358 DAFTAR PUSTAKA .................................................................................................... 359 RIWAYAT HIDUP........................................................................................................ 361 xiii
LAMPIRAN................................................................................................................... 364
xiv
DAFTAR TABEL
Tabel 3.1 Hasil Perbandingan Game Sejenis ................................................................... 72 Tabel 3.2 Tabel Analisis dan Solusi Kebutuhan .............................................................. 76 Tabel 3.3 Tabel Status Karakter....................................................................................... 94 Tabel 3.4 Tabel Karakter ................................................................................................. 96 Tabel 3.5 Daftar Non-Playable Character (NPC) .......................................................... 106 Tabel 3.6 Balancing Weapon ......................................................................................... 107 Tabel 3.7 Tabel Weapon ................................................................................................ 109 Tabel 3.8 Balancing Armor............................................................................................ 114 Tabel 3.9 Tabel Armor ................................................................................................... 115 Tabel 3.10 Tabel Item .................................................................................................... 119 Tabel 3.11 Tabel Magic ................................................................................................. 121 Tabel 3.12 Tabel Town................................................................................................... 124 Tabel 3.13 Tabel Battlefield........................................................................................... 126 Tabel 3.14 Tabel Contoh Balancing Mission................................................................. 128 Tabel 3.15 Tabel Story Mission ..................................................................................... 128 Tabel 3.16 Tabel Side Mission ....................................................................................... 141 Tabel 3.17 Tabel Perancangan Script ............................................................................ 160 Tabel 3.18 Tabel Perancangan Event ............................................................................. 165 Tabel 3.19 Tabel Perancangan Fakta ............................................................................. 166 Tabel 3.20 Tabel Experience Point................................................................................ 167 Tabel 3.21 Use Case Specification M eload Game ........................................................ 171 Tabel 3.22 Use Case Specification M engatur Setting Game ......................................... 171 xv
Tabel 3.23 Use Case Specification M enelusuri World Map .......................................... 172 Tabel 3.24 Use Case Specification M engalokasikan Attribute Point ............................ 173 Tabel 3.25 Use Case Specification M engganti Peralatan .............................................. 173 Tabel 3.26 Use Case Specification M ensave Game ...................................................... 174 Tabel 3.27 Use Case Specification M embeli Pasukan................................................... 174 Tabel 3.28 Use Case Specification M embeli Peralatan ................................................. 175 Tabel 3.29 Use Case Specification M enjual Peralatan .................................................. 176 Tabel 3.30 Use Case Specification M elakukan M isi ..................................................... 176 Tabel 3.31 Use Case Specification M eload Data Obyek............................................... 179 Tabel 3.32 Use Case Specification M ensave Data Obyek............................................. 179 Tabel 3.33 Use Case Specification M embuat Data Obyek............................................ 180 Tabel 3.34 Use Case Specification M enghapus Data Obyek......................................... 181 Tabel 3.35 Use Case Specification M embuat Terrain................................................... 181 Tabel 3.36 Use Case Specification M eload Terrain ...................................................... 182 Tabel 3.37 Use Case Specification M ensave Terrain.................................................... 182 Tabel 3.38 Use Case Specification M emodifikasi Terrain............................................ 183 Tabel 3.39 Use Case Specification M emberi Tekstur.................................................... 183 Tabel 3.40 Use Case Specification M enghapus Tekstur................................................ 184 Tabel 3.41 Use Case Specification M engatur Obyek .................................................... 184 Tabel 3.42 Use Case Specification M engatur Path ....................................................... 185 Tabel 3.43 Use Case Specification M engatur Trigger................................................... 186 Tabel 3.44 Use Case Specification M engatur Posisi Awal Pemain............................... 186 Tabel 3.45 Use Case Specification M engatur Air.......................................................... 187 Tabel 3.46 Use Case Specification M engatur SkyBox ................................................... 187 xvi
Tabel 4.1 Evaluasi Game Sejenis ................................................................................... 352
xvii
DAFTAR GAMBAR
Gambar 2.1 Waterfall M odel ............................................................................................. 8 Gambar 2.2 Contoh Class Diagram ................................................................................. 16 Gambar 2.3 Contoh Use Case Diagram........................................................................... 17 Gambar 2.4 Contoh Sequence Diagram ........................................................................... 18 Gambar 2.5 Contoh Activity Diagram.............................................................................. 21 Gambar 2.6 Object dan Encapsulation ............................................................................ 22 Gambar 2.7 Inheritance ................................................................................................... 22 Gambar 2.8 Elemental Tetrad .......................................................................................... 28 Gambar 2.9 Contoh Finite State Machine ....................................................................... 32 Gambar 2.10 Right-handed Coordinate System ............................................................... 33 Gambar 2.11 Left-handed Coordinate System ................................................................. 33 Gambar 2.12 Camera View Frustrum.............................................................................. 34 Gambar 3.1 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 1 .................................. 37 Gambar 3.2 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 2 .................................. 38 Gambar 3.3 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 3 .................................. 39 Gambar 3.4 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 4 .................................. 39 Gambar 3.5 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 5 .................................. 40 Gambar 3.6 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 6 .................................. 41 Gambar 3.7 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 7 .................................. 41 Gambar 3.8 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 8 .................................. 42 Gambar 3.9 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 9 .................................. 43 Gambar 3.10 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 10 .............................. 43 xviii
Gambar 3.11 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 11 .............................. 44 Gambar 3.12 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 12 .............................. 45 Gambar 3.13 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 13 .............................. 45 Gambar 3.14 Hasil Jawaban Kuesioner Gamer Pada Pertanyaan 14 .............................. 46 Gambar 3.15 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 1 ................ 47 Gambar 3.16 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 2 ................ 48 Gambar 3.17 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 3 ................ 48 Gambar 3.18 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 4 ................ 49 Gambar 3.19 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 5 ................ 49 Gambar 3.20 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 6 ................ 50 Gambar 3.21 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 7 ................ 50 Gambar 3.22 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 8 ................ 51 Gambar 3.23 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 9 ................ 52 Gambar 3.24 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 10 .............. 53 Gambar 3.25 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 11 .............. 54 Gambar 3.26 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 12 .............. 54 Gambar 3.27 Hasil Jawaban Kuesioner Game Developer Pada Pertanyaan 13 .............. 55 Gambar 3.28 Tampilan Layar Final Fantasy Tactic........................................................ 56 Gambar 3.29 Tampilan Layar Karakter dan Map Final Fantasy Tactic ......................... 57 Gambar 3.30 Tampilan Layar Grid Final Fantasy Tactic ............................................... 58 Gambar 3.31 Tampilan Layar Job Final Fantasy Tactic................................................. 59 Gambar 3.32 Tampilan Layar Equip dan Ability Final Fantasy Tactic........................... 60 Gambar 3.33 Tampilan Layar Hoshigami: Ruining Blue Earth ...................................... 61 Gambar 3.34 Tampilan Layar Coinfeigm Hoshigami: Ruining Blue Earth .................... 62 xix
Gambar 3.35 Tampilan Layar World Map Hoshigami: Ruining Blue Earth................... 64 Gambar 3.36 Tampilan Layar RAP Gauge Hoshigami: Ruining Blue Earth .................. 65 Gambar 3.37 Tampilan Layar Attack Gauge Hoshigami: Ruining Blue Earth ............... 66 Gambar 3.38 Tampilan Layar Session Hoshigami: Ruining Blue Earth ......................... 67 Gambar 3.39 Tampilan Layar Valkyria Chronicle .......................................................... 68 Gambar 3.40 Tampilan Layar Command Valkyria Chronicle ......................................... 69 Gambar 3.41 Tampilan Layar Tank Valkyria Chronicle ................................................. 70 Gambar 3.42 Tampilan Layar Stamina Valkyria Chronicle ............................................ 71 Gambar 3.43 Tampilan Layar Potential Valkyria Chronicle........................................... 72 Gambar 3.44 Gambar Rancangan Finite State Machine................................................ 156 Gambar 3.45 Class Diagram Game Xivaria War .......................................................... 169 Gambar 3.46 Use Case Diagram Game Xivaria War .................................................... 170 Gambar 3.47 Activity Diagram Game M eload Game .................................................... 188 Gambar 3.48 Activity Diagram M engatur Setting Game ............................................... 189 Gambar 3.49 Activity Diagram M enelusuri World Map ................................................ 190 Gambar 3.50 Activity Diagram M engalokasikan Attribute Point .................................. 191 Gambar 3.51 Activity Diagram M engganti Peralatan .................................................... 192 Gambar 3.52 Activity Diagram M ensave Game............................................................. 193 Gambar 3.53 Activity Diagram M embeli Pasukan......................................................... 195 Gambar 3.54 Activity Diagram M embeli Peralatan ....................................................... 196 Gambar 3.55 Activity Diagram M enjual Peralatan ........................................................ 198 Gambar 3.56 Activity Diagram M elakukan M isi ........................................................... 201 Gambar 3.57 Activity Diagram M eload Data Obyek..................................................... 205 Gambar 3.58 Activity Diagram M ensave Data Obyek................................................... 206 xx
Gambar 3.59 Activity Diagram M embuat Data Obyek.................................................. 207 Gambar 3.60 Activity Diagram M enghapus Data Obyek............................................... 208 Gambar 3.61 Activity Diagram M embuat Terrain ......................................................... 209 Gambar 3.62 Activity Diagram M eload Terrain ............................................................ 210 Gambar 3.63 Activity Diagram M ensave Terrain.......................................................... 211 Gambar 3.64 Activity Diagram M emodifikasi Terrain .................................................. 212 Gambar 3.65 Activity Diagram M emberi Tekstur.......................................................... 213 Gambar 3.66 Activity Diagram M enghapus Tekstur...................................................... 214 Gambar 3.67 Activity Diagram M engatur Obyek .......................................................... 216 Gambar 3.68 Activity Diagram M engatur Path ............................................................. 217 Gambar 3.69 Activity Diagram M engatur Trigger......................................................... 218 Gambar 3.70 Activity Diagram M engatur Posisi Awal Pemain..................................... 219 Gambar 3.71 Activity Diagram M engatur Air................................................................ 220 Gambar 3.72 Activity Diagram M engatur SkyBox ......................................................... 221 Gambar 3.73 Sequence Diagram Game M eload Game ................................................. 222 Gambar 3.74 Sequence Diagram M engatur Setting Game ............................................ 223 Gambar 3.75 Sequence Diagram M enelusuri World Map ............................................. 224 Gambar 3.76 Sequence Diagram M engalokasikan Attribute Point ............................... 225 Gambar 3.77 Sequence Diagram M engganti Peralatan ................................................. 227 Gambar 3.78 Sequence Diagram M ensave Game.......................................................... 228 Gambar 3.79 Sequence Diagram M embeli Pasukan ...................................................... 229 Gambar 3.80 Sequence Diagram M embeli Peralatan .................................................... 230 Gambar 3.81 Sequence Diagram M enjual Peralatan ..................................................... 232 Gambar 3.82 Sequence Diagram M elakukan M isi ........................................................ 234 xxi
Gambar 3.83 Sequence Diagram M eload Data Obyek.................................................. 235 Gambar 3.84 Sequence Diagram M ensave Data Obyek................................................ 236 Gambar 3.85 Sequence Diagram M embuat Data Obyek ............................................... 237 Gambar 3.86 Sequence Diagram M enghapus Data Obyek............................................ 238 Gambar 3.87 Sequence Diagram M embuat Terrain ...................................................... 239 Gambar 3.88 Sequence Diagram M eload Terrain ......................................................... 240 Gambar 3.89 Sequence Diagram M ensave Terrain....................................................... 240 Gambar 3.90 Sequence Diagram M emodifikasi Terrain ............................................... 241 Gambar 3.91 Sequence Diagram M emberi Tekstur....................................................... 242 Gambar 3.92 Sequence Diagram M enghapus Tekstur................................................... 243 Gambar 3.93 Sequence Diagram M engatur Obyek ....................................................... 244 Gambar 3.94 Sequence Diagram M engatur Path........................................................... 245 Gambar 3.95 Sequence Diagram M engatur Trigger ...................................................... 246 Gambar 3.96 Sequence Diagram M engatur Posisi Awal Pemain .................................. 247 Gambar 3.97 Sequence Diagram M engatur Air............................................................. 248 Gambar 3.98 Sequence Diagram M engatur SkyBox ...................................................... 249 Gambar 3.99 Halaman Utama Xivaria War................................................................... 250 Gambar 3.100 Halaman Load Game Xivaria War......................................................... 251 Gambar 3.101 Halaman Settings Xivaria War............................................................... 252 Gambar 3.102 Halaman Dialog Bicara Xivaria War ..................................................... 253 Gambar 3.103 Halaman Peta Dunia Xivaria War.......................................................... 254 Gambar 3.104 Halaman M enu – Troops........................................................................ 255 Gambar 3.105 Halaman M enu – Equipment.................................................................. 256 Gambar 3.106 Halaman M enu – Item ............................................................................ 257 xxii
Gambar 3.107 Halaman M enu – Save Game................................................................. 259 Gambar 3.108 Halaman Town – Buy Equipment ........................................................... 260 Gambar 3.109 Halaman Town – Sell Equipment ........................................................... 261 Gambar 3.110 Halaman Town – Buy Item ..................................................................... 262 Gambar 3.111 Halaman Town – Sell Item ..................................................................... 263 Gambar 3.112 Halaman Town – Buy Mercenary........................................................... 264 Gambar 3.113 Halaman Mission Briefing Xivaria War................................................. 265 Gambar 3.114 Halaman Deploy Troops Xivaria War.................................................... 266 Gambar 3.115 Halaman Mission – Top View ................................................................ 267 Gambar 3.116 Halaman Mission - 3rd Person View....................................................... 269 Gambar 3.117 Halaman Choose Single Target.............................................................. 271 Gambar 3.118 Halaman Choose Area Target ................................................................ 272 Gambar 3.119 Halaman Choose Target Item................................................................. 273 Gambar 3.120 Halaman Attack Bar ............................................................................... 274 Gambar 3.121 Halaman End Turn ................................................................................. 276 Gambar 3.122 Halaman Mission Complete ................................................................... 277 Gambar 3.123 Halaman Mission Failed ........................................................................ 278 Gambar 3.124 Halaman Combat Report........................................................................ 279 Gambar 3.125 Halaman Object Editor – Character ...................................................... 280 Gambar 3.126 Halaman Object Editor – Weapon ......................................................... 281 Gambar 3.127 Halaman Object Editor – Armor ............................................................ 281 Gambar 3.128 Halaman Object Editor – Item ............................................................... 282 Gambar 3.129 Halaman Object Editor – Magic ............................................................ 282 Gambar 3.130 Halaman Object Editor – Static Object.................................................. 283 xxiii
Gambar 3.131 Halaman World Editor – Deformater .................................................... 284 Gambar 3.132 Halaman World Editor – Painter ........................................................... 285 Gambar 3.133 Halaman World Editor – Other .............................................................. 286 Gambar 4.1 Gambar Tampilan Java Setup..................................................................... 288 Gambar 4.2 Gambar Intalasi Java Runtime Environment .............................................. 289 Gambar 4.3 Gambar Intalasi Java Runtime Environment Berhasil Diisntal .................. 289 Gambar 4.4 Tampilan Main Menu ................................................................................. 291 Gambar 4.5 Tampilan Load Game................................................................................. 291 Gambar 4.6 Tampilan Settings ....................................................................................... 292 Gambar 4.7 Tampilan Dialog ........................................................................................ 293 Gambar 4.8 Tampilan Pilihan Dialog ............................................................................ 293 Gambar 4.9 Tampilan World Map – Town .................................................................... 294 Gambar 4.10 Tampilan World Map – Battlefield .......................................................... 295 Gambar 4.11 Tampilan M enu – Troops......................................................................... 295 Gambar 4.12 Tampilan M enu – Equipment................................................................... 296 Gambar 4.13 Tampilan M enu – Item ............................................................................. 297 Gambar 4.14 Tampilan M enu – Save Game.................................................................. 297 Gambar 4.15 Tampilan Konfirmasi Save Game ............................................................ 298 Gambar 4.16 Tampilan Equipment Shop – Buy ............................................................. 299 Gambar 4.17 Tampilan Konfirmasi Pembelian Equipment........................................... 299 Gambar 4.18 Tampilan Equipment Shop – Sell ............................................................. 300 Gambar 4.19 Tampilan Konfirmasi Penjualan Equipment ............................................ 300 Gambar 4.20 Tampilan Mercenary Shop ....................................................................... 301 Gambar 4.21 Tampilan Konfirmasi Pembelian Karakter .............................................. 301 xxiv
Gambar 4.22 Tampilan Mission Description ................................................................. 302 Gambar 4.23 Tampilan Deploy Troops.......................................................................... 302 Gambar 4.24 Tampilan Mission Top View..................................................................... 303 Gambar 4.25 Tampilan Mission 3rd Person View .......................................................... 304 Gambar 4.26 Tampilan M enu Attack ............................................................................. 304 Gambar 4.27 Tampilan Attack Bar ................................................................................ 305 Gambar 4.28 Tampilan Attack Miss............................................................................... 305 Gambar 4.29 Tampilan Attack Normal .......................................................................... 306 Gambar 4.30 Tampilan Attack Critical.......................................................................... 306 Gambar 4.31 Tampilan M enu Magic ............................................................................. 307 Gambar 4.32 Tampilan Serangan Magic ....................................................................... 307 Gambar 4.33 Tampilan M enu Item ................................................................................ 308 Gambar 4.34 Tampilan Penggunaan Item ...................................................................... 308 Gambar 4.35 Tampilan M enu End Turn........................................................................ 309 Gambar 4.36 Tampilan Mission Complete .................................................................... 309 Gambar 4.37 Tampilan Combat Report ......................................................................... 310 Gambar 4.38 Tampilan Mission Failed ......................................................................... 310 Gambar 4.39 Tampilan Object Editor – Character ....................................................... 311 Gambar 4.40 Tampilan Object Editor – Weapon .......................................................... 312 Gambar 4.41 Tampilan Object Editor – Armor ............................................................. 312 Gambar 4.42 Tampilan Object Editor – Item ................................................................ 313 Gambar 4.43 Tampilan Object Editor – Magic ............................................................. 313 Gambar 4.44 Tampilan Object Editor – Static Object................................................... 314 Gambar 4.45 Tampilan Terrain – Small ........................................................................ 315 xxv
Gambar 4.46 Tampilan Terrain – Medium .................................................................... 315 Gambar 4.47 Tampilan Terrain – Large........................................................................ 316 Gambar 4.48 Tampilan Terrain – Blank Map................................................................ 317 Gambar 4.49 Tampilan Terrain – Hill Map................................................................... 317 Gambar 4.50 Tampilan Terrain – Blank Map................................................................ 318 Gambar 4.51 Tampilan Terrain – Fluid Map ................................................................ 318 Gambar 4.52 Tabulasi Deformater – View Terrain ....................................................... 319 Gambar 4.53 Tabulasi Deformater – Raise Terrain ...................................................... 320 Gambar 4.54 Tabulasi Deformater – Lower Terrain ..................................................... 320 Gambar 4.55 Tabulasi Deformater – Flatten Terrain.................................................... 321 Gambar 4.56 Tabulasi Deformater – Smooth Terrain ................................................... 321 Gambar 4.57 Tabulasi Deformater – Create Noise ....................................................... 322 Gambar 4.58 Tabulasi Deformater – Set Height............................................................ 322 Gambar 4.59 Tabulasi Deformater – Scale Height........................................................ 323 Gambar 4.60 Tabulasi Painter ....................................................................................... 323 Gambar 4.61 Tabulasi Painter – M emilih Tekstur ........................................................ 324 Gambar 4.62 Tabulasi Painter – M emberi Tekstur Pada Terrain ................................. 324 Gambar 4.63 Tabulasi Painter – Konfirmasi M enghapus Layer Tekstur...................... 325 Gambar 4.64 Tabulasi Painter – Tidak Dapat M enghapus Layer Tekstur Utama ........ 325 Gambar 4.65 Tabulasi Other – Character Panel ........................................................... 326 Gambar 4.66 Character Panel – Add............................................................................. 327 Gambar 4.67 Character Panel – Properti ...................................................................... 327 Gambar 4.68 Tabulasi Other – Object Panel................................................................. 328 Gambar 4.69 Object Panel – Add .................................................................................. 328 xxvi
Gambar 4.70 Object Panel – Staic Object ..................................................................... 329 Gambar 4.71 Tabulasi Other – Trigger Editor .............................................................. 329 Gambar 4.72 Trigger Editor – Properti ......................................................................... 330 Gambar 4.73 Tabulasi Other – Player Starting Position Editor.................................... 331 Gambar 4.74 Player Starting Position Editor – Add ..................................................... 331 Gambar 4.75 Tabulasi Other – Path Editor ................................................................... 332 Gambar 4.76 Path Editor – Remove Steep Path ............................................................ 333 Gambar 4.77 Path Editor – Remove Path...................................................................... 333 Gambar 4.78 Path Editor – Add Path ............................................................................ 334 Gambar 4.79 Tabulasi Other – Edit Water .................................................................... 334 Gambar 4.80 Edit Water – Water Height....................................................................... 335 Gambar 4.81 Tabulasi Other – Edit SkyBox .................................................................. 335 Gambar 4.82 Edit SkyBox – Change Texture................................................................. 336 Gambar 4.83 Edit SkyBox – Size Dan Height ................................................................ 336 Gambar 4.84 Evaluasi IM K Berusaha Konsisten (1)..................................................... 337 Gambar 4.85 Evaluasi IM K Berusaha Konsisten (2)..................................................... 338 Gambar 4.86 Evaluasi IM K Berusaha Konsisten (3)..................................................... 338 Gambar 4.87 Evaluasi IM K Berusaha Konsisten (4)..................................................... 339 Gambar 4.88 Evaluasi IM K Penggunaan Shortcut (1) .................................................. 339 Gambar 4.89 Evaluasi IM K Penggunaan Shortcut (2) .................................................. 340 Gambar 4.90 Evaluasi IM K M emberi Umpan Balik Yang Informatif (1) .................... 340 Gambar 4.91 Evaluasi IM K M emberi Umpan Balik Yang Informatif (2) .................... 340 Gambar 4.92 Evaluasi IM K Dialog M enghasilkan Suatu Penutupan (1)...................... 341 Gambar 4.93 Evaluasi IM K Dialog M enghasilkan Suatu Penutupan (2)...................... 341 xxvii
Gambar 4.94 Evaluasi IM K M emberi Penanganan Kesalahan Sederhana (1) .............. 342 Gambar 4.95 Evaluasi IM K M emberi Penanganan Kesalahan Sederhana (2) .............. 342 Gambar 4.96 Evaluasi IM K M udah Kembali Ke Tindakan Sebelumnya (1) ................ 343 Gambar 4.97 Evaluasi IM K M udah Kembali Ke Tindakan Sebelumnya (2) ................ 343 Gambar 4.98 Evaluasi IM K M endukung Pusat Kendali Internal (1) ............................ 344 Gambar 4.99 Evaluasi IM K M endukung Pusat Kendali Internal (2) ............................ 344 Gambar 4.100 Evaluasi IM K M engurangi Beban Ingatan Jangka Pendek (1) .............. 344 Gambar 4.101 Evaluasi IM K M engurangi Beban Ingatan Jangka Pendek (2) .............. 345 Gambar 4.102 Evaluasi IM K M engurangi Beban Ingatan Jangka Pendek (3) .............. 345 Gambar 4.103 Hasil Jawaban Post Kuesioner Pada Pertanyaan 1................................. 345 Gambar 4.104 Hasil Jawaban Post Kuesioner Pada Pertanyaan 2................................. 346 Gambar 4.105 Hasil Jawaban Post Kuesioner Pada Pertanyaan 3................................. 347 Gambar 4.106 Hasil Jawaban Post Kuesioner Pada Pertanyaan 4................................. 347 Gambar 4.107 Hasil Jawaban Post Kuesioner Pada Pertanyaan 5................................. 348 Gambar 4.108 Hasil Jawaban Post Kuesioner Pada Pertanyaan 6................................. 349 Gambar 4.109 Hasil Jawaban Post Kuesioner Pada Pertanyaan 7................................. 349 Gambar 4.110 Hasil Jawaban Post Kuesioner Pada Pertanyaan 8................................. 350 Gambar 4.111 Hasil Jawaban Post Kuesioner Pada Pertanyaan 9................................. 351 Gambar 4.112 Hasil Jawaban Post Kuesioner Pada Pertanyaan 10............................... 351 Gambar 4.113 Hasil Jawaban Post Kuesioner Pada Pertanyaan 11............................... 352 Gambar 4.114 Evaluasi M ultimedia Teks – Dialog ....................................................... 354 Gambar 4.115 Evaluasi M ultimedia Gambar – World Map .......................................... 355 Gambar 4.116 Evaluasi M ultimedia Gambar – Equipment ........................................... 355 Gambar 4.117 Evaluasi M ultimedia Gambar – Item...................................................... 355 xxviii
Gambar 4.118 Evaluasi M ultimedia Suara – Magic ...................................................... 356 Gambar 4.119 Evaluasi M ultimedia Animasi ................................................................ 356
xxix
DAFTAR LAMPIRAN
Lampiran 1 Pre Kuesioner Game Xivaria War Untuk Gamer......................................... L1 Lampiran 2 Pre Kuesioner Game Xivaria War Untuk Game Developer......................... L5 Lampiran 3 Pre Kuesioner Game Xivaria War ................................................................ L8 Lampiran 4 Struktur Program jM onkeyEngine ............................................................. L11
xxx