Anda di halaman 1dari 14

FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372

http://jurnal.unnur.ac.id/index.php/jurnalfiki

PEMBUATAN GAME SIDE SCROLLING 2D THE NAILA’S


SURVIVAL BERBASIS ANDROID
Nopi Ramsari1, Gilang Ramadhan2
1,2
Program Studi Informatika Universitas Nurtanio Bandung
Jl. Pajajaran 219 Husein Sastranegara Bandung
email: 1nopiramsarihatta@gmail.com

ABSTRAK
Game sebagai media hiburan telah berkembang dengan pesat seiring dengan berkembangnya Teknologi. Para
pengembang game berlomba-lomba untuk menciptakan game yang lebih menarik dengan cara meningkatkan
kelincahan intelektual pada tingkat gamplay. Game dikembangkan dalam berbagai jenis, salah satunya adalah
advanture game. Advanture game adalah cerita interakif tentang karakter protagonis, biasanya berupa perjalanan
yang menuntut kewaspadaan untuk menyelesaikan rintangan yang dihadapi. Berdasarkan kajian tersebut penulis
tertarik untuk membuat game yang ber-genre advanture dengan sudut pandang side scrolling, berjudul “The
Neila’s Survival”. Tujuan dari penelitian ini adalah membangun sebuah game sebagai media hiburan sekaligus
melatih ketangkasan, kecepatan reaksi, ataupun kecerdasan berpikir pemainnya, didalam perancangan game ini,
penulis menggunakan perangkat lunak Construct 2. Diharapkan dengan pembuatan game ini akan memberikan
wacana baru tentang game dan menambah pengetahuan penulis tentang cara membuat suatu game.

Kata kunci: Game, Side Scrollling, Advanture, Construct 2

1. PENDAHULUAN “kelincahan intelektual”. Game juga bisa


1.1 Latar Belakang Masalah diartikan sebagai arena keputusan dan aksi
Perkembangan teknologi sangat sulit di jauhkan pemainnya. Ada target-target yang ingin
dari kehidupan manusia, khususnya dicapai pemainnya. Kelincahan intelektual,
bermunculannya smartphone yang membantu pada tingkat tertentu, merupakan ukuran sejauh
pekerjaan manusia atau sekedar mengenalkan mana game itu menarik untuk dimainkan secara
gaya hidup barru. Smartphone yang paling maksimal. Dengan kata lain, segala bentuk
bamyak diminati di pasaran adalah smartphone kegiatan yang memerlukan pemikiran,
berbasis android. Banyak keuntungan yang
kelincahan intelektual dan pencapaian terhadap
bisa didapatkan dari android. Salah satunya
adalah android memiliki banyak game, baik target tertentu dapat dikatakan sebagai game.
yang gratis maupun berbayar yang tersedia di
market android. Game side scrolling adalah salah satu genre
game dengan sudut pandang kamera seolah-
Game merupakan salah satu produk teknologi olah di samping karakter, dan mengikuti
informasi yang cukup di gemari saat ini, para pergerakan pemain yang pada umumnya
pengelola industri berlomba-lomba untuk bergerak dari sisi kiri menuju sisi kanan layar
menciptakan game lebih menarik untuk para untuk mencapai target atau lokasi yang telah
pemainnya dengan cara meningkatkan ditentukan. Biasanya genre ini tidak berdiri
kelincahan intelektual pada tingkat gameplay. sendiri, namun digabungkan dengan genre lain
Sehingga game tidak sekedar permainan untuk seperti adventure.
mengisi waktu luang melainkan sebagai media
untuk menguji ketangkasan, kecepatan reaksi, Adventure game adalah suatu permainan yang
ataupun kecerdasan berpikir pemainnya. mengajak pemain untuk menjelajahi kedalam
permainan, memberikan petualangan yang
Game berasal dari kata bahasa inggris yang berbeda disetiap levelnya. Biasanya didalam
memiliki arti dasar Permainan. Permainan petualangan tersebut karakter pemain tersebut
dalam hal ini merujuk pada pengertian diminta untuk mengumpulkan poin dengan cara
mengumpulkan koin- koin, di dalam game
67
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

adventure menuntut pemain untuk menganalisa 5. Grafis game yang akan di bangun adalah
tempat secara visual, namun terkadang meliputi 2D.
masalah konseptual, dan tantangan fisik, teka-
teki maupun menyimpulkan rangkaian 1.5 Tujuan Penelitian
peristiwa. Menggunakan benda-benda yang
tepat dan diletakan di tempat yang tepat. Game Tujuan yang ingin dicapai dari penelitian ini
dengan genre ini menawarkan petualangan adalah:
yang panjang, dan sering kali sejumlah mini- 1. Menyajikan game yang bisa digunakan
games ada di dalam sebuah game adventure. sebagai sarana hiburan kepada pengguna
Genre game ini akan menempatkan pemain Smartphone Android.
pada seorang tokoh yang harus menjalani 2. Menyajikan game yang bisa dijadikan
kisahnya sendiri. sebagai media untuk menguji ketangkasan,
kecepatan reaksi, ataupun kecerdasan
Dari uraian latar belakang diatas, penulis berpikir pemainnya
tertarik untuk membuat sebuah game yang
1.6 Metodologi Penelitian
dituangkan kedalam bentuk skripsi dengan
judul “PEMBUATAN GAME SIDE Metode penelitian yang digunakan dalam
SCROLLING 2D “THE NEILA’S SURVIVAL” pembuatan skripsi ini adalah metode Prototype.
Prototype Model adalah salah satu metode
MENGGUNAKAN SCIRRA CONSTRUCT 2
pengembangan perangkat lunak yang banyak
BERBASIS ANDROID” digunakan. Dengan metode Prototyping,
pengembang dan pelanggan dapat saling
1.2 Identifikasi Masalah berinteraksi selama pembuatan sistem. Proses
Berdasarkan pada uraian latar belakang di atas, pada metode Prototype bisa dijelaskan sebagai
maka masalah yang dapat di identifikasi adalah berikut:
a. Pengumpulan Kebutuhan: Developer dan
1. Membuat game yang bisa digunakan
klien bertemu dan menentukan tujuan
sebagai sarana hiburan kepada pengguna
umum, kebutuhan yang diketahui dan
Smartphone Android.
gambaran bagian-bagian yang akan
2. Membuat game yang bisa dijadikan dibutuhkan berikutnya. Detail kebutuhan
sebagai media untuk menguji
mungkin tidak dibicarakan disisni, pada
ketangkasan, kecepatan reaksi, ataupun
awal pengumpulan kebutuhan.
kecerdasan berpikir pemainnya.
b. Perancangan: perancangan dilakukan
dengan cepat, dan rancangan mewakili
1.3 Rumusan Masalah aspek software yang diketahui, dan
Berdasarkan uraian latar belakang diatas, maka rancangan ini menjadi dasar pembuatan
pokok permasalahannya adalah prototype.
1. Bagaimana membuat game yang bias c. Evaluasi: klien mengevaluasi Prototype
digunakan sebagai sarana hiburan kepada yang telah dibuat dan dipergunakan untuk
pengguna Smartphone Android? memperjelas kebutuhan software
2. Bagaimana membuat game yang bisa
dijadikan sebagai media untuk menguji Tahapan-tahapan metode Prototype menurut
ketangkasan, kecepatan reaksi, ataupun Roger S. Pressman, Ph.D. adalah:
kecerdasan berpikir pemainnya? 1. Mendengarkan Pelanggan
Pada tahap ini, dilakukan pengumpulan
1.4 Batasan Masalah kebutuhan dari sistem dengan cara
mendengan keluhan dari klien. Untuk
Adapun batasan masalah dalam pembuatan membangun suatu sistem yang sesuai
game “The Neila’s Survival” adalah sebagai dengan kebutuhan, maka harus diketahui
berikut: terlebih dahulu bagaimana sistem yang
1. Aplikasi yang dibangun berbasis android. sedang berjalan untuk mengentahui
2. Game yang di bangun bersifat offline. masalah yang terjadi.
3. Game ini bersifat single player
4. Game ini hanya mempunyai 1 stage.

68
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

2. Merancang dan Membuat Prototype 2.2 Jenis - Jenis Multimedia


Pada tahap ini, dilakukan perancangan dan
Pada perkembangannya Multimedia dibagi atas
pembuatan Prototype system. Prototype
dua jenis yaitu “Multimedia Linier” dan
yang dibuat disesuaikan dengan kebutuhan
“Multimedia Interaktif. Multimedia Liner
system yang telah didefinisikan
adalah jenis multimedia yang berjalan lurus.
sebelumnya dari keluhan klien.
Multimedia jenis ini bisa di lihat pada semua
3. Uji Coba
jenis film, Tutorial Video, dll. Sedangkan
Pada tahap ini, Prototype dari sistem diuji
Multimedia Interaktif adalah jenis multimedia
coba oleh pelanggan atau klien. Kemudian
interaksi, artinya ada interaksi antara media
dilakukan evaluasi apa saja kekurangan
dengan pengguna media melalui bantuan
dan tambahan dari kebutuhan klien.
komputer, mouse, dan keyboard.
Pengembangan kemudian dilakukan
kembali setelah mendengarkan keluhan
dan masukan dari klien untuk 2.3 Unsur – Unsur Multimedia
memperbaiki Prototype yang ada. 1. Teks
Bentuk data multimedia yang paling
mudah disimpan dan dikendalikan adalah
teks. Teks merupakan yang paling dekat
dengan kita dan yang paling banyak kita
lihat. Teks dapat membentuk kata, surat
atau narasi dalam multimedia yang
menyajikan bahasa kita. Kebutuhan teks
tergantung pada kegunaan aplikasi
multimedia.
2. Grafik
Alasan untuk menggunakan gambar dalam
Gambar 1.1 Model Prototype Menurut presentasi atau publikasi multimedia
Roger S. Pressman, Ph.D adalah karena lebih menarik perhatian dan
dapat mengurangi kebosanan di
bandingkan dengan teks. Gambar dapat
2. LANDASAN TEORI
meringkas dan menyajikan data kompleks
2.1 Multimedia
dengan cara yang baru dan lebih berguna.
Istilah multimedia yang merupakan perpaduan Sering dikatakan bahwa sebuah gambar
dari kata multi dan media. Kata multi berarti mampu menyajikan seribu kata.
banyak atau lebih dari satu, sedangkan kata 3. Bunyi atau Sound
media berarti sarana atau piranti untuk Bunyi atau sound dalam komputer
berkomunikasi, jadi multimedia berarti suatu multimedia, khusunya pada aplikasi
sistem yang terdiri dari perangkat keras, lunak bidang bisnis dan game sangat bermanfaat.
dan alat-alat lain guna mendukung proses Komputer multimedia tanpa bunyi hanya
informasi, dalam industri elektronika, disebut unimedia, bukan multimedia.
multimedia adalah kombinasi dari komputer Bunyi atau sound dapat kita tambahkan
dan video (Rosch, 1996) atau multimedia secara dalam produksi multimedia melalui suara,
umum merupakan kombinasi tiga elemen, yaitu musik dan efek-efek suara. Seperti halnya
suara, gambar, dan teks (McCornick, 1996) pada grafik, kita dapat membeli koleksi
atau Multimedia merupakan kombinasi dari sound disamping juga menciptakan
paling sedikit dua media input ataupun dari sendiri.
data, media ini dapat audio (suara, musik), 4. Video
animasi, video, teks, grafik dan gambar (Turban Video adalah rekaman gambar hidup atau
dkk, 2002) atau Multimedia merupakan alat gambar bergerak yang saling berurutan.
yang dapat menciptakan presentasi yang Terdapat dua macam video yaitu video
dinamis dan interaktif yang mengkombinasikan analog dan video digital. Video analog
teks, grafik, animasi, audio, gambar dan video dibentuk dari deretan sinyal elektrik
(Robin dan Linda,2001). (gelombang analog) yang direkam oleh
kamera dan dipancarluaskan melalui
gelombang udara. Sedangkan video digital
69
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

dibentuk dari sederetan sinyal digital yang yang menuntut kita untuk menyelesaikannya
berbentuk yang menggambarkan titik dengan cepat dan tepat. Tetapi game juga bisa
sebagai rangkaian nilai minimum atau merugikan karena apabila kita sudah kecanduan
maksimum, nilai minimum berarti 0 dan game kita akan lupa waktu dan akan
nilai maksimum berarti. Terdapat tiga mengganggu kegiatan atau aktivitas yang
komponen utama yang membentuk video sedang kita lakukan.
digital yaitu frame rate, frame size dan
data type. 2.7 Sejarah Game
5. Animasi dalam multimedia
Animasi merupakan penggunaan Game pertama kali dibuat pada tahun 1966
komputer untuk menciptakan gerak pada oleh Ralph Baer bersama dengan timnya yang
layar. Ada sembilan macam animasi yaitu berjumlah 500 orang yang terdiri dari para
animasi sel, frame, sprite, lintasan, spline, insinyur dan teknisi. Permainan yang pertama
vector, karakter, computational dan sekali ditemukan hanya dapat dimainkan oleh
morphing. komputer seharga US$ 40.000. Dimana
pengembangan dan pembuatan game tersebut
didanai oleh Pentagon.
2.4 Komponen Utama Multimedia
Komponen utama multimedia terdiri dari: Pada tahun 1965, pihak militer datang kepada
1. Komputer, untuk melakukan kordinasi Baer dan meminta menciptakan simulasi
tentang apa yang di lihat dan di dengar komputer yang dapat membantu pasukan
oleh pemakai. untuk belajar strategi dan mengukur
2. Links, yang menghubungkan dengan kemampuan reflek. Proyek ini dikerjakan
informasi. dengan tingkat keamanan yang sangat ketat di
3. Navigational tools, yang memungkinkan tengah situasi perang dingin.
pemakai untuk menjelajahi informasi yang
di tampilkan. Setelah sebulan bekerja keras, Bear berhasil
4. Cara, untuk berbagi, memproses dan menampilkan dua titik putih yang berkejar-
mengkomunikasikan informasi dan ide kejaran di layar. Hal ini membuat pihak militer
pemakai. merasa kagum dan memberikan dana yang
lebih besar lagi sehingga ia dapat menyewa
2.6 Game asisten lebih banyak. Tim ini kemudian berhasil
membuat permainan antara papan dan bola
Game berasal dari kata bahasa inggris yang yang pada akhir tahun 1966 dipresentasikan di
berarti dasar permainan. Permainan dalam hal depan para pejabat Pentagon. Namun sayang,
ini merujuk pada pengertian kelincahan ternyata mereka tak merasa tertarik dengan
intelektual (Intellectual Playability Game) penemuan Bear. Hingga akhirnya ia berusaha
yang juga bisa diartikan sebagai arena memperoleh izin agar dapat memproduksi
keputusan dan aksi pemainnya. Didalam game, mesin permainan secara komersial.
ada target-target yang ingin dicapai pemainnya.
Sebuah game adalah sebuah sistem dimana Tahun 1970, Bill Enders yang tergabung dalam
pemain terlibat dalam konflik buatan, disini sebuah organisasi dengan nama Megnavox
pemain berinteraksi dengan sistem dan konflik mencoba menyakinkan edukatif Megnavox
dalam game merupakan rekayasa atau buatan, untuk memberikan kesempatan pada Bear dan
dalam game terdapat peraturan yang bertujuan mesin permainannya. Hasilnya adalah
untuk membatasi perilaku pemain dan munculnya video game komersial pertama,
menentukan permainan. yaitu Magnavox Odyssey.

Game bertujuan untuk menghibur, game Tahun 1972, muncul nama baru dalam dunia
banyak disukai oleh anak-anak hingga orang game. Nolan Bushnel. Pada tanggal 27 Juni
dewasa. Game sebenarnya penting untuk 1972, ia mendirikan perusahaan Atari, dan
perkembangan otak, untuk meningkatkan membuat game arcade Pong. Era baru dalam
konsentrasi dan melatih untuk memecahkan perkembangan dunia game terjadi pada tahun
masalah dengan tepat dan cepat karena dalam 1988, yang di dominasi oleh perusahaan di
game terdapat berbagai konflik atau masalah Jepang. Nintendo, yang awalnya hanya
70
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

memproduksi mesin fotocopy, beralih sebuah teknologi inti dari internet. HTML5
memproduksi game. adalah revisi kelima dari HTML (yang pertama
kali diciptakan pada tahun 1990 dan versi
2.8 Game Engine keempatnya, HTML4, pada tahun 1997) dan
hingga bulan Juni 2011 masih dalam
Game Engine merujuk pada kumpulan modul pengembangan. Tujuan utama pengembangan
kode simulasi yang tidak secara langsung HTML5 adalah untuk memperbaiki teknologi
menentukan perilaku permainan (game logic) HTML agar mendukung teknologi multimedia
atau lingkungan permainan (level data). Game terbaru, mudah dibaca oleh manusia dan juga
engine mencangkup modul untuk menangani mudah dimengerti oleh mesin.
input, outup (3D Rendering, gambar 2D, suara)
dan generic physic atau dinamika untuk dunia HTML5 merupakan salah satu karya
game. Konsortium Waring Wera Wanua (World Wide
Web Consortium, W3C) unutk mendefinisikan
Ada banyak game engine yang diracang untuk sebuah bahasa markah tunggal yang dapat
bekerja pada konsol video game dan sistem ditullis dengan cara HTML ataupun XHTML.
operasi dekstop seperti Microsoft Windows, HTML5 merupakan jawaban atas
Linux, dan Mac OS X. Fungsi utama yang pengembangan HTML 4.01 dan XHTML 1.1
disediakan oleh game engine biasanya adalah yang selama ini berjalan terpisah dan
render (renderer) untuk grafis 2D dan 3D, diimplementasikan secara berbeda-beda oleh
suara, script, animasi, kecerdasan buatan, banyak perangkat lunak pembuat web.
jaringan, streaming, manajemen memori,
theading, dukungan lokasi dan adegan grafik. 2.10 CorelDraw
Game engine biasanya menyediakan platform
abstraksi, yang memungkinkan permainan yang CorelDraw adalah editor grafik vector yang
sama untuk dijalankan pada berbagai platform dibuat oleh Corel, Corel sendiri adalah sebuah
termasuk konsol game dan komputer pribadi perusahaan perangkat lunak yang bermarkas di
dengan perbedaan yang tidak besar. Game Ottawa, Kanada. Versi terakhirnya versi 18
engine yang membantu dalam membuat yang dinamai X8 dirilis pada bulan Maret 2016.
keputusan untuk menentukan frame sampai CorelDraw sendiri adalah sebuah program
menentukan artwork yang ada di dalam scene. komputer untuk melakukan editing gambar 2
dimensi. Karena kegunaan CorelDraw adalah
2.9 Construct 2 sebagai alat untuk pengolahan gambar, maka
program ini sering digunakan untuk
Construct 2 merupakan sebuah game engine menyelesaikan pekerjaan di bidang publikasi
berbasis HTML5 buatan Scirra yang berasal atau percetakan maupun bidang yang lain yang
dari London, Inggris. Dengan menggunakan butuh proses visualisasi.
game engine ini, programmer pemula maupun
expert dapat dengan mudah membuat sebuah 2.11 Android
game. Construct 2 dikhususkan pada game
berbasis 2D yang menyediakan banyak fitur Android adalah sistem operasi berbasis Linux
untuk memperbaiki game yang ingin dirancang. yang dirancang untuk perangkat layar sentuh
Dalam Construct 2 tersedia 70 visual effect mobile seperti Smatphone dan komputer tablet.
yang menggunakan engine webGL, serta Android awalnya dikembangkan oleh Android,
dilengkapi dengan 20 built-in plugin dan Inc., dengan dukungan finansial dari Google,
behaviours. Melalui Construct 2, programmer yang kemudian dibeli oleh google pada tahun
dapat mem-publish game nya melalui beberapa 2005.
platform seperti HTML5 Website, Google
Chrome Webstore, Facebook, Phonegap, Android adalah sistem operasi dengan sumber
Windows Phone 8 dan Android. terbuka, dan Google merilis kodenya di bawah
Lisensi Apache. Kode dengan sumber terbuka
2.9 HTML 5 dan lisensi perizinan pada Android
memungkinkan perangkat lunak untuk
HTML5 adalah sebuah bahasa markah untuk dimodifikasi secara bebas dan didistribusikan
menstrukturkan dan menampilkan isi dari oleh para pembuat perangkat, operator nirkabel,
Waring Wera Wanua (World Wide Web), dan pengembang aplikasi. Selain itu, Android
71
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

memiliki sejumlah besar komunitas 8. Game akan dinyatakan fail apabila nyawa
pengembang aplikasi (apps) yang memperluas karakter utama telah habis sebelum Boss
fungsionalitas perangkat, umumnya ditulis dapat di kalahkan
dalam versi kustomisasi bahasa pemrograman 9. Karakter utama dapat menambah nyawa
Java. dengan mengambil icon heart
10. Karakter utama dapat menembak apabila
3. ANALISIS DAN PERANCANGAN sudah mendapatkan item secondeye
3.1. Analisis Sistem 11. Karakter utama dapat menyerang sebagian
musuh dengan cara melompat ke arah atas
Analisis sistem merupakan penguraian dari bagian musuh
suatu sitem informasi yang utuh kebagian- 12. Nyawa karakter utama akan berkurang
kebagian komponennya yang dimaksudkan apabila terkena rintangan atau musuh.
untuk mengidentifikasi dan mengevaluasi 13. Kontrol karakter menggunakan
segala macam permasalahan dan hambatan apa touchscreen.
saja yang bisa terjadi dan kebutuhan-kebutuhan
yang apa saja yang diharapkan dapat menjadi 3.1.2.1 Storyline
acuan untuk diusulkannya perbaikan-
perbaikan. Perebutan wilayah terjadi antara planet A dan
planet B. dimana planet B ingin menguasai
3.1.1 Analisis Masalah seluruh wilayah planet A, penduduk planet A
tidak tinggal diam menyerahkan wilayahnya,
Pada analisis masalah ini akan menjelaskan sehingga terjadilah peperangan. Terjadinya
proses identifikasi mengenai masalah apa saja peperangan antar planet mengharuskan Neila
yang ada sebelum dibangunnya game Neila’s yang sebagai penduduk planet A pergi
Survival. Analisis masalah pada pembanggunan berperang untuk ikut serta mempertahankan
game ini adalah bagaimana membuat game side planetnya. Neila harus berjuang melawan
scrolling adventure 2D “The Neila’s Survival” greentea, yaitu pasukan dari planet B, tetapi di
untuk perangkat Android. tengah tengah peperangan yang terjadi, Neila
tertembak dari pesawatnya dan terlempar ke
3.1.2 Analisis Game yang akan Dibangun planet B, sehingga menyebabkan Neila terpisah
Game yang akan di bangun berjudul “The dengan secondeye dan pesawat miliknya.
Neila’s Survival” yang ber-genre Side scrolling Secondeye adalah mata kedua dari Neila yang
Adventure, game The Neila’s Survival berfungsi untuk menembakan bola api.
menceritakan tentang sosok Alien yang harus Secondeye tidak dapat kembali kepada Neila
mengambil kembali pesawatnya supaya bisa karena terpisah saat Neila tidak sadarkan diri.
kembali ke planet asalnya. Diperjalananya Oleh karena itu Neila harus menemukan
untuk mengambil pesawat, alien tersebut harus secondeye-nya tersebut.
melawati musuh dan rintangan agar
mendapatkan kembali pesawatnya. Pesawat Neila yang berada ditempat berbeda
dengan Neila jatuh telah di temukan oleh
Fitur-fitur yang akan dibuat pada Game The pasukan musuh dan dibawa ke markas planet B,
Neila’s Survival ini adalah: untuk itu Neila harus membawa pesawatnya
1. Game dapat menampilkan halaman utama. kembali, Untuk membawa kembali pesawatnya
2. Suara game dapat dimatikan. neila harus pergi ke wilayah musuh dan
3. Progress Game dapat di reset ulang. menghadapi rintangan serta musuh yang
4. Game dapat di close. menunggunya disana.
5. Game dapat di-pause
6. Game dapat menampilkan score yang 3.1.2.2 Gameplay
berupa berapa banyak star yang didapat Gameplay pada stage ini bertempat di pesisir
dan berapa banyak musuh yang bisa di sungai, pada stage ini pemain akan menghadapi
kalahkan musuh maupun rintangan dan mengambil star
7. Game akan dinyatakan sukses apabila boss untuk menambah score. Musuh dan rintangan
pada game dapat di kalahkan yang harus di kalahkan maupun di lewati
pemain pada stage ini diantaranya adalah
Greentea, Flying Greentea, UFO, Tank alien,
72
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

Auto Gun, Shotting Greentea, Death Land, dan 2. Dari sisi pemain
Storm Rock. Selain itu juga player harus Spesifikasi minimum perangkat keras
mengambil star sebagai poin utama untuk yang dibutuhkan pemain agar dapat
mendapatkan score. Selain dari star, pemain menjalankan game ini adalah sebagai
dapat mendapatkan poin dengan cara berikut;
mengalahkan musuh, dan jika terkena serangan a. Smartphone Android berlayar
dari musuh maka otomatis nyawa dan poin akan touchscreen
dikurangi. Selain mengalahkan musuh dan b. Processor quad-core Max
mengambil star, pemain bisa mengambil heart 1.2 GHz, 1GB RAM
untuk menambah nyawa dan mengambil Berdasarkan analisis yang telah dilakukan
secondeye Neila yang berfungsi untuk maka, kebutuhan minimum perangkat
menembak musuh. Selain itu tentunya pemain keras yang diperlukan dari sisi
harus mengalahkan Boss, dan jika Boss dapat pengembang adalah prosesor Intel®
di kalahkan maka Neila akan mendapatkan Core™ i3-2350M dengan memori 2 GB,
pesawatnya kembali dan permainan pun space kosong di hard disk 5 GB, dan dari
selesai. sisi pemain adalah smartphone Android
berlayar touchscreen dengan posesor
3.1.3 Analisis Kebutuhan Non-Fungsional quad-core Max 1.2 GHz, 1GB RAM
Analisis non-fungsional merupakan analisis
3.1.3.2 Analisis Kebutuhan Perangkat
yang dibutuhkan untuk menentukan spesifikasi
kebutuhan sistem. Spesifikasi ini juga meliputi Lunak
elemen atau komponen-komponen apa saja
Perangkat keras komputer tidak berarti tanpa
yang dibutuhkan untuk sistem yang akan
perangkat lunak, begitu juga sebaliknya. Jadi
dibangun sampai dengan sistem tersebut di
perangkat lunak dan perangkat keras saling
implementasikan. Analisis kebutuhan ini juga
mendukung satu sama lain. Perangkat keras
menentukan spesifikasi masukan yang
hanya berfungsi jika diberikan instruksi-
diperlukan sistem keluaran yang akan
instruksi kepadanya. Instruksi-instruksi inilah
dihasilkan sistem dan proses yang dibutuhkan
yang disebut dengan perangkat lunak. Dibagian
untuk mengolah masukan sehingga
ini akan dijelaskan analisis kebutuhan
menghasilkan suatu keluaran yang
perangkat lunak dari sisi pengembang dna dari
diinginkan.Pada analisis kebutuhan sistem
sisi pemain.
non-fungsional ini dijelaskan analisis
1. Dari sisi pengembang
kebutuhan perangkat keras, analisis kebutuhan
Perangkat lunak yang digunakan untuk
perangkat lunak, dan analisis pengguna.
mengembangkan game ini adalah sebagai
berikut:
3.1.3.1 Analisis Kebutuhan Perangkat Keras
a. Sistem operasi Windows Ultimate
Aplikasi dapat berjalan dengan baik, maka 64-bit
dibutuhkan perangkat keras yang sesuai dengan b. Scirra Construct 2
kebutuhan aplikasi. Dibagian ini akan c. CorelDraw X7
dijelaskan analisis kebutuhan perangkat keras d. MS office 2010 untuk membuat
dari sisi pengembang dan dari sisi pemain. laporan
1. Dari sisi pengembang e. Opera Browser
Perangkat keras yang digunakan untuk 2. Dari sisi pemain
membangun game ini adalah sebagai Game The Neila’s Survival ini
berikut: membutuhkan perangkat lunak untuk
a. Prosesor Intel® Core™ i3-2350M menjalankannya, yaitu sistem operasi
b. Memori 2 GB Android 4.1 (jellybean) keatas.
c. Space kosong di hard disk 5 GB
d. VGA card 784 MB 3.1.3.3 Analisis Pengguna
e. Display LCD Monitor dengan resolusi
1366 x 768 Analisis pengguna adalah gambaran tentang
f. Mouse target maupun profil pengguna untuk game
g. Keyboard yang akan dibangun. Perangkat keras dan
h. Speaker perangkat lunka yang ada tidak akan berguna
73
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

apabila tidak ada pengguna yang


mengoprasikannya. Berikut ini analisis
pengguna untuk game The Neila’s Survival:
1. Minimal anak tingkat Sekolah Dasar
2. Mengerti dalam mnegoperasikan
Smartphone.
3. Telah mampu membaca
4. Mempunyai motivasi yang cukup dalam
menyelesaikan permainan
5. Mempunyai kesabaran dalam
menyelesaikan permainan
6. Pernah memainkan aplikasi game mobile
7. Tidak buta warna total
Gambar 3.1 Diagram Use Case Game The
Dari analisis pengguna yang telah dilakukan, Neila’s Survival
maka dapat disimpulkan bahwa pengguna yang
akan memainkan game merupakan pengguna 3.2 Perancangan Sistem
dari umur 9 tahun keatas, tidak buta warna total, Perancangan sistem merupakan kegiatan untuk
dapat mengoperasikan smartphone bersistem merancang aplikasi yang akan di bangun,
operasi Andorid, dapat atau pernah memainkan tahapannya dimulai dari perancangan
aplikasi game pada Android. komponen game, antarmuka, dan pesan game
The Neila’s Survival.
3.1.4 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional 3.2.1 Perancangan Komponen Game
menggambarkan proses kegiatan yang akan Di dalam bagian ini akan dijelaskan karakter-
diterapkan dalam sebuah sistem dan karakter, rintangan, item-item dan storyboard
menjelaskan kebutuhan yang diperlukan sistem game The Neila’s Survival.
agar sistem dapat berjalan dengan baik sesuai
kebutuhan. Pada bagian ini akan dibahas 3.2.1.1 Karakter Game
menggunakan diagram use case.
Didalam bagian ini akan dijelaskan karakter-
3.1.4.1 Diagram Use Case karakter yang terdapat pada game The Neila’s
Survival seperti yang bisa dilihat pada tabel 3.1
Pada sub bab berikut ini dijelaskan bagaimana
Use case yang terjadi dalam pembangunan Tabel 3.1 Karakter-karakter Game The Neila’s
game ini yang dimodelkan dalam sekumpulan Survival
Use case dan Actor dan bagaimana hubungan-
hubungannya yang akan di petakan dalam
diagram Use case, dilengkapi dengan skenario
untuk menjelaskan dari gambaran Use case
yang ada dengan menggambarkan skenario per-
Use case.

74
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

Tabel 3.3 Items Game The Neila’s Survival

3.2.1.4 Storyboard
Storyboard adalah sketsa gambar yang disusun
berurutan sesuai dengan naskah, dengan
storyboard ide cerita dapat disampaikan
kepada orang lain dengan lebih mudah, karena
dapat menggiring khayalan seseorang
mengikuti gambar- gambar yang tersaji,
sehingga menghasilkan persepsi yang sama.
3.2.1.2 Rintangan Game
Berikut merupakan storyboard dari game The
Di dalam bagian ini akan dijelaskan rintangan Neila’s Survival.
yang terdapat pada game The Neila’s Survival.
Cerita pada stage ini terjadi di pesisir sungai
Tabel 3.2 Rintangan Game The Neila’s dimana Neila dapat mengambil star, heart,
Survival secondeye dan melawan prajurit serta melawan
Boss. Gambar 3.2 adalah storyboard pada saat
perjalanan Neila menemui Boss dan pada
gambar 3.3 pada saat di arena melawan Boss.

Gambar 3.2 Storyboard saat di Perjalanan

3.2.1.2 Item Game


Di dalam bagian ini akan dijelaskan item-item
yang terdapat pada game The Neila’s Survival Gambar 3.3 Storyboard Saat Melawan Boss

3.2.2 Perancangan Menu


Menu digunakan oleh pemain (user) untuk
berinteraksi dengan sistem. Menu yang dipilih
75
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

akan menentukan respon dari sistem.


Perancangan menu yang ada dalam Game.

Gambar 3.5 Perancangan Antarmuka Menu


Utama

Gambar 3.4 Perancangan Menu 3.2.3.2 Perancangan Antarmuka Menu Play


Berikut adalah perancangan antarmuka menu
a. Menu Play merupakan menu untuk Play yang dimana terdiri dari perancangan
memulai game antarmuka select stage dan arena game.
b. Menu Setting merupakan menu untuk 1. Perancangan antarmuka select stage
menampilkan pengaturan game Perancangan antarmuka select stage dapat
c. Menu Petunjuk merupakan menu untuk dilihat pada gambar 3.6
menampilkan petunjuk bermain game
d. Menu Exit merupakan menu untuk
keluar dari game
e. Menu Pause merupakan menu untuk
menghentikan game
f. Menu Restart merupakan menu untuk
mengulang stage
g. Menu Lanjutkan merupakan menu untuk
melanjutkan game setelah di berhentikan
h. Menu MainMenu merupakan menu Gambar 3.6 Perancangan Antarmuka Select
untuk keluar saat bermain dan kembali ke Stage
menu utama
2. Perancangan antarmuka Arena Game
3.2.3 Perancangan Antarmuka Perancangan antarmuka Arena Game
Perancangan antarmuka bertujuan untuk dapat dilihat pada gambar 3.7
memberikan gambaran tentang aplikasi yang
akan dibangun, sehingga akan mempermudah
dalam mengimplementasikan aplikasi, serta
akan memudahkan pembuatan aplikasi. Pada
bagian ini akan dijelaskan perancangan
antarmuka menu utama, menu play, menu
setting dan menu petunjuk.

3.2.3.1 Perancangan Antarmuka Menu


Utama Gambar 3.7 Perancangan Antarmuka Arena
Game
Menu utama merupakan menu yang akan
muncul pertama kali pada saat pengguna 3.2.3.3 Perancangan Antarmuka Menu
membuka game The Neila’s Survival. Gambar
3.5 menunjukan perancangan antarmuka. Setting
Menu Setting merupakan menu menampilkan
Setting yang bisa dilakukan oleh pemain dalam
Game The Neila’s Survival.

76
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

Gambar 3.8 Perancangan Antarmuka Menu


Setting Gambar 4.1 Tampilan Menu Utama

4. IMPLEMENTASI DAN PENGUJIAN 4.1.3.2 Implementasi Antarmuka Menu Play


4.1 Implementasi Berikut adalah implementasi antarmuka menu
Proses implementasi merupakan tahapan Play yang dimana terdapat antarmuka select
dimana aplikasi yang sudah dibuat dan stage dan arena game.
dirancang, diuji kelayakannya. 1. Antarmuka select stage
Antarmuka select stage merupakan layar
4.1.1 Implementasi Perangkat Keras yang tampil setelah player memilih menu
play.
Perangkat keras yang digunakan untuk
melakukan implementasi dan pengujian
aplikasi yaitu sebagai berikut :
1. Smartphone Android dengan layar
touchscreen
2. Processor quad-core Max 1.2 GHz, 1GB
RAM

4.1.2 Implementasi Perangkat Lunak


Perangkat lunak yang digunakan untuk
melakukan implementasi dan pengujian Gambar 4.2 Antarmuka select stage
aplikasi game yaitu Sistem Operasi Android 4.1
(jellybean) keatas. 2. Antarmuka Arena game
Antarmuka arena game merupakan layar
4.1.3 Implementasi Antarmuka yang tampil setelah pemain memilih stage.
Antarmuka arena permainan terdiri dari
Antarmuka merupakan daya tarik untuk antarmuka stage 1, stage 2, stage 3, dan
membuat aplikasi tersebut diminati oleh stage Boss.
pengguna dan pengguna merasa nyaman berada a. Antarmuka Stage 1
dalam aplikasi atau sebaliknya. Berikut ini Antarmuka stage 1 adalah antarmuka
merupakan antarmuka yang ada pada game The saat player masuk ke stage 1.
Neila’s Survival adalah sebagai berikut:

4.1.3.1 Implementasi Antarmuka Menu


Utama
Tampilan utama pada game The Neila’s
Survival mempunyai beberapa fungsi seperti:
play, petunjuk, setting, dan exit.

Gambar 4.3 Antarmuka Stage 1

77
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

b. Antarmuka Stage 2
Antarmuka stage 2 adalah antarmuka
saat player sudah menyelesaikan stage
1 dan masuk ke stage 2.

Gambar 4.7 Antarmuka Menu Setting

4.1.3.4 Implementasi Antarmuka Menu


Petunjuk
Berikut adalah implementasi antarmuka menu
Petunjuk yang ditunjukkan oleh gambar 4.8
Gambar 4.4 Antarmuka Stage 2

c. Antarmuka Stage 3
Antarmuka stage 3 adalah antarmuka
saat player sudah menyelesaikan stage
2 dan masuk ke stage 3.

Gambar 4.5 Antarmuka Stage 3

d. Antarmuka Stage Boss


Antarmuka melawan Boss merupakan Gambar 4.8 Antarmuka Menu Petunjuk
layar yag tampil pada saat Neila telah
mememukan Boss untuk dilawan. 4.1.4 Implementasi Pesan
Pada bagian implementasi pesan ini akan
ditampilkan implementasi pesan pause menu,
exit, game over, stage complete dan menang.

4.1.4.1 Implementasi Pesan Pause Menu


Berikut adalah Implementasi Pesan Pause
Menu yang ditunjukan oleh gambar 4.9

Gambar 4.6 Antarmuka Stage Boss

4.1.3.3 Implementasi Antarmuka Menu


Setting
Berikut adalah implementasi antarmuka menu
Setting yang ditunjukan pada gambar 4.7
Gambar 4.9 Antarmuka Pesan Pause Menu
78
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

4.1.4.2 Implementasi Pesan Exit Game


Berikut adalah Implementasi Pesan exit game
yang ditunjukan oleh gambar 4.10

Gambar 4.13 Antarmuka Pesan Menang

4.2 Pengujian Sistem


Pengujian dimaksudkan untuk mengetahui
Gambar 4.10 Antarmuka Pesan Exit Game apakah perangkat lunak yang dibuat sudah
memenuhi kriteria yang sesuai dengan
4.1.4.3 Implementasi Pesan Game Over kebutuhan perangkat lunak tersebut. Adapun
Berikut adalah Implementasi Pesan game over pengujian yang akan dilakukan adalah
yang ditunjukan oleh gambar 4.11 pengujian Blackbox.

Tabel 4.1 Pengujian Blackbox

Gambar 4.11 Antarmuka Pesan Game Over

4.1.4.4 Implementasi Pesan Stage Complete


berikut adalah tampilan pesan stage complete
yang ditunjukan oleh gambar 4.12

Gambar 4.12 Antarmuka Pesan Stage


Complete

4.1.4.5 Implementasi Pesan Menang


berikut adalah tampilan pesan menang yang
ditunjukan oleh gambar 4.12

79
Jurnal FIKI Volume VIII, No. 2, Agustus 2018
FIKI |Jurnal Teknologi Informasi dan Komunikasi |ISSN : 2087-2372
http://jurnal.unnur.ac.id/index.php/jurnalfiki

5. Adams, E. 2010, Fundamentals of Game


Design (2nd edition). New Rider: Berkeley.
6. https://id.wikipedia.org/wiki/Android_(sist
em_operasi) diakses pada tanggal 4
September 2017
7. https://id.wikipedia.org/wiki/CorelDRAW
diakses pada tanggal 5 September 2017
5. KESIMPULAN DAN SARAN 8. https://en.wikipedia.org/wiki/Construct_(ga
5.1 Kesimpulan me_engine) diakses pada tanggal 5
Berdasarkan dari hasil penelitian, analisis september 2017
perancangan sistem dan implementasi, maka 9. http://www.satriamultimedia.com/artikel_a
diperoleh kesimpulan yang diantaranya adalah pa_itu_multimedia.html diakses pada
sebagai berikut: tanggal 6 September 2017
10. https://en.wikipedia.org/wiki/Side-
1. Dengan di buatnya game The Neila’s
scrolling_video_game diakses pada tanggal
Survival di harapkan bisa digunakan
6 September 2017
sebagai media hiburan
11. http://kang4nton.blogspot.co.id/2008/03/sej
2. Dengan di buatnya game The Neila’s arah-singkat-penemuan game.html diakses
Survival di harapkan bisa di jadikan
pada tanggal 6 September 2017
sebagai media untuk menguji ketangkasan,
12. http://kenney.nl/assets?q=audio diakses
kecepatan reaksi, ataupun kecerdasan
pada tanggal 6 September 2017
berpikir pemainnya
13. https://id.wikipedia.org/wiki/HTML5
diakses pada tanggal 7 September 2017
5.2 Saran
Penulis ingin memberikan beberapa saran yang
mungkin berguna untuk pengembangan lebih
lanjut pada perancangan game The Neila’s
Surval, yaitu:
1. Karakter musuh pada game lebih di
perbanyak, sehingga dapat meningkatkan
tingkat kesulitannya
2. Stage di dalam game The Neila’s Survival
lebih di perbanyak
3. Setiap stage di buat dengan berbeda-beda
antarmuka agar player tidak merasa bosan.

DAFTAR PUSTAKA
1. Tiefanny Meyriza. 2014, “Pembangunan
Game Adventure Larilah Arjuna Berbasis
Mobile”. Fakultas Teknik Dan Ilmu
Komputer, Universitas Komputer
Indonesia, Bandung
2. Fahrizal Furqon. 2014, “Pembangunan
Game Adventure Of Batik”. Fakultas Teknik
Dan Ilmu Komputer, Universitas Komputer
Indonesia, Bandung
3. Pressman, Roger S. 2001. Software
Engineering: A Practitioner’s Approach, 5th
edition, McGraw Hill Higher Education.
4. Pressman, Roger S. 2010. Software
Engineering: A Practitioner’s Approach, 7th
edition, McGraw Hill Higher Education.

80
Jurnal FIKI Volume VIII, No. 2, Agustus 2018

Anda mungkin juga menyukai