BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi game Bomberman. Aplikasi yang dirancang akan mempunyai tahapan dalam menjalankannya. Adapun tampilan hasil dan implementasi dari aplikasi yang dihasilkan dapat dijelaskan pada beberapa bagian berikut ini : IV.1.1. Interface Menu Awal Tampilan menu awal ini merupakan tampilan yang akan muncul disaat aplikasi pertama kali dijalankan yang dapat dilihat pada gambar IV.1 di bawah ini:
Gambar IV.1. Interface Menu Utama
41
42
IV.1.2. Interface Menu New Game Tampilan menu New Game ini merupakan tampilan yang akan muncul disaat aplikasi dijalankan, dimana pada aplikasi ini untuk memulai permainan terlebih dahulu memilih mode permainan multi player atau single player dan setelah itu membuat nama pengguna untuk masuk kedalam aplikasi permainan ini yang dapat dilihat pada gambar IV.2 dan IV.3 di bawah ini:
Gambar IV.1. Interface Menu New Game Setelah memilih mode permainan kita akan langsung ditampilkan form untuk membuat nama dari user yang akan bermain di permainan bomberman ini, yaitu sebagai pengenal antara beberapa user yang akan bergabung ke dalam permainan.
43
Untuk lebih lanjutnya adapat dilihat dalam gambar IV.3 ini.
Gambar IV.3. Interface Menu nama IV.1.3. Tampilan Menu Permainan Pada bagian menu ini adalah dimana tampilan dari layar permainan akan di lihat, yaitu tampilan permainan yang sedang berlangsung, di mana ada banyak tombol seperti joystick game virtual lainnya untuk mengarahkan permainan agar dapat berjalan dan memenangkan permainan tersebut. Yang dapat dilihat pada gambar IV.4 berikut :
44
Gambar IV.4. Menu Permainan Pada gambar IV.4 di atas menampilkan tampilan permainan yang sedang berjalan dimana user akan menjatuhkan bom untuk menghancurkan musuh dan berlari menghindari jarak ledakan bom apabila terkena jangkauan ledakan bom maka user akan mati dan permainan akan berakhir. Dan tampilan tombol di atas adalah untuk menggerakkan serta mengatur segala sesuatu di dalam permainan ini.
45
IV.1.4. Tampilan Menu Pengaturan Pada tampilan ini merupakan tampilan semua pengaturan yang akan mempengaruhi permainan ini akan berjalan, yang dapat dilihat pada gambar IV.5 berikut :
Gambar IV.5. Menu Pengaturan Pada gambar IV.5 di atas merupakan tampilan menu pengaturan dimana akan menampilkan keseluruhan pengaturan dalam permainan ini, seperti level permainan, waktu permainan, kecepatan robot, waktu bom akan meledak, serta jumlah musuh. IV.2. Pembahasan Tahap uji coba akan dilakukan pengujian sistem apakah telah sesuai dengan perancangan dan target yang akan di capai dalam perancangan. Sistem
46
yang telah dirancang akan dilakukan uji coba agar dapat melihat kelemahan dari sistem tersebut. IV.2.1. Sekenario Pengujian Dalam pengujian sistem, perancang membutuhkan perangkat yang akan digunakan sehingga aplikasi berjalan dengan baik. Adapun beberapa kebutuhan dalam pengujian adalah sebagi berikut : 1. Perangkat Keras (Hardware) Adapun pengoperasian sistem ini juga dibutuhan perangkat keras (hardware) yang sangat penting adalah sebagai berikut : a.
Prosessor Intel Code Duo atau diatasnya.
b.
RAM (memory) dengan kapasitas 1 Gigabyte atau diatasnya.
c.
Laptop.
d.
Mobile Phone Android
2. Perangkat Lunak (Software) Adapun perangkat lunak yang dibutuhkan untuk melakukan pengoperasian aplikasi adalah SDK Java sebagai mesin aplikasi Java pada aplikasi Desktop. Pengujian sistem ini dilakukan dengan memeriksa apakah sistem yang telah dirancang telah sesuai dengan perencanaan sebelumnya. Pengujian sistem ini dilakukan secara teliti agar hasil yang diperoleh dapat memberikan manfaat bagi user atau pengguna dalam menjalankannya. Adapun proses pengujian sistem ini dilakukan diantaranya sebagai berikut :
47
a.
Dalam pengujian aplikasi yang telah selesai dirancang maka dilakukan pemilihan mode permainan untuk menjalankan aplikasi.
b.
Apabila proses pemilihan mode berhasil maka langkah selanjutnya adalah membuat nama user yang akan bermain.
c.
Melihat proses yang terjadi pada aplikasi apakah telah sesuai pada target yang diharapkan.
d.
Memperhatikan kebutuhan pengguna untuk pengembangan lebih lanjut, yaitu menguji pada tiap interface yang ditampilkan untuk melihat apakah masih ada kekurangan / kerusakan pada aplikasi dengan penyesuaian pada perancangan sebelumnya untuk perbaikan berikutnya.
IV.2.2. Hasil Uji Coba (Blackbox Testing) Pada perancangan aplikasi game ini memiliki tahapan pengujian sistem yang dilakukan. Adapun hasil pengujian sistem pada perancangan aplikasi yang telah dilakukan dapat dilihat pada tabel BlackBox Testing IV.1. berikut.
48
Tabel IV.1. BlackBox Testing No
Skenario Pengujian
1
Menjalankan Aplikasi
2
Memilih mode permainan
3
Menjalankan aplikasi bomberman
4
Permainan berakhir
Hasil Yang Diharapkan Aplikasi dapat berjalan dengan menampilkan Load Splash splash dari aplikasi permainan bomberman Single Aplikasi dapat player and memilih mode multy permainan player Tes Case
Game dimulai
Aplikasi dapat menjalankan permainan
Aplikasi dapat menjalankan Bomberman game berakhir bomberman dengan baik
Hasil Pengujian
Kesimpulan
Sesuai dengan yang diharapkan
Sukses
Sesuai dengan yang diharapkan Sesuai dengan yang diharapkan Sesuai dengan yang diharapkan
Sukses
Sukses
Sukses
IV.2.3. Kelebihan Sistem Dari aplikasi yang dibangun dan telah selesai digunakan ini, aplikasi memiliki kelebihan dari sistem. Adapun beberapa kelebihan yang dimiliki oleh aplikasi bomberman ini adalah sebagai berikut : 1. Penggunaan permainan bomberman pada perangkat mobile phone android ini dalam menjalankanya memiliki cara yang sangat sederhana sehingga memudahkan pengguna untuk bermain. 2. Aplikasi yang dibangun menyediakan fitur keunggulan yaitu level permainan tersedia dalam beberapa level.
49
3. Permainan bomberman ini dapat melatih kecepatan berfikir serta melatih strategi dalam mengatasi masalah. IV.2.4. Kekurangan Sistem Setiap sistem yang dibangun tentunya memiliki kekurangan, kekurangan yang dimiliki sistem ini adalah : 1. Sistem yang dibangun masih tahap uji coba dan belum di pubilkasikan secara Online. 2. Melihat perkembangan sistem pada aplikasi dengan desain yang dinamis, aplikasi ini masih perlu banyak pengembangan lagi dari segi desain dan tampilan untuk mempermudah user dalam penggunaanya. 3. Dari segi keamanan atau tingkat sekuritas perlu banyak pengembangan lagi, agar mencegah dari pihak yang tidak bertanggung jawab.