Anda di halaman 1dari 19

BAB IV

IMPLEMENTASI DAN PEMBAHASAN

4.1 Implementasi dan Pembahasan

Tahap ini merupakan tahapan membangun Game “KantinKu” sesuai dengan konsep

yang telah dibuat. Pada tahapan ini dilakukan integrasi semua aseets yang telah dikumpulkan

dengan event sheet pada construct 2 lalu membangun game secara keseluruhan yang

nantinya akan dijadikan sebuah file .apk menggunakan website phonegap.com dan dilakukan

pengujian alpha dan beta. Setelah itu game akan siap dipublikasikan di Google Play Store.

Gambar 4.1 Alur Produksi Game

4.1.2 Pengumpulan Asset

Dalam membangun game “KantinKu”, langkah awal yang dilakukan adalah

memasukkan semua asset ke dalam construct 2. Adapun asset-asset tersebut terdiri dari dua

jenis asset yaitu gambar dan audio.


4.1.2.3 Asset Gambar

Asset gambar terdiri dari sprite bahan, sprite pesanan, sprite button, sprite pop up,

background. Asset gambar dibuat menggunakan Adobe Photoshop, dan sebagian mengambil

dari website penyedia asset gambar gratis freepik.com.

Gambar 4.2 Sprite Bahan

Gambar 4.3 Sprite Pesanan


Gambar 4.3 Sprite Button

Gambar 4.3 Sprite Pop-Up


4.1.2.4 Asset Audio

Asset audio terdiri dari musik dan sound effect yang digunakan dalam game. Asset

audio diambil dari website penyedia asset audio gratis soundjay.com.

Gambar 4.4 Asset Audio

4.1.3 Import Asset pada Construct 2

Import asset dilakukan untuk memasukkan semua asset gambar maupun audio ke

dalam Construct 2, asset tersebut yang nantinya akan diintegrasikan dengan action dan event

sheet agar menjadi sebuah game.

Gambar 4.5 Import Asset Sprite Gambar


Gambar 4.6 Import Asset Audio

4.1.4 Integrasi Assets dengan Action dan Event Sheet

Asset yang telah diimport kedalam Construct 2 kemudian akan ditranslasikan menjadi

action melalui event-event untuk mengintegrasikan logika program agar menjadi sebuah

game yang dapat dimainkan. Integrasi logika dan event yang dilakukan adalah sebagai

berikut:

Gambar 4.6 Integrasi Event

Integrasi asset dengan action dan event yang lebih lengkap dapat dilihat pada halaman

lampiran.
4.1.5 Export APK

Setelah semua asset telah terintegrasi dengan action dan event sehingga menjadi

game, proses berikutnya adalah mengekspor game tersebut menjadi file berekstensi apk agar

dapat dijalankan pada smartphone platform Android.

Sebelum file diekspor, diperlukan code config yang berfungsi sebagai pengaturan

konfigurasi game agar dapat dijalankan minimal pada sistem operasi android API 19 atau

Android 4.4 Kitkat.

Gambar 4.7 Config.xml

Export apk dilakukan melalui website phonegap.com. Phonegap adalah suatu

framework aplikasi yang memungkinkan pengguna untuk membangun aplikasi native

android menggunakan HTML dan javascript.


Gambar 4.8 Export Apk

4.1.6 Alpha Testing

Tahapan alpha adalah tahapan pengujian yang berfokus pada aspek functionality

program. Test case dilakukan utuk memastikan bahwa semua statement pada program telah

dieksekusi paling tidak satu kali selama pengujian dan bahwa semua kondisi logis telah diuji.

Metode testing yang digunakan adalah blackbox testing.

Tabel 4.1 Black Box Testing

Pengujian Keterangan Hasil

Menu Loading Pada saat permainan dibuka, maka akan Benar

menampilkan menu loading sebelum masuk ke

menu utama permainan.

Menu Utama Menu utama akan menampilkan tombol play, Benar

tombol petunjuk, tombol reset, tombol suara,

dan tombol exit

Tombol Play Ketika tombol play ditekan, maka akan menuju Benar

ke gameplay permainan
Tombol Petunjuk Ketika tombol petunjuk ditekan, maka akan Benar

menampilkan petunjuk memainkan game

Tombol Suara Ketika tombol play ditekan, maka Benar

mengaktifkan atau mematikan suara

Tombol Reset Skor Ketika tombol reset ditekan, maka akan Benar

menampilkan pop up reset skor

Tombol Pause Ketika tombol pause ditekan, maka permainan Benar

akan berhenti

Tombol Restart Ketika tombol restart ditekan, maka akan Benar

mengulang gameplay permainan

4.1.7 Beta Testing

Beta Testing adalah tahap pengujian yang dilakukan oleh pihak ketiga yang disebut

sebagai beta tester. Beta test dilakukan untuk mendapatkan umpan balik bug atau permintaan

penambahan fitur dari pengguna akhir sebelum game dirilis.

Beta Testing dilakukan menggunakan metode Closed Beta yang hanya mengijinkan

pihak-pihak yang diundang atau terpilih untuk mengikuti pengujian beta. pihak yang terpilih

adalah 10 orang Beta Tester dari Mahasiswa Informatika Universitas Amikom Yogyakarta.

Pengguna yang terpilih akan diundang menjadi Beta Tester dengan melalui Opt-in

URL https://play.google.com/apps/testing/com.ajisamudra.fastfood.
Tabel 4.2 Beta Testing

Nama Email Feedback

Afrizal Putra afrizal.putra@students.amikom.ac.id Nama dan logo aplikasi


tidak sesuai dengan
yang ditampilkan pada
google play store.
Muhammad Al- muhammad.0336@students.amikom.ac.id Icon game masih
Fitra menggunakan icon
bawaan dari construct
2.
Tantangan menu
makanan kurang
banyak.
Afdhal Luthfi afdhal.luthfi@students.amikom.ac.id Icon game belum
diganti, dan sebagian
tampilan game kadang
tertutup tampilan layar
hitam.
Muhammad Kholil mkholil.0351@students.amikom.ac.id Icon dan nama game
tidak sesuai.
Nur Ridho Baskoro nur.0373@students.amikom.ac.id Tampilan kurang
optimal pada
smartphone dengan
rasio layar 18:9
Suryadi Eko Putro suryadi.0391@students.amikom.ac.id Icon perlu diganti, dan
perlu penambahan
menu minuman pada
game.
Fitrahdin fitrahdin.0390@students.amikom.ac.id Tampilan game
terpotong pada android
layar fullscreen
Joshua Talubun joshua.talubun@students.amikom.ac.id Tidak ada loading
screen pada saat game
pertama dibuka
Bayu Siswantoro bayu.0360@students.amikom.ac.id Ada tampilan kotak
memanjang di atas
layar, yang menutup
game
Rahman rahman.w@students.amikom.ac.id Pada android rasio layar
Widhakdho 16:9 terkadang tampilan
game tidak full
4.1.8 Release

Game KantinKu yang telah lulus uji Alpha dan Beta, selanjutnya akan dipublikasikan

di Google Play Store https://play.google.com/store/apps/details?id=com.samudradev.kantinku

Gambar 4.9 Release Game


4.1.9 Kelebihan dan Kekurangan

Setelah semua tahapan sudah dilakukan, penulis dapat mengetahui kelebihan dan

kekurangan dari game yang telah dibuat.

a. Kelebihan:

- Game dapat diunduh secara gratis

- Ukuran game sangat kecil 6.2 MB

- Tidak ada pembelian dalam game

- Tidak ada iklan dalam game.

b. Kekurangan:

- Bug tampilan pada rasio layar 18:9 atau sejenisnya belum dapat diperbaiki
BAB V

PENUTUP

5.1 Kesimpulan

Dari uraian dan penjelasan perancangan game “KntinKu”, maka dapat diambil

kesimpulan sebagai berikut:

1. Metode Game Development Life Cycle sangat sesuai digunakan untuk

membuat sebuah game, karena prosesnya mudah dan tidak rumit.

2. Pembuatan Game “KantinKu” menggunakan Construct 2 mempermudah

dalam menuliskan baris program karena tidak mengetik secara manual semua

program dan mempunyai fitur yang lengkap untuk pembuatan game.

3. Terdapat tiga bagian penting dalam pembuatan game menggunakan Construct

2 yaitu manajemen layout, manajemen layer, dan manajemen event. Ketiga

bagian tersebut harus dirancang seideal mungkin untuk efisiensi pembuatan

game menggunakan Construct 2.

4. Game “KntinKu” telah diuji, dan dapat berjalan pada platform Android.

5. Game “KntinKu” merupakan game yang interaktif, dan dapat melatih

ketangkasan pengguna untuk meraik skor tertinggi.

6. Game “KntinKu” telah rilis di Google Play Store.


5.2 Saran

Berikut ini adalah beberapa saran dari penulis kepada mahasiswa yang ingin

mengangkat tema ini, diharapkan untuk memperbaiki kekurangan yang terdapat pada game

“Kantinku”, antara lain:

1. Penambahan tantangan menu makanan dan minuman

2. Penambahan tingkat kesulitan

3. Penambahan menu multiplayer sehingga pemain dapat bermain dengan

pemain lainnya

4. Optimasi tampilan untuk smartphone dengan rasio layar 18:9 dan sejenisnya
LAMPIRAN

Lampiran 1 Close Beta Test

Lampiran 2 Email Tester


Lampiran 3 Tampilan pada rasio layar 18:9

Lampiran 4 Bug nama dan logo game


Lampiran 5 Beta Feedback 1

Lampiran 6 Beta Feedback 2

Lampiran 7 Beta Feedback 3

Lampiran 8 Beta Feedback 4


Lampiran 9 Beta Feedback 5

Lampiran 10 Beta Feedback 6

Lampiran 11 Beta Feedback 7

Lampiran 12 Beta Feedback 8


Lampiran 12 Beta Feedback 9

Lampiran 13 Beta Feedback 10