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 untuk membuktikan jika aplikasi dapat berjalan dengan baik.
4.1 Implementasi Sistem
Implementasi aplikasi game sejarah ini dibuat menggunakan Unity dalam Bahasa pemrograman C dengan menggunakan Integrated Development Environment IDE
MonoDevelop Versi 5.9.6. Penulis memilih menggunakan Unity dikarenakan unity memiliki banyak fitur yang lengkap untuk membuat game 3D dan gratis.
4.1.1 Konfigurasi Perangkat Keras Untuk menjalankan game pada komputer ataupun laptop, kebutuhan perangkat keras yang
digunakan cukup tinggi, terutama processor, RAM dan Kartu Grafis. Agar pengujian dapat berjalan dengan baik, penelitian ini menggunakan komputer notebook Asus K43S
dengan spesifikasi perangkat keras yang dapat dilihat pada tabel. 4.1. 4.1.2 Konfiguras perangkat lunak yang digunakan
Konfigurasi perangkat lunak yang digunakan pada penelitian ini, baik saat proses implentasi maupun pengujian dapat dilihat pada tabel 4.2.
Universitas Sumatera Utara
Tabel 4.1 Konfigurasi perangkat keras yang digunakan No.
Jenis Komponen Komponen yang digunakan
1. Processor
Intel® Core™ i3-2330M CPU 2.20GHz 4CPUs, ~2.2GHz
2. Memory
4096MB RAM 3.
Kartu Grafis Intel® HD Graphics 3000
4. Storage
500 GB Hitachi 5.
Resolusi Layar 1366 x 768 32bit 60Hz
Tabel 4.2. Konfigurasi perangkat lunak yang digunakan No.
Jenis Software Software yang digunakan
1. Sistem Operasi
Microsoft® Windows 7 Ultimate 64bit 2.
Modelling Tools SketchUp dan Adobe
3. Game Engine
Unity 3D v5.1.2f
4.1.3 File Asset File asset adalah berkas file yang digunakan dalam implementasi aplikasi ini. Berkas file
terdiri dari FBX objek bangunan dan objek karakter, gambar dan Suara. Berkas file FBX dibuat menggunakan Sketchup dan Adobe Fuse kemudian di ekspor menjadi tujuh file.
Keseluruhan berkas file dapat dilihat pada gambar 4.1 sebagai berikut. Sedangkan untuk berkas
file suara, aplikasi ini menggunakan dua file
suara yaitu CallofDutyWorldAtWar.mp3 dan CoD WaW.mp3 diambil dari youtube soundtrack dari
Call of Duty.
Universitas Sumatera Utara
Gambar 4.1 Berkas File pada Folder Project Unity
4.1.4 Eksekusi Aplikasi Berikut akan di jelaskan hasil eksekusi aplikasi game fps yang dijalankan pada laptop
Asus K43S. Penjelasan dimulai dari awal aplikasi yang dapat dilihat pada gambar 4.2.
Gambar 4.2 Tampilan awal game
Secara otomatis audio akan menyala dan musik akan diputar. Pemain dapat memilih untuk mematikan suara dengan memilih menu “Option” dan atur volume,
Universitas Sumatera Utara
terdapat setting resolusi gambar juga pada sub menu “Option”. Untuk langsung keluar player bisa memilih menu “Quit” dan programpun akan terhenti. Untuk memulai game
player bisa memilih menu “Play”. Setelah itu akan muncul tampilan loading screen seperti tampak pada gambar 4.3 berikut.
Gambar 4.3 Tampilan Loading Screen
Pada halaman ini Unity sedang loading asset yang dibutuhkan untuk gameplay. Tampilan loading screen ini dibutuhkan karena agar player mengetahui bahwa aplikasi
sedang bekerja. Setelah tampilan loading screen selesai maka tampilan selanjutnya adalah tampilan dalam game seperti pada gambar 4.4 berikut.
Gambar 4.4 Tampilan In-Game Pertempuran Stabat
Universitas Sumatera Utara
Penjelasan penomoran pada gambar 4.4 adalah sebagai berikut : 1.
Health Point Darah Player 2.
Jumlah ammo
Gambar 4.5 Pause pada saat ingame
Pada gambar 4.5 adalah tampilan pada saat Pause ingame. Menu menggunakan File dari Asset Store yaitu Dialogue System for Unity v1.5.8 sebagai prototipe. Penjelasan nomor
pada gambar 4.5 adalah sebagai berikut : 1.
Quest Log Berisikan submenu untuk Tracking Quest atau misi pada saat bermain.
2. Save Game
Submenu untuk menyimpan game pada posisi saat menyimpan.
Universitas Sumatera Utara
3. Load Game
Submenu untuk meload game yang telah disave sebelumnya. 4.
Clear Saved Game Submenu untuk menghapus file save.
5. Restart Game
Submenu untuk merestart game dan kembali ke awal menu pada game. 6.
Close Menu Submenu untuk menutup tampilan pause.
Tampilan pada saat player kehabisan HP Health Points pada gambar 4.6 adalah dimana player memiliki darah 0 atau dibawah 0.
Gambar 4.6 Tampilan player kehabisan Health Point
Universitas Sumatera Utara
4.2 Pengujian Sistem