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 1100047693Jurusan 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
iii
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 Albertus Agung Ferry Yuwono
1100001830 1100038026 1100047693
Disetujui Oleh: Pembimbing
Fredy Purnomo, S .Kom., M.Kom. Kddsn : D1892
Binus University
Jakarta
vii
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
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.
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
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.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.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
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.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
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.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.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.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.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.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.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.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.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.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.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.118 Evaluasi M ultimedia Suara – Magic ... 356 Gambar 4.119 Evaluasi M ultimedia Animasi ... 356
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