Implementasi Sistem Tampilan Aplikasi

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