174 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Perangkat yang Digunakan 4.1.1. Perangkat Keras yang Digunakan dalam Pembuatan Perangkat keras yang digunakan dalam pembuatan game AIRI LAND adalah sebagai berikut : a. Intel Core 2 Duo processor 2GHz (atau dengan yang setara) b. VGA Card 128 MB c. Keyboard d. Mouse e. Harddisk space 30 GB f. RAM 512 MB DDR2 4.1.2. Perangkat Lunak yang Digunakan dalam Pembuatan Perangkat lunak yang digunakan dalam pembuatan game AIRILAND adalah sebagai berikut : a. Sistem Operasi Windows XP SP1 b. Adobe Dreamweaver CS3 c. Adobe Photoshop CS3 d. xampp (apache, phpmyadmin)
175 4.1.3. Perangkat Keras yang Disarankan untuk Memainkan Game Untuk dapat menjalankan game AIRILAND, spesifikasi komputer yang disarankan adalah sebagai berikut : a. Intel Pentium 4 processor 2GHz (atau dengan yang setara) b. VGA Card 128 MB c. Keyboard d. Mouse e. Harddisk space 30 GB f. RAM 512 MB DDR2 g. Modem 4.1.4. Perangkat Lunak yang Disarankan untuk Memainkan Game Adapun spesifikasi software yang dibutuhkan untuk menjalankan aplikasi game AIRILAND adalah : a. Sistem Operasi Windows XP SP1 4.2. Cara Instalasi di Server a. Admin masuk ke halaman Cpanel yang merupakan fasilitas dari jasa web hosting.
176 4.1 CPanel b. Membuka file manager pada Cpanel. Melalui file manager, file dapat diupload, download dan diatur penempatannya di server.
177 Gambar 4.2 File Manager c. Upload file aplikasi dalam bentuk.zip file ke server. File aplikasi ini berisi semua source code ditambah gambar gambar yang digunakan untuk aplikasi
178 Gambar 4.3 Upload File d. Masuk ke database manager. Buat database dan username lalu dihubungkan. Pertama tama create database, lalu dilanjutkan dengan create user. Setelah keduanya selesai dibuat, isi add user to database dengan database dan user yang tadi dibuat. Nama database, username dan passwordnya akan dipakai dalam mengisi connection di aplikasi
179 Gambar 4.4 Database Manager e. Ubah isi file connection.php dengan username yang digunakan dan nama database yang dibuat. Dengan mengubah connection.php maka semua file dan modul dalam aplikasi akan terhubung dengan database yang sudah dibuat. f. Buka Cpanel lalu masuk ke dalam phpmyadmin, kemudian pilih database yang tetap dibuat. Kemudian import database yang telah dibuat ke dalam phpmyadmin.
180 Gambar 4.5 phpmyadmin 4.3. Cara Penggabungan Dengan Facebook a. Setelah file dan database telah siap di server, lakuakan pendaftaran sebagai member facebook, dengan menakses halaman www.facebook.com, kemudian mengsisi data diri apad kolom pendaftaran dan mengklik tombol sign up
181 Gambar 4.6 Halaman Utama Facebook b. Lakukan pendafataran sebagai developer pada facebook, dengan mengakses www.facebook.com/developers Gambar 4.7 Facebook Developer
182 c. Pilih Set Up New Application, ketikan nama aplikasi dan pilih agree dengan terms Facebook, klik tombol Create Application Gambar 4.8 Set Up New Application d. Ambil API key dan Application Secret code, untuk dimasukkan pada halaman yang memerlukan fitur Facebook
183 Gambar 4.9 Application Profile e. Pilih Edit Application Profile, lalu pilih Application Settings. Ketikan nama aplikasi, deskripsi aplikasi, pemilihan logo aplikasi, bahasa yang digunakan, daftar nama developer, dan juga contact email
184 Gambar 4.10 Application Settings f. Tentukan halaman authentication yang digunakan Gambar 4.11 Authentication
185 g. Lakukan pengaturan untuk area yang digunakan pada canvas Facebook untuk menampilkan aplikasi Gambar 4.12 Canvas h. Pilih tipe aplikasi yang akan dijalankan, yaitu aplikasi web Gambar 4.13 Advance i. Aplikasi telah siap untuk digunakan
186 4.4. Arsitektur Client-Server Gambar 4.14 Arsitektur Client Server Pada saat Client terhubung dengan internet dan membuka halaman Airi Land pada Facebook, Facebook akan meminta file halaman tersebut pada server aplikasi, kemudian, server aplikasi akan meminta database yang dibutuhkan pada halaman web yang diminta dan server database akan mengirimkan data tersebut kepada server aplikasi. Setelah database didapatkan server aplikasi akan meminta ijin pada facebook untuk menggunakan API Facebook, dan setelah diijinkan oleh Facebook, server aplikasi menggunakan API tersebut untuk melengkapi file yang akan dikirimkan ke Facebook. Setelah selesai file tersebut dikirmkan ke Facebook lalu diolah menjadi halaman HTML yang siap diterima oleh Client.
187 4.5. Prosedur Penggunaan Terdapat beberapa prosedur penggunaan dari game AIRILAND ini mulai dari mendaftarkan akun hingga masuk ke dalam permainan agar user dapat menjalankan game ini dengan maksimal. a. Otorisasi Game ini akan dijalankan di Facebook, sehingga pada saat game ini dipanggil, maka akan muncul Allow Access seperti gambar di bawah. Gambar 4.15 Authorization Facebook Application b. Home Menu home menampilkan informasi terbaru, dan juga voting untuk mendapatkan tanggapan dari pemain.
Gambar 4.16 Screenshot Home 188
189 c. Quest Menu quest adalah menu yang menampilkan quest yang bisa dilakukan oleh pemain. Pemain dapat melakukan quest sampai energy nya habis. Gambar 4.17 Screenshot Quest
190 d. Battle Menu battle dibagi menjadi bagian, yaitu PVP (Player Versus Player), Guardian dan Lord. PVP sendiri dibagi menjadi 2 lagi yaitu duel dan invade, yaitu jika pengguna ingin beradu melawan temannya yang bermain game ini juga. Gambar 4.18 Screenshot Battle PVP
191 Menu guardian adalah untuk mengalahkan para guardian yang ada di desa tersebut. Gambar 4.19 Screenshot Battle Guardian
192 Sedangkan Lord adalah untuk mengalahkan Lord di daerah tersebut dan mendapatkan jewelnya. Gambar 4.20 Screenshot Battle Lord
Gambar 4.21 Screenshot Cerita Guardian, Lord 193
194 e. Map Pertama kali masuk, pengguna akan mendapatkan tampilan gambar peta Swamp of Terror, karena di sana adalah tempat terlarang pertama. Gambar 4.22 Screenshot Peta
195 f. Airi Menu Airi dibagi menjadi tiga, yaitu view, present dan special quest. View menampilkan list AIRI yang sudah menjadi teman pemain beserta dengan Bond nya dengan pemain dan juga Level, Atk, Def, dan Element nya.