BAB V IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI 3.1 Desain Game Konsep Game Pengumpulan Data

BAB III ANALISA DAN PERANCANGAN

3.1.3 Target Pemain Target pemain pada game Cari Kata Indonesia ini adalah semua umur, sehingga segala usia dapat memainkan game ini.

BAB 5 IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI GAME

BAB IV HASIL DAN PEMBAHASAN

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

Bab 3 Metode dan Perancangan Sistem

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

3.1.3 Target Pemain Target pemain pada game Pangeran Diponegoro ini adalah semua umur.

BAB IV IMPLEMENTASI DAN EVALUASI GAME

BAB IV HASIL DAN UJI COBA

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis Kebutuhan Fungsional

BAB IV HASIL DAN UJI COBA

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. kebutuhan fungsional dan analisis kebutuhan non-fungsional.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. Perkembangan teknologi komputer pada saat ini sangat pesat, dimana yang

BAB II ANALISIS DAN PERANCANGAN. serta desain program. Di bawah ini adalah penjelasan dari masing-masing

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB 4 HASIL DAN PEMBAHASAN. dengan spesifikasi sebagai berikut.

BAB III ANALISA DAN PERANCANGAN

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN PENGUJIAN. dilakukan terhadap sistem sehingga user dapat memberi masukan demi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

APLIKASI TANAMAN OBAT BERBASIS ANDROID. NAMA : Ade Yulianto NPM : KELAS : 3IA17 JURUSAN : Teknik Informatika PEMBIMBING : Dr.

BAB IV IMPLEMENTASI DAN PENGUJIAN. Perangkat Keras Yang Digunakan Dalam Pembuatan

BAB IV IMPLEMENTASI. Perangkat keras yang digunakan untuk game ini adalah Xiaomi Redmi 1s dan Laptop Lenovo dengan spesifikasi sebagai beikut :

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

METODE PENELITIAN. penelitian adalah pada Semester Genap Tahun Akademik mendukung dan menunjang pelaksanaan penelitian.

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI Analisis Kebutuhan Fungsi dan Kinerja Fungsi dan kinerja yang dibutuhkan dalam aplikasi ini adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN PERANCANGAN

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa masalah dilakukan untuk membuat langkah langkah yang

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Dalam merancang dan membangun aplikasi virtual store menggunakan

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

RANCANG BANGUN GAME EDUKASI ASAH OTAK ANAK BERBASIS ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2

BAB III ANALISA PEMBAHASAN MASALAH

BAB III ANALISIS DAN PERANCANGAN GAME

BAB III ANALISIS DAN DESAIN SISTEM

PROSEDUR MENJALANKAN PROGRAM APLIKASI

BAB III ANALISIS DAN DESAIN GAME. Program ini dirancang dan dibangun menggunakan perangkat keras atau hardware yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa sistem merupakan penjabaran deskripsi dari sistem

Bab III. Analisa dan Perancangan Sistem

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN ANALISIS

IMPLEMENTASI DAN ANALISA

BAB IV HASIL DAN UJICOBA

Transkripsi:

BAB V IMPLEMENTASI DAN PENGUJIAN Setelah dilakukan perancangan sistem pada bab sebelumnya, maka pada bab ini akan dibahas mengenai implementasi sistem. Pada bab ini, akan dijelaskan mengenai hardware dan software yang digunakan, implementasi use case, implementasi user interface dan pengujian sistem. 5.1 Hardware dan software yang Digunakan Dalam mengimplementasikan perancangan yang telah dibuat, dibutuhkan sistem yang dipersiapkan dalam melakukan proses pembangunan aplikasi yang terdiri dari perangkat keras (hardware) dan perangkat lunak (software). Perangkat-perangkat tersebut digunakan untuk mendukung pembangungan aplikasi. Penerapan sistem yang dirancang bertujuan agar proses pembangunan aplikasi terlaksana dengan baik dan benar. 5.1.1 Perangkat Lunak (Software) yang Digunakan Spesifikasi perangkat lunak (software) yang digunakan dalam pembangunan aplikasi diantaranya : a. Microsoft Windows 7 Ultimate 64-Bit b. Unity 4.6.7f1 c. MonoDevelop d. Corel Draw X6 e. Android OS Jelly Bean 5.1.2 Perangkat Keras (Hardware) yang Digunakan Spesifikasi perangkat keras (hardware) yang digunakan dalam pembangunan aplikasi diantaranya : a. Processor Intel Core i3 2330M 2,2 Ghz b. RAM 2 GB c. Monitor 14 d. Mobile Phone Android V-1

5.2 Perangkat Pengujian Perangkat yang digunakan dalam implementasi game PROTECT THE GOVERNMENT ini menggunakan perangkat smartphone Sony Xperia E Dual. Pada gambar 5.1 merupakan gambaran smartphone Sony Xperia E Dual. [12] Gambar 5.1 Smartphone Sony Xperia E Dual Adapun spesifikasi mengenai smartphone Sony Xperia E Dual adalah sebagai berikut : Platform Processor : Snapdragon 1GHz OS : Android 4.1 Jelly Bean Display 3.5 inch screen size with Resolution 320x480 pixels Capacity RAM: 512 GB Internal Storage : 4 GB 5.3 Implementasi Use Case Implementasi Use Case terhadap game PROTECT THE GOVERNMENT ini dijelaskan pada tabel berikut : V-2

Tabel 5.1 Implementasi Use Case Use Case Class Realisasi Fisik Game Menu Menu Play Menu Help Menu Credits Scene Game Menu Scene Game Play Scene Game Menu Scene Help Scene Game Menu Scene Credits 5.4 Implementasi User Interface Splashscreen.unity GameMenu.unity GameMenu.unity Instruction.unity Game.unity GameMenu.unity Help1.unity GameMenu.unity Credits.unity Pada tahap implementasi ini, dilakukan implementasi terhadap rancangan user interface. User interface yang dimaksud adalah user interface untuk game game PROTECT THE GOVERNMENT.. Gambar 5.2 Tampilan Menu Utama Gambar 5.2 merupakan tampilan menu utama yang muncul ketika game PROTECT THE GOVERNMENT pertama dijalankan. Pada tampilan tersebut user disediakan menu seperti Play, Help, dan Credits. Menu Play berfungsi untuk permainan game PROTECT THE GOVERNMENT. Menu Help merupakan fitur yang berfungsi untuk melihat informasi cara memainkan game PROTECT THE GOVERNMENT. Menu Credits merupakan fitur untuk melihat informasi data pembuat game PROTECT THE GOVERNMENT. V-3

Gambar 5.3 Tampilan Utama Menu Game Play Gambar 5.3 merupakan tampilan game PROTECT THE GOVERNMENT. Diawal permainan dimulai player mendapat instruksi permainan. Player harus menghancurkan musuh yang datang mengejar para goverment dengan cara menyentuh (tap). Musuh datang dengan kecepatan berbeda-beda bahkan ada yang bisa menghilang. Untuk satu musuh yang dihancurkan player mendapat nilai 1. Tombol pause untuk menghentikan sementara permainan. V-4

Gambar 5.4 Tampilan Game Over Gambar 5.4 merupakan tampilan game over. Tampilan ini muncul pada saat musuh melewati layar bawah player karena player tidak bisa menyentuh (tap) musuh tersebut. Didalam tampilan ini terdapat nilai/score dan nilai tertinggi/highscore yang didapat oleh player. Nilai Highscore merupakan nilai tertinggi yang didapat player karena menghancurkan banyak musuh dalam satu waktu permainan. Tombol menu adalah tombol untuk kembali ke halaman menu utama dan tombol retry adalah tombol untuk permainan lagi dan mencoba untuk kembali menghancurkan musuh. Gambar 5.5 Tampilan Menu Help Gambar 5.5 merupakan tampilan informasi cara bermain permainan game PROTECT THE GOVERNMENT. Informasi akan muncul dari arah bawah layar. Tombol menu adalah tombol untuk kembali ke menu utama. V-5

Gambar 5.6 Tampilan Menu Credits Gambar 5.6 merupakan tampilan informasi pembuat game PROTECT THE GOVERNMENT. Informasi akan muncul dari arah bawah layar. Tombol menu adalah tombol untuk kembali ke menu utama. 5.5 Pengujian Sebelum sistem yang dikerjakan dalam tugas akhir ini diimplementasikan, maka perlu dilakukan pengujian terlebih dahulu. Pengujian ini dimaksudkan agar dapat meminimalkan jumlah kesalahan atau kegagalan sistem pada saat implementasi sistem. Berikut ini merupakan hasil pengujian dengan metoda blackbox testing atau dikenal juga sebagai behavioral testing. Blackbox testing adalah metoda pengujian perangkat lunak yang menguji fungsionalitas atau nonfungsionalitas sistem tanpa mengetahui struktur internal modul atau program yang akan diuji. V-6

Tabel 5.2 Tabel Pengujian Game Menu No Skenario Pengujian Use Case Aktor Path 1 Membuka Permainan Game Menu Player Home/Protect The Goverment/Assets Deskripsi : Pengujian ini dilakukan untuk menguji membuka permainan Aktifitas Interface Eksekusi Tahap Hasil Yang Interface Setelah Eksekusi 1a. Membuka permainan Protect The Government Eksekusi Tekan icon game Diharapkan Aplikasi akan scene baru untuk permainan dimana scene itu menampilkan splashscreen pengembang game dan masuk ke scene Game Menu Status Sesuai V-7

Tabel 5.3 Tabel Pengujian Menu Play No Skenario Pengujian Use Case Aktor Path 2 Memulai Permainan Menu Play Player Home/Protect The Goverment/Assets Deskripsi : Pengujian ini dilakukan untuk menguji tombol Play Aktifitas Interface Eksekusi Tahap Hasil Yang Interface Setelah Eksekusi 2a. Memulai permainan Protect The Government Eksekusi Tekan Tombol Play Diharapkan Aplikasi akan scene baru untuk permainan dimana scene itu menampilkan padang rumput luas yang terdapat karakter government dan musuh Status Sesuai V-8

Tabel 5.4 Tabel Pengujian Menu Help No Skenario Pengujian Use Case Aktor Path 3 Membuka form Help Menu Help Player Home/Protect The Goverment/Assets Deskripsi : Pengujian ini dilakukan untuk menguji tombol Help Aktifitas Interface Eksekusi Tahap Hasil Yang Interface Setelah Eksekusi 3a. Melihat instruksi cara memainkan game Eksekusi Tekan Tombol Help Diharapkan Aplikasi akan scene yang menampilkan instruksi cara memainkan game Status Sesuai V-9

Tabel 5.5 Tabel Pengujian Menu Credits No Skenario Pengujian Use Case Aktor Path 4 Membuka form Credits Menu Credits Player Home/Protect The Goverment/Assets Deskripsi : Pengujian ini dilakukan untuk menguji tombol Credits Aktifitas Interface Eksekusi Tahap Hasil Yang Interface Setelah Eksekusi 4a. Melihat data pembuat game Eksekusi Tekan Tombol Credits Diharapkan Aplikasi akan scene yang menampilkan data pembuat game Status Sesuai V-10

Untuk memastikan game PROTECT THE GOVERNMENT ini dapat berjalan pada smartphone Android yang memiliki OS Gingerbread 2.3.1 ke atas, maka dilakukan pengujian pada beberapa ponsel smartphone yang berbeda OS. Berikut adalah tabel pengujian pada beberapa ponsel smartphone Android. Tabel 5.6 Tabel Pengujian Sistem Operasi Sistem Operasi Ponsel Spesifikasi Hasil Pengujian Gingerbread Samsung Galaxy Y GT-S5360 Jelly Bean KitKat Sony Xperia E Dual Samsung Galaxy A5 Resolusi Layar 240x320 pixel, RAM 290MB, Processor 830MHz Resolusi Layar 320x480 pixel, RAM 512MB, Processor 1GHz Resolusi Layar 720x1280 pixel, RAM 2GB, Processor 1,2GHz Pada saat membuka game cukup cepat, tetapi pada saat menekan tombol Play agak sedikit menunggu untuk membuka scene Game Play namun berjalan dengan baik pada semua fitur. Pada saat membuka game cepat dan berjalan dengan baik pada semua fitur. Pada saat membuka game sangat cepat, grafis sangat bagus dan berjalan dengan baik pada semua fitur Dari hasil pengujian pada ketiga ponsel tersebut dapat disimpulkan bahwa spesifikasi minimum yang dapat digunakan adalah ponsel dengan Sistem Operasi Gingerbread (default) namun harus memiliki minimum RAM 1GB. Semakin bagus spesifikasi ponsel semakin bagus juga tingkat grafis dan processing game. V-11