BAB 4 IMPLEMENTASI DAN EVALUASI 4.1
Implementasi 4.1.1
Spesifikasi Yang Diperlukan
a. Spesifikasi Piranti Keras Spesifikasi piranti keras yang digunakan saat pengujian aplikasi game Archipelago 1492 adalah sebagai berikut : Server Processor
Dual Core 2.3 GHz
Memory
4 GB
Hosting Space
175 MB
Koneksi
IIX (Indonesia Internet Exchange)
Traffic per bulan
Unlimited
Hosting
Masterweb
User (Spesifikasi Minimum) Processor
Pentium III 722MHz
Memory
128 MB
Harddisk Space
20 MB
Perangkat Jaringan
Ethernet Card / Modem, Koneksi Internet
Tabel 4.1 Tabel spesifikasi piranti keras b. Spesifikasi Piranti Lunak Spesifikasi piranti lunak minimum dalam implementasi aplikasi game Archipelago 1492 adalah sebagai berikut :
174
175 Server Sistem Operasi
Linux
Perangkat Lunak
Cpanel version 11.24.5-Release Apache version 2.0.63 PHP version 5.2.9 MySQL version 5.0.85 -community
User Sistem Operasi
Windows XP / Windows Vista
Perangkat Lunak
Web Browser
Tabel 4.2 Tabel spesifikasi piranti lunak 4.1.2
Cara Instalasi di Server 1. Admin masuk ke halaman Cpanel yang merupakan fasilitas control panel yang disediakan oleh jasa web hosting.
176
Gambar 4.1 Halaman Cpanel web hosting
177 2. Membuka file manager pada Cpanel, melalui file manager ini, file dapat di-upload, download dan dapat diatur penempatannya di root server.
Gambar 4.2 Halaman Cpanel file manager 3. Upload file aplikasi dalam bentuk .zip file ke server. File aplikasi ini berisi semua source code dan gambar – gambar yang digunakan untuk aplikasi.
Gambar 4.3 Halaman Cpanel upload
178 4. Ekstrak file aplikasi yang telah ter-upload di file manager. File aplikasi .zip sudah dapat dihapus setelah selesai diekstrak.
Gambar 4.4 Ekstrak file aplikasi 5. Masuk ke database manager untuk membuat database dan username yang dapat mengakses database tersebut. Pertama – tama create database, lalu dilanjutkan dengan create user. Setelah keduanya selesai, isi add user to database dengan database.
179
Gambar 4.5 Halaman database manager 6. Ubah isi file connection.php dengan nama database, username, dan password yang digunakan. Dengan mengubah connection.php maka semua file dan modul dalam aplikasi akan terhubung dengan database yang telah dibuat.
180 7. Masuk ke dalam phpMyAdmin kemudian pilih database yang telah dibuat. Kemudian import database yang telah dibuat ke dalam phpMyAdmin.
Gambar 4.6 Halaman phpMyAdmin 8. Setelah melalui semua proses di atas, aplikasi game Archipelago 1492 siap untuk dijalankan. Halaman utama sudah siap diakses melalui URL www.archipelago1492.com. 4.1.3
Cara Penggunaan
a. Daftar Pemain harus terlebih dahulu terdaftar untuk dapat memainkan game ini dengan cara mengklik menu daftar. Pemain diminta untuk mengisi semua field yang tersedia kemudian mencentang pilihan setuju untuk menyetujui persetujuan yang ada, kemudian pemain mengklik tombol daftar untuk mengirim data pendaftaran.
181
Gambar 4.7 Halaman pendaftaran b. Masuk Pemain membuka halaman masuk.php kemudian memasukkan username dan password yang sesuai dengan data dalam database kemudian mengklik tombol masuk untuk menampilkan halaman lobi.
Gambar 4.8 Halaman masuk c. Lobi Pemain dapat memilih untuk bergabung di ruang yang sudah ada atau membuat ruang sendiri. Halaman lobi akan menampilkan jumlah pemain,
182 pembuat ruang, nama ruang, dan status permainan serta terdapat juga papan pengumuman yang berguna untuk menampilkan informasi – informasi yang ingin diberitahukan.
Gambar 4.9 Halaman lobi d. Membuat Ruang Pemain dapat membuat ruang baru agar pemain – pemain lain bisa langsung bergabung di dalamnya. Pada halaman membuat ruang, pemain bisa memberikan nama ruang, menentukan jumlah pemain dan memilih karakter.
183
Gambar 4.10 Halaman membuat ruang e. Bergabung di ruang yang ada Pemain dapat langsung bergabung dengan ruang yang sudah ada. Ketika pemain sudah tergabung maka pemain langsung memilih karakter yang pemain inginkan.
184
Gambar 4.11 Halaman bergabung f. Halaman permainan Halaman permainan dapat diakses apabila pemain sudah masuk ke dalam ruang. Pemain dapat melihat peta, laporan, chat, tabel aksi, tabel pemain dan informasi sumber daya setiap propinsi.
185
Gambar 4.12 Halaman permainan
186 g. Bidding Bidding dilakukan untuk menentukan pemain yang jalan terlebih dahulu dan jumlah aksi spesial yang dapat diambil dengan cara mempertaruhkan uang pemain. Pemain juga dapat melihat hasil bid yang sudah pemain lain lakukan sehingga pemain lain bisa menentukan jumlah bid pada gilirannya. Pemain yang sedang melakukan gilirannya akan ditandai dengan warna kuning pada tabel pemain.
Gambar 4.13 Bidding h. Memilih daerah Pemain akan memilih propinsi kekuasaannya dengan cara memilih salah satu dari tiga atau empat (tergantung jumlah pemain) warna yang ada. Pada warna tersebut terdapat sejumlah propinsi yang akan dimiliki pemain pada awal permainan. Pemain dengan bid tertinggi berhak memilih lebih dahulu. Setelah memilih warna, peta akan menampilkan pembagian jumlah pasukan pada masing – masing propinsi.
187
Gambar 4.14 Memilih propinsi i. Memilih aksi spesial Pemain dapat memilih aksi spesial sesuai dengan urutan pemenang bid dimana dalam permainan tiga pemain, pemain pertama berhak atas 2 aksi spesial, pemain kedua untuk 1 aksi spesial dan pemain terakhir tidak bisa memilih aksi spesial.
Gambar 4.15 Memilih aksi spesial
188 j. Memilih 5 aksi Pemain dapat memilih sebanyak 5 aksi dari total 11 aksi yang ada. Pada setiap aksi akan terdapat daftar propinsi yang pemain miliki. Pemain hanya perlu menentukan propinsi mana yang akan menjalankan aksi tersebut. Satu propinsi tidak dapat dipilih untuk menjalankan 2 aksi sekaligus.
Gambar 4.16 Memilih 5 aksi k. Menjalankan aksi Pemain akan memilih aksi yang ingin dijalankan dari 5 aksi yang sudah ditentukan. Event spesial juga akan tampil pada tahap ini yang dapat dilihat di sudut kanan atas peta. Event spesial tersebut akan mempengaruhi beberapa aksi pemain. Setiap aksi yang dijalankan akan ditampilkan pada peta utama dan tabel laporan.
189
Gambar 4.17 Menjanlankan aksi l. Aksi Tambah Pasukan Pemain bisa menambah pasukan dengan menentukan banyaknya pasukan yang ingin ditambah. Setelah itu pemain akan menentukan untuk membagi jumlah pasukan yang pemain beli antara pasukan darat dan pasukan laut.
190
Gambar 4.18 Menambah pasukan (1)
Gambar 4.19 Menambah pasukan (2) m. Aksi serang Pemain bisa menyerang propinsi pemain lain, propinsi bebas, atau laut dengan menentukan jenis perang terlebih dahulu. Setelah itu pemain dapat
191 menentukan daerah mana yang ingin diserang dan berapa jumlah pasukan yang akan menyerang.
Gambar 4.20 Melakukan serang n. Chat Pemain dapat berkomunikasi dengan pemain lain melalui chat room yang sudah disediakan.
Gambar 4.21 Chat
192 4.2
Evaluasi 4.2.1
Evaluasi dari segi Interaksi Manusia dan Komputer Penerapan
delapan
aturan
emas
perancangan
antarmuka
pada
Archipelago 1492. a. Berusaha untuk konsisten Perancangan tampilan layar dari game Archipelago 1492 dibuat agar dapat mempertahankan konsistensi dari segi tampilan maupun penggunaan warna dan fontnya. Sebagai contoh, tampilan layar menggunakan struktur tabel yang tetap dan font yang digunakan adalah Trebuchet MS. b. Memungkinkan penggunaan shortcut Perancangan navigasi pada Archipelago 1492 dibuat sedemikian rupa sehingga pemain dapat mengakses setiap fitur penting dengan cepat. Beberapa shortcut juga terdapat pada gambar untuk mempermudah pemain mengenal fungsinya. Sebagai contoh, ketika permainan selesai, sistem akan mengantar pemain langsung ke halaman lobi. c. Memberikan umpan balik yang informatif Perancangan game Archipelago 1492 dibuat sedemikian rupa sehingga sistem akan mengirimkan umpan balik kepada setiap aksi pemain sehingga pemain yang bersangkutan akan mendapatkan status kondisi yang sedang berlangsung sesuai dengan aksinya. Sistem juga akan memberikan informasi kepada pemain apabila umpan balik tersebut membutuhkan aksi dari pemain. Sebagai contoh, ketika pemain melakukan sebuah aksi maka sistem akan
193 menampilkan hasil aksi yang dijalankan pemain di peta utama dan di kolom laporan. d. Merancang dialog yang memberikan penutupan (keadaan akhir) Perancangan game Archipelago 1492 dibuat sedemikian rupa sehingga pemain dapat mengetahui keadaan akhir dari status kondisi yang sedang berlangsung. Sebagai contoh dalam pembuatan akun baru setelah pemain mengisi semua field daftar dengan benar, user mendapatkan hasil keadaan akhir apakah akun berhasil dibuat atau tidak. e. Memberikan pencegahan kesalahan dan penanganan kesalahan yang sederhana Pesan error terdapat di beberapa bagian game terutama pada saat pemain melakukan input. Sebagai contoh, pesan username atau password salah saat pemain mengisi username atau password dengan tidak benar. f. Memungkinkan pembalikan aksi yang mudah Perancangan game Archipelago 1492 dibuat untuk memungkinkan membatalkan aksi yang telah dilakukannya dengan mudah yaitu sebagai contoh ketika pemain ingin keluar dari permainan, pemain bisa mengklik tombol Keluar Permainan sehingga user akan dikembalikan ke halaman lobi. g. Mendukung pusat kendali internal (internal locus of control) Dalam navigasi permainan ini, pemain diberi kebebasan untuk bernavigasi tanpa urutan yang ditentukan. Sebagai contoh, pemain mampu langsung melihat halaman Panduan tanpa harus melalui urutan langkah yang pasti.
194 h. Mengurangi beban ingatan jangka pendek Penggunaan gambar maupun link di dalam game Archipelago 1492 dibuat sesederhana mungkin sehingga pemain mampu mengenal fungsi dari link dan gambar yang dimaksud. 4.2.2
Evaluasi dari segi pengguna 1. Apakah gameplay permainan Archipelago 1492 menarik bagi anda ? a. Tidak menarik b. Ragu-ragu c. Menarik d. Sangat menarik Tidak Menarik 5%
Sangat Menarik 30%
Ragu ragu 20%
Menarik 45%
Gambar 4.22 Hasil jawaban kuesioner pertanyaan 1 Berdasarkan pada hasil jawaban yang digambarkan di atas dapat disimpulkan bahwa sebanyak 45% responden menganggap gameplay Archipelago 1492 sudah menarik
195 2. Apakah permainan Archipelago 1492 mudah untuk dimainkan ? a. Sulit b. Biasa c. Mudah d. Sangat mudah Sangat Mudah 10%
Mudah 43%
Sulit 17%
Biasa 30%
Gambar 4.23 Hasil jawaban kuesioner pertanyaan 2 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 43% responden menganggap game Archipelago 1492 mudah dimainkan.
3. Apakah visualisasi (tampilan) permainan Archipelago 1492 menarik bagi anda? a. Tidak menarik b. Ragu-ragu c. Menarik d. Sangat menarik
196
Tidak Menarik 12% Sangat Menarik 23%
Ragu ragu 15%
Menarik 50%
Gambar 4.24 Hasil jawaban kuesioner pertanyaan 3 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 50% responden menganggap visualisasi game Archipelago 1492 sudah menarik
4. Apakah fitur-fitur yang ada di permainan Archipelago 1492 sudah cukup dalam mendukung permainan ? a. Tidak cukup b. Ragu-ragu c. Cukup d. Sangat cukup
197 Sangat Cukup 7%
Tidak Cukup 23% Cukup 40% Ragu ragu 30%
Gambar 4.25 Hasil jawaban kuesioner pertanyaan 4 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 40% responden menganggap bahwa fitur di dalam game Archipelago 1492 sudah cukup
5. Apakah pengaksesan permainan Archipelago 1492 sulit atau lambat bagi koneksi anda ? a. Sulit b. Ragu-ragu c. Mudah d. Sangat mudah
198
Sulit 3%
Sangat Mudah 28%
Biasa 17%
Mudah 52%
Gambar 4.26 Hasil jawaban kuesioner pertanyaan 5 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 52% responden menganggap bahwa pengaksesan game Archipelago 1492 sudah cukup mudah.
6. Apakah pengaksesan permainan Archipelago 1492 bermasalah dengan spesifikasi komputer anda ? a. Bermasalah b. Ragu-ragu c. Jarang bermasalah d. Tidak bermasalah
199
Tidak Bermasalah 7%
Bermasalah 23% Jarang Bermasalah 40% Ragu - ragu 30%
Gambar 4.27 Hasil jawaban kuesioner pertanyaan 6 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 40% responden menganggap bahwa game Archipelago 1492 mudah untuk dijalankan.
7. Apakah setelah memainkan Archipelago 1492 anda menjadi lebih tertarik dengan sejarah Indonesia pada jaman kerajaan? a. Tidak tertarik b. Ragu-ragu c. Tertarik d. Sangat tertarik
200
Sangat Tertarik 7% Tidak Tertarik 12%
Tertarik 40%
Biasa Saja 41%
Gambar 4.28 Hasil jawaban kuesioner pertanyaan 7 Berdasarkan hasil jawaban di atas yang digambarkan pada diagram di atas dapat disimpulkan bahwa sebanyak 44% responden menjadi lebih tertarik dengan sejarah Indonesia pada jaman kerajaan.
4.2.3 Evaluasi Game Sejenis Evaluasi game sejenis dilakukan dengan membandingkan seluruh aspek dan fitur game Archipelago 1492 dengan game – game lain yang sejenis. Faktor Jenis
Ticket to Ride Online board game
URL
www.daysofwonder.com
Host Status Bahasa
Internasional Aktif Inggris Menguasai rute kereta api
Objektif
Gameplay
- Mengklaim rute -Menambah jumlah kartu kereta di tangan - Menambah Tiket -Memblok rute pemain lain
Tema
Travel, Transportation
Axis and Allies Online board game www.gametableonline. com Internasional Aktif Inggris Menguasai dunia -Mengembangkan senjata - Menambah unit - Menggerakan unit untuk peperangan -Melakukan penyerangan -Menggerakan unit yang tidak terlibat peperangan -Mengerahkan unit baru -Mengumpulkan pendapatan Perang Dunia II
Shogun Board game
Archipelago 1492 Online Board Game
-
www.archipelago1492.com
Aktif Inggris Memakmurkan daerah kekuasaan
Lokal (IIX/ Indonesia) Aktif Indonesia Menjadi raja terbaik
-Menyerang propinsi lain -Membangun pasukan -Membangun gedung -Menarik pajak -Menarik beras
-Menyerang propinsi lain -Membangun pasukan -Membangun gedung -Menarik pajak -Menarik beras -Menguasai lautan -Menjalankan quest
Zaman feodal Jepang
Zaman kerajaan Indonesia 201
Tipe Jumlah Pemain Lama Permainan Usia yang dianjurkan
German style game
War game
German style game
German Style Game
2 -5 pemain
2 -5 pemain
3-5 pemain
3 – 4 pemain
45 menit
180 menit
150 menit
120 menit
12 tahun ke atas (versi boardgamegeek.com) - Chat antar pemain - Chat antar pemain 1 tim - AI Gratis versi beta
12 tahun ke atas (versi boardgamegeek.com) -
8 tahun ke atas (versi boardgamegeek.com) - Chat - AI Fitur - Observe - Lobi Pembayaran Gratis 4 game pertama
-
12 tahun ke atas - Chat - Lobi - Papan Pengumuman - Private room Gratis
202