Implementasi Sistem IMPLEMENTASI DAN PENGUJIAN

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