BAB 4 IMPLEMENTASI DAN PENGUJIAN
Bab ini membahas implementasi dan pengujian sistem sesuai dengan analisis dan perancangan sistem pada Bab 3. Penjelasan tentang implementasi sistem dilakukan
untuk mengetahui hasil rancangan aplikasi dan pengujian aplikasi untuk membuktikan jika aplikasi dapat berjalan dengan baik.
4.1 Implementasi Sistem
Implementasi aplikasi video game Majapahit yang dibuat dengan menggunakan software Unity 3D.
4.1.1 Konfigurasi Perangkat Keras Dalam mengembangkan video game dibutuhkan perangkat keras dengan spesifikasi
yang cukup tinggi terutama pada RAM dan Kartu Grafis, agar pengujian dapat berjalan dengan lancar penelitian ini menggunakan komputer dengan spesifikasi perangkat
keras yang dapat dilihat pada Tabel 4.1.
Universitas Sumatera Utara
Tabel 4.1 Spesifikasi perangkat keras yang digunakan No.
Jenis Komponen Komponen yang digunakan
1. Processor
Intel® Core ™ i3-2100 CPU 3.1GHz 2.
Memory 8192MB DDR3 PC12800
3. Kartu Grafis
Nvidia GeForce GTX 560 1GB VRAM 4.
Storage Samsung SSD 250GB 850 EVO
5. Resolusi Layar
1600 x 900 pixel 18 ” Monitor
6. Pen Tablet
Wacom Intuos 4 Small
4.1.2 Konfigurasi Perangkat Lunak Konfigurasi perangkat lunak pada penelitian ini, baik pada proses implementasi
maupun pengujian dapat dilihat pada Tabel 4.2.
Tabel 4.2 Spesifikasi perangkat lunak yang digunakan No.
Jenis Software Software yang digunakan
1. Sistem Operasi
Microsoft® Windows 7 Ultimate 64bit 2.
Drawing Tools PaintTool SAI
3. Animation Tools
Adobe After Effects CS5 4.
Game Engine Unity 3D v5.3.f1
4.2 Tampilan Aplikasi
Pada tahap ini dilakukan implementasi tampilan aplikasi sesuai dengan perancangan antarmuka pengguna pada Bab 3. Setiap tampilan pada aplikasi akan dibahas
bagaimana proses tampilan dan penggunaannya.
Universitas Sumatera Utara
4.2.1 Tampilan Main Menu Tampilan main menu merupakan tampilan yang pertama kali muncul saat aplikasi
digunakan. Tampilan menu utama dapat dilihat pada Gambar 4.1.
a Tampilan Utama
b Tampilan tingkat kesulitan setelah tombol New Game ditekan
Universitas Sumatera Utara
c Tampilan save slot setelah tombol Load Game ditekan
Gambar 4.1 Tampilan Main Menu
4.2.2 Tampilan Dialog Dialog menu adalah halaman yang digunakan dalam scene cerita pada video game
Majapahit. Halaman ini berfungsi untuk menampilkan dialog cerita pada permainan. Tampilan dialog dapat dilihat pada Gambar 4.2.
Gambar 4.2 Tampilan Dialog
Universitas Sumatera Utara
4.2.3 Tampilan Cara Bermain Halaman cara main adalah halaman yang berisi tentang peraturan dan cara bermain
video game Majapahit. Tampilan cara bermain dapat dilihat pada Gambar 4.3.
Gambar 4.3 Tampilan Cara Bermain
4.2.4 Tampilan Battle Battle menu adalah halaman yang digunakan dalam scene pertarungan pada video
game Majapahit. Halaman ini berfungsi untuk menampilkan atribut dan aksi yang dapat dilakukan oleh karakter. Tampilan battle dapat dilihat pada Gambar 4.4.
Gambar 4.4 Tampilan Battle
Universitas Sumatera Utara
4.2.5 Tampilan Save Menu Save menu adalah halaman yang dalam scene save game pada video game Majapahit.
Halaman ini berfungsi untuk menampilkan save slot yang dapat digunakan. Tampilan save menu dapat dilihat pada Gambar 4.5.
a Tampilan Utama
b Tampilan Save Slot setelah tombol „Ya‟ ditekan
Gambar 4.5 Tampilan Save Menu
Universitas Sumatera Utara
4.2.6 Tampilan Level Up Menu Level Up Menu adalah halaman yang dalam scene level up pada video game
Majapahit. Halaman ini berfungsi untuk menampilkan dan menambahkan nilai atribut pada karakter. Tampilan level up menu dapat dilihat pada Gambar 4.6.
Gambar 4.6 Tampilan Level Up Menu 4.3
Pengujian Sistem
Pengujian sistem dilakukan untuk menguji komponen-komponen yang telah dirancang dan diimplementasikan ke dalam sistem. Pengujian ini bertujuan untuk memeriksa
apakah aplikasi berjalan dengan baik sesuai pada tahap perancangan. Metode yang digunakan untuk menguji sistem adalah metode black box testing yang dilakukan
apakah tampilan antarmuka pengguna dapat berjalan dengan baik tanpa melihat coding.
Setelah perancangan tampilan antarmuka pengguna diimplementasikan, maka selanjutnya dilakukan pengujian dengan rancangan pengujian pada Tabel 4.3 berikut.
Tabel 4.3 Tabel Rencana Pengujian No
Komponen Sistem Yang Diuji Butir Uji
1 Tampilan Main Menu
Pengujian Tampilan dan Tombol 2
Tampilan Battle Menu Pengujian Tampilan dan Tombol
3 Integerasi Battle
Pengujian sistem perarungan
Universitas Sumatera Utara
4 Tampilan Save Menu
Pengujian Tampilan dan Tombol 5
Tampilan Level Up Menu Pengujian Tampilan dan Tombol
Hasil pengujian dari Tabel 4.3 adalah sebagai berikut: 1.
Tampilan Main Menu
Tabel 4.4 Hasil Pengujian Tampilan Main Menu No.
Target Pengujian Hasil yang
Diharapkan Hasil Pengujian
Status
1. Uji Tampilan Main
Menu Menampilkan
tombol-tombol menu Menampilkan
tombol-tombol menu
Berhasil
2. Uji Pemilihan
Tingkat Kesulitan Menampilkan
tombol-tombol tingkat kesulitan
Menampilkan tombol-tombol
tingkat kesulitan Berhasil
3. Uji Pemilihan
Tombol Load Game Menampilkan dan
melanjutkan permainan sesuai
Save Slot Menampilkan dan
melanjutkan permainan sesuai
Save Slot Berhasil
4. Uji Pemilihan
Tombol Credits Menampilkan
halaman Credit Menampilkan
halaman Credit Berhasil
5. Uji Pemilihan Menu
Exit Keluar dari aplikasi
Keluar dari aplikasi
Berhasil
Universitas Sumatera Utara
2. Hasil Pengujian Tampilan Battle Menu
Hasil pengujian dapat dilihat pada Tabel 4.5
Tabel 4.5 Hasil Pengujian Tampilan Battle Menu
No. Target
Pengujian Hasil yang
Diharapkan Hasil Pengujian
Status
1. Uji Tampilan
Menu Battle Menampilkan tombol-
tombol menu Menampilkan tombol-
tombol menu Berhasil
2. Uji Pemilihan
Tombol Move Menampilkan tile yang
dapat dilalui dan bergerak kearah tile
yang dipilih Menampilkan tile yang
dapat dilalui dan bergerak kearah tile
yang dipilih Berhasil
3. Uji Pemilihan
Tombol Attack Menampilkan attack
range dan menyerang musuh yang dipilih
Menampilkan attack range dan menyerang
musuh yang dipilih Berhasil
4. Uji Pemilihan
Tombol Defend
Mengakhiri giliran unit dan menambahkan
Health Point sebesar 10
Mengakhiri giliran unit dan menambahkan
Health Point sebesar 10
Berhasil
5. Uji Pemilihan
Tombol End Mengakhiri giliran unit
Mengakhiri giliran unit Berhasil
Universitas Sumatera Utara
3. Hasil Pengujian integerasi Battle
Hasil pengujian dapat dilihat pada Tabel 4.6
Tabel 4.6 Hasil Pengujian Integerasi Battle
No. Target
Pengujian Hasil yang
Diharapkan Hasil Pengujian
Status
1. Uji Tampilan
Game Over Menampilkan halaman
Game Over ketika semua unit pemain
kalah Menampilkan halaman
Game Over ketika semua unit pemain
kalah Berhasil
2. Uji Pergantian
Giliran Pergantian giliran
pemain dengan giliran lawan
Pergantian giliran pemain dengan giliran
lawan Berhasil
3. Uji
Penghancuran Unit
Unit akan hancur ketika memiliki 0 health point
Unit akan hancur ketika memiliki 0 health point
Berhasil
4. Uji Unit
Lawan Unit lawan akan
mencari unit pemain yang ada berada dekat
dengannya Unit lawan akan
mencari unit pemain yang ada berada dekat
dengannya Berhasil
5. Uji Damage
Health point akan berkurang sesuai
dengan damage yang diberikan oleh unit
yang menyerang Health point akan
berkurang sesuai dengan damage yang
diberikan oleh unit yang menyerang
Berhasil
6. Uji Next Scene
Menampilkan halaman selanjutnya ketika
semua unit lawan kalah Menampilkan halaman
selanjutnya ketika semua unit lawan kalah
Berhasil
Universitas Sumatera Utara
4. Hasil Pengujian Tampilan Save Menu
Hasil pengujian dapat dilihat pada Tabel 4.7
Tabel 4.7 Hasil Pengujian Tampilan Save Menu
No. Target
Pengujian Hasil yang
Diharapkan Hasil Pengujian
Status
1. Uji Tampilan
Save Menu Menampilkan tombol-
tombol menu Menampilkan tombol-
tombol menu Berhasil
2. Uji
Penyimpanan Data
Menyimpan data sesuai save slot yang dipilih
Menyimpan data sesuai save slot yang dipilih
Berhasil
5. Hasil Pengujian Tampilan Level Up Menu
Hasil pengujian dapat dilihat pada Tabel 4.8
Tabel 4.8 Hasil Pengujian Tampilan Level Up Menu
No. Target
Pengujian Hasil yang
Diharapkan Hasil Pengujian
Status
1. Uji Tampilan
Level Up Menu Menampilkan tombol-
tombol menu Menampilkan tombol-
tombol menu Berhasil
2. Uji Pemilihan
Tombol + Menambah attribut
yang dipilih Menambah attribut
yang dipilih Berhasil
3. Uji Pemilihan
Tombol - Mengurangi attribut
yang dipilih Mengurangi attribut
yang dipilih Berhasil
4. Uji Pemilihan
Tombol Mengganti dengan
karakter selanjutnya Mengganti dengan
karakter selanjutnya Berhasil
5. Uji Pemilihan
Tombol Mengganti dengan
karakter sebelumnya Mengganti dengan
karakter sebelumnya Berhasil
6. Uji Pemilihan
Tombol Start Menampilkan halaman
selanjutnya Menampilkan halamat
selanjutnya Berhasil
Universitas Sumatera Utara
BAB 5 KESIMPULAN DAN SARAN