Skripsi 12.12.6726 PDF
Skripsi 12.12.6726 PDF
COVER
SKRIPSI
disusun oleh
Aga Dwi Prabowo
12.12.6726
HALAMAN JUDUL
SKRIPSI
disusun oleh
Aga Dwi Prabowo
12.12.6726
i
PERSETUJUAN
SKRIPSI
Dosen Pembimbing,
ii
PENGESAHAN
SKRIPSI
PERANCANGAN DAN PEMBUATAN GAME ARCADE "PHANDAWA :
WERKUDARA SANG PENYELAMAT"
yang disusun oleh
Aga Dwi Prabowo
12.12.6726
telah dipertahankan didepan Dewan Penguji
Pada tanggal 27 Mei 2016
Susunan Dewan Penguji
iii
PERNYATAAN
Saya yang bertanda tangan dibawah ini menyatakan bahwa, skripsi ini merupakan
karya saya sendiri (ASLI), dan isi dalam skripsi ini tidak terdapat karya yang
pernah diajukan oleh orang lain untuk memperoleh gelar akademis disuatu
institusi pendidikan tinggi manapun, dan sepanjang pengetahuan saya juga tidak
terdapat karya atau pendapat yang pernah ditulis dan/atau diterbitkan oleh orang
lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam
daftar pustaka.
Segala sesuatu yang terkait dengan naskah dan karya yang telah dibuat adalah
menjadi tanggung jawab saya pribadi
iv
MOTTO
“Uang Terbaik Adalah Pinjaman Dari Teman, Teman Terbaik Adalah yang
Kau Anggap Sebagai Keluarga, Keluarga Terbaik Adalah Yang Selalu
Mengingatkanmu Tentang Allah, Karena Allah-lah Yang Terbaik”
“Rasa Puas Akan Kesuksesan Tidak Selalu Berasal Dari Seberapa Cerdas
Atau Cepat Kamu Menyelesaikannya Tapi Juga Seberapa Keras Perjuangan
Yang Telah Kamu Lalui”
“Jangan Sesali Apa Yang Sudah Terjadi Karena Mungkin Saat Kamu
Berfikir Ingin Mengulanginya, Itu Bisa Saja Jadi Lebih Buruk”
v
PERSEMBAHAN
Segala puji bagi Allah SWT atas segala nikmat, rahmat dan karunia yang
telah diberikan. Tidak lupa shalawat serta salam untuk Rasullullah Muhammad
Shalallahu‟alahi wassalam yang telah memberikan teladan sebaik baiknya
teladan.
1) Teruntuk kedua orang tua saya, Ibu Siti Hani‟ah dan Bapak Eko
Wasono yang selalu memberikan dukungan dan do‟anya untuk saya.
2) Kakak saya Yoghy Eka Rachman supaya lebih bersemangat dalam
menjalani perkuliahannya.
3) Bapak Hanif Al Fatta, M.Kom selaku dosen pembimbing, terimakasih
atas segala kemudahan yang diberikan semoga segala urusan
dimudahkan pula.
4) Teman-teman SI06 yang telah berjuang bersama dan saling
mendukung.
5) Semua pihak yang tidak bisa saya sebutkan satu persatu yang telah
membantu dan mendukung dalam penyusunan skripsi ini.
vi
KATA PENGANTAR
memberi arahan agar penulis dapat menyelesaikan Skripsi ini dengan baik.
ini.
5. Kedua orang tua saya, yang selalu memberikan dukungan dan do‟anya.
selesai khususnya Apri Setia Budi, Arvian Try Baskara P, dan Tri
Rizkiani.
vii
7. Penulis menyadari sepenuhnya, bahwa penulisan Skripsi ini jauh dari
sempurna, oleh sebab itu penulis mengharapkan kritik dan saran yang
Penulis
viii
DAFTAR ISI
COVER .................................................................................................................... i
HALAMAN JUDUL................................................................................................ i
PERSETUJUAN ..................................................................................................... ii
PERNYATAAN ..................................................................................................... iv
MOTTO................................................................................................................... v
PERSEMBAHAN .................................................................................................. vi
INTISARI........................................................................................................... xviii
ix
1.6.5 Uji Coba Program ............................................................................. 5
2.8.8 TestGame......................................................................................... 22
x
2.9.4 Corel Draw X6 ................................................................................ 26
2.10 Flowchart............................................................................................... 30
xi
5.1.1 Kesimpulan ..................................................................................... 97
5.1.2. Saran................................................................................................ 98
xii
DAFTAR TABEL
xiii
DAFTAR GAMBAR
xiv
Gambar 4. 2 Pembuatan Menu Utama .................................................................. 59
xv
Gambar 4. 24 Pembuatan Sound Exit ................................................................... 73
xvi
Gambar 4. 46 Tampilan Dashboard ...................................................................... 89
xvii
INTISARI
Handphone android dewasa ini sangatlah marak dan di gemari oleh semua
kalangan mulai dari anak anak hingga dewasa karena fiturnya yang mudah dan
efisien, berbagai aplikasipun bisa di unduh dan di gunakan menggunakan fitur
Googleplaynya salah satunya adalah aplikasi game.
Game arcade sendiri adalah genre game yang tidak terfokus pada cerita,
melainkan hanya dimainkan "just for fun" atau untuk kejar-mengejar point /
highscore.
xviii
ABSTRACT
Android mobile phone today is rife and favored by all people ranging from
children to adults because of its easy and efficient, the various aplication can be
downloaded and used using Googleplay, feature one of them is a game
application.
Arcade game itself is a genre of games that are not focused on the story, but
only played "just for fun" or to chase points / highscore.
xix
BAB I
PENDAHULUAN
digemari oleh semua kalangan mulai dari anak-anak hingga dewasa karena
fiturnya yang mudah dan efisien. Berbagai aplikasi pun bisa di unduh dan di
Ada berbagai macam jenis game, salah satunya adalam game jenis Arcade.
Game arcade sendiri adalah genre game yang tidak terfokus pada cerita,
melainkan hanya dimainkan "just for fun" atau untuk kejar-mengejar point
Di zaman yang sudah sangat maju dengan teknologi dan gadget ini orang-
orang maupun anak-anak sedikit demi sedikit melupakan adat dan kebudayaan
Indonesia terutama di Jawa yang menjadi daerah central dan pusat pemerintahan
mereka lihat di televise dan tidak mengetahui bahwa kita pun sebenarnya
Dari latar belakang tersebut dapat diambil sebuah penelitian dengan judul
menjadi
1
2
contoh bahwa kebudayaan leluhur juga memiliki tokoh pahlawan, supaya anak-
anak Indonesia dapat menghargai dan merasa bangga dengan negeri kelahiranya.
Dalam penyusunan laporan ini, agar pembahasan tidak melebar dan untuk
memudahkan dalam penyelesaian nantinya maka akan dibatasi pada beberapa hal
mencakup aplikasi :
a. Construct 2
b. Adobe flash
d. FL Studio 11
e. CorelDraw x6
f. Microsoft office
3
6. Jenis game yang akan dibuat adalah Arcade yang berarti pemain
a. Peneliti
Bagi peneliti yaitu mempunyai karya sendiri dan penelitian ini sebagai
pembuatan skripsi.
b. Akademik
lain yang sedang mengambil skripsi dengan topic pembuatan game yang
c. Pengguna
4
Tahap ini adalah bagaimana proses pembuatan game ini berdasarkan hasil
dari Brainstorming, Storyline, dan Storyboard dibuat. Adapun langkah-
langkahnya dimulai dari:
BAB I PENDAHULUAN
6
Pada bab ini akan dibahas dan dijelaskan tentang konsep dasar
yang dibuat.
BAB V PENUTUP
Pada bab ini merupakan bagian akhir dari penulisan skripsi yang
LANDASAN TEORI
yang telah dilakukan dengan penelitian yang sedang kita lakukan.Karya-karya tersebut
dapat berupa publikasi Jurnal, Jurnal elektronik, Buku, Majalah, Skripsi, Tesis, dan
Disertasi.
penulisan skripsi ini penulis mencari perbedaan dan persamaan dari karya Fajar
Rilawanto (2014), penelitian dengan judul “Perancangan dan Pembuatan Game “Rool
„em Out” Bergenre Sliding Platform dan Endless Running untuk Perangkat Android”.[1] ,
skripsi yang disusun oleh Agus Widodo (2014), berjudul “Analisis dan Pembuatan Game
Bamboo Slider Berbasis Android”[2], tugas akhir oleh Siti Nurokhimah (2015), dengan
7
8
Pokok
No Judul Peneliti Tahun Hasil Kelebihan Kekurangan Perbedaan
Penelitian
Perancangan dan
Pembuatan Game Pembuatan
Pembuatan Hanya terdapat
“Roll „em Out” Sebuah game relatif Berbeda hasil penelitian. Dalam
game 1 lokasi
Bergenre Sliding Fajar game mudah karena penelitian yang dilakukan penulis,
1 2014 menggunakan permainan.
Platform dan Rilawanto sliding menggunakan penulis menghasilkan sebuah endless
engine Kurang
Endless Running platform engine game bergenre arcade
Construct 2 variatif
Untuk Perangkat Construct 2
Android
Berbeda game engine dan hasil
Pembuatan
Analisis dan Terdapat penelitian. Dalam penelitian yang
game Sebuah
Pembuatan Game beberapa level, Publishing dilakukan penulis, penulis menggunakan
2 Agus Widodo 2014 menggunakan game
Bamboo Slider ada level kurang jelas game engine construct 2 dan
engine Game arcade
Berbasis Android locknya menghasilkan sebuah endless game
Maker Studio
bergenre arcade dengan level tambahan
menjadi dua bagian besar game fisik dan game elektronik. Game fisik mungkin
sudah sering kita lakukan dalam kehidupan sehari-hari sewaktu masih anak-anak.
berhubungan dengan gerak fisik. Dan game elektronik merupakan fenomena yang
menarik saat ini. Bahwa dapat dikatakan hampir semua kalangan menyukai game
Game atau permainan adalah suatu yang dapat dimainkan dengan aturan
tertentu sehingga ada yang menang danada yang kalah, biasanya dalam konteks
tidak serius dengan tujuan refresing. Bermain game sudah dapat dikatakan sebagai
lifestyle masyarakat dimasa kini. Dimulai dari usia anak-anak hingga orang
dewasapun menyukai video game. Itu semua dikarenakan bermain video game
Pada awal tahun 1970-an merupakan awal dari perkembangan game dunia,
dimana game yang terbuat terdiri atas teks dan grafik standar. Beberapa game
1. Teks Game
Jenis game ini hanya terdiri atas teks, tidak ada grafik apapun dalam game
ini. User berinteraksi dengan teks. Contoh: The Adventure’s Meuseum, The
2. Grafik Game
Jenis game ini sudah menggunakan grafik meskipun masih dalam bentuk
grafik standar yaitu VGA, SVGA, dll. Contoh: The Murderer. Pembuatan
sebuah game tidak terlepas dari manfaat yang diterima oleh para pemain
a. Entertaiment
b. Ekspend Skill
Game ini juga dibuat untuk lebih dikhususkan ketangkasan dan kecepatan
berfikir pemainnya. Game ini tidak hanya tebatas pada game personal
c. Education
d. Embed Masseges
bedakan menurut permainannya atau disebut game play. Beberapa kategori game
1. Arcade/sSide Serolling
2. Racing
Ini adalah salah satu tipe game pada tahun 2005 dan 2006 lalu begitu
bertipe rancing ini. Cara bermain dalam game ini adalah beradu kecepatan
3. Fighting
Game bertipe fighting ini merupakan salah satu tipe game yang cukup
satu karakter atau lebih yang kemudian karakter tersebut harus bertarung
Pada game bertipe RTS ini, pemain melaukukan control terhadap satu atau
Ini adalah salah satu tipe game yang dibuat dengan alur cerita penuh
pertarungan, semua menjadi elem yang begitu melekat ntuk tipe game ini,
6. Educational
7. Shooting
Shooting game adalah tipe game yang sebenarnya cukup sederhana, karena
8. Puzzle
informasi ringkas dan objektif tentang konten dalam video game dan aplikasi
1. Early Childhood
2. Everyone
kartun, fantsi atau kekerasan yang ringan dan jarang penggunaan bahasa
ringan.
3. Everyone 10+
Konten umumnya cocok untuk usia 10 dan keatas. Mungkin berisi lebih
kartun, fantasi kekerasan yang ringan, bahasa ringan dan tema seugesti
minimal.
4. Teen
14
5. Mature
Konten umumnya cocok untuk usia 17 dan keatas. Mungkin berisi intense
kekerasan, darah dan gore, konten seksual dan bahasa yang kuat.
6. Adults Only
Konten yang hanya cocok untuk orang dewasa usia 18 dan keatas.
7. Rating Panding
2.6 Android
Symbian, dan masih banyak lagi juga menawarkan kekayaan isi dan keoptimalan
berjalan di atas perangkat hardware yang ada.Akan tetapi, OS yang ada ini
melihat potensi yang cukup besar dari aplikasi pihak ketiga. Oleh karena itu,
adanya keterbatasan dari aplikasi pihak ketiga untuk mendapatkan data asli
15
lisensi Apace, sebuah lisensi perangkat lunak dan open platform perangkat seluler.
mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan
16
Nexus, SciPhone, WayteQ, Sony Ericsson, Acer, Philips, T-mobile, Nexian, IMO,
Asus, dan masih banyak lagi vendor semartphone di dunia yang memproduksi
android. Hal ini, karena android itu adalah system operasi yang open sourse
Dalam paket system Android terdiri dari beberapa unsur , secara sederhana
proses aplikasi.
b. Applications frameworks
dapat dirancang dan dibuat, seperti content providers yang berupa sms
1. Views
2. Content Provider
3. Resource manager
4. Notification manager
5. Acticity manager
18
c. Libraries
dan 3D
security.
Android. Di dalam Android Run Time dibagi menjadi dua yaitu Core
e. Linux Karnel
19
Linux Karnel adalah layar di mana inti dari operating system dari
android lainnya.
a. Concept :
Konsep adalah tahapan penetuan tema, cerita, dan karakter yang ada dalam
game ini.
b. Prototype:
c. Pitch:
dan dipasarkan.
d. Green Light :
hingga bisnis.
e. Pra-Produksi:
f. Produksi :
g. Kualitas asuransi :
Terlebih dahulu kita harus memahami konsep mendesain game itu sendiri.
Desain game meliputi proses mewujudkan sebuah game dari sebuah ide menjadi
sebuah produk yang dapat dimainkan. Perlu dipahami bahwa tidak ada aturan
baku atau standar dalam mendesain sebuah game. Sebagai contoh ketika
mengembangkan suatu game, yang mana hal tersebut dapat diaplikasikan pada
Pertama kali adalah menentukan genre game yang akan di buat. Pemilihan
jenis genre yang sesuai dengan kemampuan yang dimiliki, mudah dan cepat
dalam pembuatannya.
2.8.2 Tool
Menentukan tool yang akan digunakan. Ini bagian yang paling penting,
2.8.3 Gameplay
Gameplay adalah sistem alur game tersebut, mulai dari menu, area
permainan, game over, story line, mission success, mission failed, cara bermain,
dan sistem lain yang harus ditentukan. Buatlah gameplay yang mudah dipahami
2.8.4 Grafis
Penjelasan tentang gafis yang akan digunakan. Jenis grafis dibagi menjadi
tiga, yaitu jenis grafis kartun, semi realis dan realis. Pilihlah jenis grafis yang
digunakan dalam game serta control game agar pembuatan game sesuai dengan
2.8.7 Pembuatan
segera membuat game yang sesuai dengan waktu yang sudah dikehendaki.
2.8.8 TestGame
selesai dan siap dimainkan. Tujuannya untuk mencari bug atau kekurangan dari
game ini.
2.9.1 Construct 2
yang dirancang khusus untuk game 2D. hal ini memmungkinkan orang awam
banyak fitur untuk membantu pembuat (developer), yaitu Quick & Easy, Even
Membawa pekerjaan anda untuk hidup dalam jam dan hari, bukan minggu
hanya drag dan drop objek sekitar, menambah perilaku mereka, dan
Ribbon cepat dan mudah dipahami. Anda memiliki akses yang sangat jelas
untuk satu set macam alat yang memungkinkan orang untuk terjun dalam
game sebelumnya.
cara visual dan mudah dibaca manusia dengan system event yang kuat.
Tidak perlu menghafal bahasa rumit dan samar. Even yang dibuat dengan
instan juga. Lembar seluruh even dapat digunakan kembali di level lain.
3. Flexble Behavior
Perilaku bekerja sebagai fungsi pra-paket yang dapat anda tetapkan untuk
seperti fisika dan merintis jalan dan utilitas yang berguna seperti memutar,
4. Instant Preview
Dalam Construct2 anda dapat melihat pertinjau game langsung setiap saat.
5. Stunning effek
setup.
6. Multiplatform Expore
app.
7. Easy Extensibility
perilaku dan lebih dari 70 efek visual. Mulai dari menampilkan teks dan
lagi.
aplikasi HTML5 lainnya seperti ekstensi Google Chrome, aplikasi Facebook, atau
sebuah website mobile. Pada Intel XDK terdapat perangkat untuk melakukan
coding, debugging, testing, dan build aplikasi yang telah kita kembangkan
menjadi aplikasi web dan aplikasi HTML5 hybrid untuk berbagai platform mobile
diantaranya iOS, Android, Windows 8 Store, Windows 8 Phone, dan lain-lain. [10]
2.9.3 FL Studio
Kanada. Grafik vector tersebut dari sekumpulan garis atau kurva yang mengikuti
bentuk geometris grafik tersebut. Grafik vector tersebut tidak bergantung pada
resolusi. Perbesaran maupun perkecilan ukuran grafis yang Anda lakukan tidak
untuk membuat fil dengan format website, Adobe Illustrator (AI), Adobe
Photoshop (PSD), Adobe Portable Document Format (PDF), dan masih banyak
lagi.
27
Gambar 2. 2 CorelDraw X6
1. Pada baris menu (Menu Bar) oleh system diletakkan control proses
tertentu.
2. Pada kelompok alat ini diletakan oleh system tombol proses berbentuk
icon gambar atau icon dengan label teks untuk instruksi ptertentu.
lain sebagainya.
28
3. Pada bagian ini diletakan system tombol proses terbentuk icon gambar
4. Penggaris system ini berguna pada saat mendesain suatu gambar yang
secara permanen.
Docker Window ialah suatu bentuk lain dari format kotak dialog
yang sama atau yang hamper sama ataupun yang berlainan sama
sekali.
fasilitas Toolbox. Pada bagian ini diletakkan tombola lat untuk suatu
a) Status Page
b) Page Tabs
9. Status Bar. Pada baris ini diletakkan informasi suatu proses, informasi
10. Printable Page. Hanya objek lukisan yang ada pada halaman cetak saja
yang dapat dicetak pada kertas printer. Pada gambar terlihat halaman
11. Scroll Bar. Fasilitas ini merupakan standar system operasi Windows.
Melalui alat ini, Anda dapat menggeser tampilan objek di layar utnuk
(horizontal).
12. Color Palette. Baris (tegak, mendatar, atau floating) yang berisikan
kotak dengan warna pilihan dari suatu system warna yang digunakan.
Melalui kontak ini, Anda dapat memberikan warna suatu objek gambar
2.10 Flowchart
Flowchart adalah alat bantu dalam analis sistem. Dalam Flowchart dikenal
dua macam bentuk, yaitu Aplikasi Flowchart dan Program Flowchart.8 Aplikasi
Simbol Keterangan
31
Simbol Keterangan
Menggambarkan proses
Proses alternatif
Simbol Keterangan
Sambungan Komunikasi
BAB III
menjabarkan dengan detail apa saja yang dilakukan oleh sistem. Tahap analisis
sistem dapat dilakukan setelah tahap perancanaan sistem dan sebelum tahap
desain sistem.
harus dilakukan. Masalah dapat diidentifikasikan sebagai suatu hal yang menjadi
pennghambat dalam proses pencapaian tujuan. Masalah yang ada harus ditindak
lanjuti guna menemukan solusi dari masalah tersebut agar system dapat berjalan
sesuai dengan yang diharapkan dan tujuan sistem tercapai. Masalah yang ada
32
33
kebutuhan secara lengkap, maka analis membagi kebutuhan kedalam dua jenis
yang nantinya dilakukan oleh system. Kebutuhan fungsional juga beisi informasi-
informasi apa saja yang harus ada dan dihasilkan oleh system. [12]
Berikut ini adalah kebutuhan fungsional dari game yang akan dibuat :
perilaku yang dimiliki oleh sistem. Berikut ini adalah kebutuhan non-fungsional
a. Komputer
34
2) Memory : 4 GB
3) HDD : 930 GB
b. Perangkat Android
b. Construct 2
d. Corel Draw x6
e. FL Studio11
35
permasalahan yang telah ditentukan sesuai dengan tujuan akhir yang akan dicapai.
Tujuan dari analisis sistem adalah untuk menguji apakah sistem yang akan
diterakan layak pakai atau tidak. Namun tidak semua kebutuhan layak untuk
dikembangkan. Tahap ini yang sering disebut dengan tahapan analisis kelayakan
Sistem ini secara teknologi sudah layak karena game ini berbasis android
yang sudah diketahui pengguna sistem operasi android sudah sangat banyak
dipasaran dan mudah didapat. Selain itu game ini juga mudah dioperasikan.
berlaku karena pembuatan game ini menggunakan perangkat lunak yang legal.
pengembangannya juga gratis. Oleh kaena itu game ini sudah dikatakan layak
secara hukum.
SARA, dan tindak kekeasan. Oleh karena itu game ini dapat dinyatakan
Dari segi kelayakan operasional game ini dapat dikatakan layak karena
saat ini masyarakat sudah terbiasa menggunakan smartphone. Dan saat ini
langsung memasang atau menginstall game ini secara mudah pada smartphone
mereka secara gratis dan bisa dimainkan oleh semua kalangan. Game ini juga
3.2.2 Tool
3.2.3 Gameplay
Game ini hanya bisa dimainkan secara individu, dan cara memainkannya sangat
sederhana. Pemain cukup menggerakan awan ke-kanan atau kiri untuk membuat
menyelamatkan orang yang ada diatas, jika karakter utama sampai jatuh maka
permainan berakhir.
3.2.4 Grafis
setiap game pasti memiliki karakter didalamnya. Kesuksesan sebuah game juga
bergantung pada setiap karakter yang diangkat didalam game tersebut. Dalam
game ini karakter yang diangkat merupakan sebuah karakter pahlawan dari
legenda.
Penyelamat” ini terdapat 2 jenis karakter musuh atau AI. Berikut adalah jenis-
Penyelamat)
Karakter utama dalam game ini adalah “Werkudara” yang akan menyelamatkan
Pesawat akan muncul secara tiba-tiba jika terkena maka akan kehilangan beberapa
point.
tahap ini menentukan apakah game akan menarik atau tidak. Gameplay terdiri dari
banyak komponen objek tergantung dari tingkat kerumitan game yang akan
Sang Penyelamat”.
secara acak dari awan untuk diselamatkan dan mendapat poin, dan karakter
harus menggerakan objek sesuai ketepanan pemain , hal ini sesuai dengan basis
game yaitu game yang nantinya di aplikasikan atau dimainkan pada platform
game. Yang dapat memberi gambaran secara garis besar rancangan interface
Werkudara Sang Penyelamat” yang berada di posisi paling atas, didalam menu
game.
Interface pada menu tentang terdapat logo dan nama “Werkudara Sang
tentang pembuat game dan tombol kembali untuk kembali ke menu utama.
44
d. ;lTv‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟‟ampil
an Menu Score
Didalam interface menu score terdapat tabel Highscore yang berisi score
tertinggi yang pernah didapat, dan terdapat tombol kembali untuk kembali ke
menu utama.
memainkan game, dan terdapat tombol kembali untuk kembali ke menu utama.
Didalam menu interfaceGame Over terdapat papan score yang baru saja
dimainkan di bagian tengah, dan terdapat tombol menu untuk menu utama serta
Menu exit ini muncul ketika pemain menekan tombol exit pada menu
utama, lalu akan muncul kotak dialog yang berisi pertanyaan “You want to exit?”,
jika tap “V” maka akan keluar dari permainan , jika tap “X” maka akan kembali
ke menu utama.
h. Tampilan Pause
48
Menu pause ini muncul ketika pemain menekan tombol pause pada menu
mulai saat game sedang berjalan, lalu akan muncul kotak dialog yang berisi button
menu untuk kembali ke menu utama dan button cancel untuk melanjutkan
permainan.
Splash Screen akan muncul ketika game dibuka akan menandakan bahwa
Sptart Screen akan muncul ketika game dibuka setelah loading berakhir.
k. Tampilan Icon
50
Pada bagian ini dilakukan pengumpulan data seperti image, animasi, audio
Penjelasan yang lebih lanjut akan akan dilihat pada table berikut ini:
1 Karakter
werkudara akan
memakai baju
Werkudara
bercorak jawa dan
akan memantul
jika mengenai
telah disediakan.
2 Karakter kurawa
akan selalu
Werkudara maka
akan membuat
Werkudara
memantul lebih
cepat beberapa
detik.
3 Jika menabrak
Werkudara maka
Pesawat
Werkudara akan
kehilangan
52
sejumlah point.
4 Karakter arimbi
akan selalu
muncul secara
Arimbi
acak dan akan
menghasilkan
point jika
diselamatkan.
5 Digerakan ke
memantulkan
karakter utama,
menambah point
jika berhasil
memantul.
6 Jika ditekan
permainan akan
Tombol
II
berhenti.
Pause
Cancel dilanjutkan.
didapatkan.
secara acak.
interface
permainan untuk
memulai
permainan.
Button Masuk ke
pembuat game
interface score
tertinggi.
12 Button Masuk ke
Pentunjuk interface
petunjuk, supaya
memainkan
permainan ini.
Keluar permainan.
setelah permainan
selesai, jika di
tekan akan
kembali ke
interface menu.
55
selesai, jika di
tekan akan
kembali ke
interface
pemainan.
Keluar.
akan keluar
permainan.
akan kembali ke
menu.
56
Tombol
.2.5 Flowchart
START
MENU UTAMA
LEVEL
MASUK
PERMAINAN
MENU RELOAD
GAME
OVER
END
BAB IV
4.1 Implementasi
awal yang dilakukan adalah mempersiapkan semua file pendukung yang akan di
58
59
menu utama.
Gambar di atas adalah pembuatan interface Petunjuk dan gambar yang ada
Gambar di atas adalah pembuatan interface Tentang dan gambar yang ada
6. Pembuatan Button
pemain untuk ber-navigasi antar interface dan juga button bantuan yang ada di
game.
9. Pembuatan Awan
Gambar di atas adalah pembuatan Game over yang akan muncul saat
permainan berakhirdan score bar untuk memgetahui score yang sedang didapat.
Gambar di atas adalah pembuatan Splash Screen akan muncul saat game
Gambar di atas adalah pembuatan Start Screen akan muncul saat game
Gambar di atas adalah pembuatan Icon game sebagai identitas dari game
yang dibuat.
FL studio.Main menu music ini nantinya akan menemani player dari awal menu
Gambar di atas adalah pembuatan sound exit yang nantinya akan berbunyi
2. Dimana game ini di buat diatas skrip HTML5 yang telah dipermudah dalam
engine tersebut sehingga penulis tinggal melakukan drag dan drop saja. Namun
1. Layar layout diatur pada resolusi 1000 x 560 agar bisa menyesuaikan
subfolder
Mengatur ukuran dan posisi asset pada layout sesuai dengan desain yang
sudah dibuat.
Interface Gameover)
80
Pada layar bagian kiri adalah Kondisi, sedangkan bagian kanan adalah
telah dibuat untuk masing-masing layout. Selain itu dilakukan juga proses
debugging untuk melihat perubahan value pada variabel dan juga perubahan value
pada array.
Agar game dapat dibuat menjadi .apk, game pada Construct 2 perlu di-
Dalam mengubah hasil export dari construct 2 ke apk agar dapat di install
(https://software.intel.com/registration/?lang=en-us).
84
6. Build Project
4.2.1 Fungsional
Uji coba berikutnya adalah uji coba dengan menggunakan black box
testing. Pengujian black box berfokus pada pengujian fungsi dari struktur control
program yang ada dalam game. Test case dilakukan untuk memastikan bahwa
semua event pada game telah dieksekusi dan semua kondisi logis telah di uji.
Nama
No. Tujuan Hasil yang di harapkan Hasil
Pengujian
apakah highscore
Semua highscore dapat tercatat
3 Score game tercatat dengan benar OK
dengan benar.
bahkan setelah game di
tutup
kalah
4.2.2 Device
orang. Untuk platform dengan pengguna paling besar, Android tentu adalah
yaitu Google.Inc telah mendirikan toko aplikasi online khusus bagi Android yaitu
Google Playstore.
4.4 Pembahasan
4.4.1 Behavior Physic
Genre dari game “Pandhawa : Werkudara sang Penyelamat” ini game jenis
Arcade yang menggunakan pantulan agar karakter utama tidak mati dan ini
memanfaatkan Behavior bullet pada karakter dan Behavior solid pada alas pantul,
dimaksudkan supaya karakter dapat memantul ke segala arah saat terkena alas
pantul.
Yang menjadikan game ini memiliki kamampuan memantul ke segala arah adalah
3. Gravity = 10 artinya memberi gravitasi pada objek sebesar 10. Hal ini
ditujukan supaya karakter bisa turun kebawah dan tidak hanya memantul
4. Bounce off solids = yes artinya akan memantul saat terkena objek yang
memiliki behavior solid, inilah yang membuat objek bisa selalu memantul
ke segala arah.
Apakah aktif semenjak awal atau harus diaktifkan melaui event tertentu.
salah satunya adalah bullet event atau event yang terdapat aksi bullet-nya. Untuk
saat ini, bullet event yang terdapat pada game “Pandhawa : Werkudara sang
menjadi 2 yaitu: bagian kondisi dan bagian aksi. Masing-masing bagian terbagi
menjadi 2 lagi yaitu: bagian objek dan bagian bagian kondisi, serta bagian objek
Agar sebuah event dapat berjalan, seluruh kondisi pada bagian kiri
haruslah terpenuhi, baru setelah itu aksi pada bagian kanan akan dijalankan. Pada
gambar diatas, aksi yang dijalankan adalah Set SPEED. SPEED sendiri berasal
dari global yang sudah dibuat, lalu dengan tambahan +50 maka akan menambah
Kondisi kedua adalah ketika objek menabrak objek lain on collision with,
lalu aksi yang digunakan adalah set SPEED +150 untuk menambah keceptan saat
menabrak, wait digunakan untuk mengatur berapa lama kecepatan itu bertambah
lalu akan kembali lagi ke kecepatan normal dengan mengurangi SPEED -150.
95
Gambar diatas merupakan event yang mengatur game over untuk game
“Pandhawa : Werkudara sang Penyelamat”. Game over dari game ini adalah jika
karakter utama terjatuh/tidak memantul lagi. Untuk mendeteksi karakter jatuh atau
Saat karakter menyentuh garis bawah maka akan keluar dinding game over
dan score yang didapat. Disampingnya akan ada tombol main lagi dan tombol
menu, jika tombol main lagi ditekan maka game akan reset, dan tombol menu
BAB V
PENUTUP
5.1 Implementasi
5.1.1 Kesimpulan
tahap akhir.
3. Permainan ini dimulai saat pemain memilih menu mulai, lalu memilih
salah satu dari tiga level yang tersedia, pemain harus tetap bertahan
memantulkan karakter utama supaya tidak jatuh dan terus mendapat point,
kombinasi dari behavior solid dan behavior bullet yang membuat effect
98
memantul terlihat lebih realistis dan effect dari gravitasi di dalam construct
5.1.2. Saran
gameplay yang unik supaya pemain tidak cepat bosan dengan game tersebut.
Game “Pandhawa : Werkudara sang Penyelamat” ini adalah game offline, tidak
sama dengan game online yang bisa menghadirkan banyak event, karena itu agar
game menarik maka buatlah game yang berkhir dengan lama ataupun game yang
tidak ada akhirnya seperti game ini, dan supaya player tidak bosan maka buatlah
game tersebut dengan gameplay yang bisa melakukan banyak kemungkinan, maka
1. Carilah konsep yang berbeda agar game yang akan dibuat tidak
membosankan.
2. Jika membuat sebuah game offline lebih baik membuat game yang
3. Akan lebih baik jika game ini dibuat secara online, karena game akan
lebih menarik jika kita bisa berlomba-lomba dengan orang lain untuk
4. Akan lebih baik jika menambahkan menu pengaturan yang belum ada
di game ini, seperti volume dan vibration supaya player bisa tetap
online.
6. DAFTAR PUSTAKA
[1] Rilawanto, Fajar. 2014. Perancangan dan Pembuatan Game Roll‟em Out
Bergenre Sliding Platform dan Endless Running untuk Perangkat Android.
STMIK AMIKOM Yogyakarta.
[2] Widodo, Agus. 2014. Analisis dan Pembuatan Game bamboo Slider Barbasis
Android. STMIK AMIKOM Yogyakarta
[3] Nurokhimah, Siti. 2015. Rancang Bangun Game Monkey Run Berbasis
Android. STMIK AMIKOM Yogyakarta
[4] Anggara, 2008, Memahami Teknik Dasar Pembuatan Game Berbasis Flash,
Yogyakarta, Gava Media, Hal 7
[5]1Rogers, Rick. 2011. LEARNING Android GAME PROGRAMMING.
Pearson
[6]1ESRB.2015.ESRBRATINGSGUIDE.https://www.esrb.org/ratings/ratingsgui
de.aspx di akses 18 mei 2015.
[7] Safaat, Nazruddin. 2012. Pemograman Aplikasi Mobile Smartphone dan
Tablet PC berbasis Android. Bandung:Informatika. Hal 1
[8] Sibero, C. Ivan. 2009. Langkah Mudah Membuat Game 3D. Penerbit
Mediakom.
[9] SCIRRA. 2015. Construct 2 Features. https://www.scirra.com/construct2 di
akses 17 mei 2015
[10] Yusuf, Muhammad, 2011, Pengenalan HTML 5, Mobile Aplication dan Intel
XDK, Elex Media Komputindo, Yogyakarta, Hal 192
[11] Suyanto, M. 2004. Analisis & Desain Aplikasi Multimedia. Yogyakarta:
Andi Offset. Hal.63
[12] Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk
Keunggulan Bersaing dan Organisasi Modern. Yogyakarta: Penerbit Andi.
Hal 67
100
101