Pembuatan game “polisi polusi” berbasis android menggunakan game maker studio AWAL
perpustakaan.uns.ac.id
digilib.uns.ac.id
PEMBUATAN GAME “POLISI POLUSI” BERBASIS ANDROID
MENGGUNAKAN GAME MAKER STUDIO
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat mencapai Gelar Ahli Madya
Program Studi Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret
diajukan oleh
Fandi Bagus W
M3112151
kepada
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MIPA
UNIVERSITAS SEBELAS MARET
SURAKARTA
2015
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT
Fandi Bagus W, 2015. THE MAKING OF “POLISI POLUSI” GAME BASED
ON ANDROID OPERATING SYSTEM. Diploma III Program of Information
Engineering. Faculty of Mathematics and Natural Sciences. Sebelas Maret
University.
Mobile phones now is entering the era of smartphones and replacing the main
functionality of multifunction the mobile as communication but also into a
versatile tool including an entertainment tool. The smartphones became a popular
and many game developers are develope games for mobile operating system. The
variety of games that run on Android Operating System also become very popular
now. The idea of making the “Polisi Polusi” game is focuse on the daily live of
humans who always made pollutions.
The processes of the game development went through three stages, namely, preproduction, production and post-production. Pre-production stage consists of
making the game design document and the art production plan. Production stage
consists of building project plan, schedule and technical design development
document. Post-production stage consists of device functional, alpha testing, etc.
“Polisi Polusi” was built by Game Maker Studio. The function of this game is for
give some lessons to the children about how pollution was made of.
Keywords: Android, Pollution, Game Maker Studio
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
Fandi Bagus W, 2015. PEMBUATAN GAME “POLISI POLUSI”BERBASIS
ANDROID MENGGUNAKAN GAME MAKER STUDIO. Program Diploma III
Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam.
Universitas Sebelas Maret.
Telepon seluler sekarang sudah memasuki era smartphone dan menggeser fungsi
handphone tidak hanya sebagai alat komunikasi tetapi menjadi alat serba guna
termasuk didalamnya sebagai alat hiburan. Smartphone menjadi populer dan
membuat banyak pengembang game mengembangkan game untuk sistem operasi
tersebut. Berbagai permainan yang berjalan pada Android pun menjadi sangat
populer saat ini. Ide pembuatan game “Polisi Polusi” ini mengambil fokus
terhadap kehidupan manusia yang selalu membuat polusi.
Proses pembuatan game ini dilakukan melalui tiga tahapan yaitu, pre-production,
production dan post-production. Tahap pre-production terdiri dari pembuatan
game design document dan art production plan. Tahap production terdiri dari
project plan, development schedule dan technical design document. Tahap postproduction terdiri dari fungsional device, alpha testing, dll.
Game “Polisi Polusi” dibuat menggunakan Game Maker Studio. Fungsi dari
permainan ini adalah untuk mengajarkan kepada anak-anak, bagaimana polusi
bisa terjadi.
Kata kunci : Android, Android, Game Maker Studio
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN MOTTO
“Sleep is for the ones who barely
dream.”
(BAGUS W, FANDI)
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Karya Tulis ini saya persembahkan untuk :
1. Kedua orang tua saya yang selama ini telah memberikan semangat dan doa
serta dukungan materi sehingga saya bisa menyelesaikan karya tulis ini
sampai selesai.
2. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
pembimbing, terimakasih selalu memberi motivasi, membimbing dan
memberikan ilmu yang sangat berguna.
3. Teman-teman D3TI FMIPA UNS tahun angkatan 2012 khususnya kelas TI
C, serta teman-teman Asisten Labkom 2014, 2013, 2012.
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
Puji syukur ke hadirat Tuhan YME yang telah melimpahkan rahmat dan
barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul
“PEMBUATAN
GAME
POLISI
POLUSI
BERBASIS
ANDROID
MENGGUNAKAN GAME MAKER STUDIO”. Laporan Tugas Akhir ini disusun
untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.) pada Program
Studi Diploma III Teknik Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D., selaku Pimpinan
Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada
penulis untuk belajar.
2. Drs. Y.S. Palgunadi, M.Sc., selaku Ketua Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret yang memberikan izin
kepada penulis untuk belajar.
3. Nanang Maulana, S.Si., selaku dosen pembimbing yang telah dengan
penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik
kepada penulis.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Para Karyawan/wati Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret yang telah membantu penulis dalam proses
commit to user
belajar.
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat
memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan
khususnya bagi penulis sendiri.
Surakarta, 15 Juni 2015
Fandi Bagus W
commit to user
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
HALAMAN PERSETUJUAN
Error! Bookmark not defined.
HALAMAN PENGESAHAN
ii
ABSTRACT
iii
ABSTRAK
v
HALAMAN MOTTO
vi
HALAMAN PERSEMBAHAN
vii
KATA PENGANTAR
viii
DAFTAR ISI
x
DAFTAR GAMBAR
xiii
DAFTAR TABEL
xvi
BAB I PENDAHULUAN
1.1 Latar Belakang
1.2 Perumusan masalah
1.3 Batasan Masalah Penelitian
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1
1
1
2
2
2
BAB II LANDASAN TEORI
2.1 Game
2.1.1 Genre Game
2.2 Android
2.3 Game Maker Studio
2.4 Corel Draw
3
3
3
6
7
7
BAB III ANALISIS DAN PERANCANGAN
3.1 Konsep Dasar Proyek Pengembangan Game
3.1.1 Konsep Dasar Game
3.1.2 Proposal
3.1.3 Target Pemain
3.1.4 Dukungan Platform, Teknologi dan Multiplayer
3.2 Manajemen Proyek Pengembangan Game
3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game
3.2.2 Kebutuhan Perangkat Lunak dan Perangkat Keras
Pengembangan Game
3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras
Implementasi Game
3.3 Perancangan Dasar Game
3.3.1 Narasi Dan Storyboard
commit to user
3.3.2 Gameplay
x
9
9
9
9
9
9
10
10
dalam
10
dalam
10
10
10
11
perpustakaan.uns.ac.id
digilib.uns.ac.id
3.3.3 Genre
11
3.4 Aset Dan Seni Game
11
3.4.1 Konsep Seni
11
3.4.2 Karakter
11
3.4.3 Lingkungan
13
3.4.4 Daftar Misi, Desain Level
14
3.4.5 Musik Dan Suara
16
3.4.6 Pengaturan
16
3.4.7 Antar Muka
16
3.4.7.1 Pengaturan Kamera (Camera Setup) ........................................................................ 16
3.4.7.2 Tampilan Judul Game (Game Title Screen) ............................................................. 16
3.4.7.3 Tampilan Menu ........................................................................................................ 17
3.4.7.4 Tampilan Menu Game Pause ................................................................................ 18
3.4.7.5 Tampilan Waktu, Skor, dan Jumlah Asap ............................................................. 18
3.4.7.6 Tampilan Game Times up Screen dan Game Over Screen ................................... 18
3.4.7.7 Tampilan Instruksi Game ...................................................................................... 19
3.4.7.8 Tampilan Kredit Game.......................................................................................... 19
3.4.8 Fitur Tambahan
20
3.5 Spesifikasi Kebutuhan Game Fungsional (SRS Functional)
20
BAB IV IMPLEMENTASI DAN EVALUASI GAME
22
4.1 Implementasi Aset Dan Seni
22
4.1.1 Implementasi Konsep Seni
22
4.1.2 Implementasi Karakter
22
4.1.3 Implementasi Lingkungan
30
4.1.4 Implementasi Desain Level
32
4.1.5 Implementasi Musik Dan Suara
33
4.1.6 Implementasi Pengaturan
33
4.1.7 Implementasi Antar Muka
33
4.1.7.1 Tampilan Judul Game .............................................................................................. 33
4.1.7.2 Tampilan Menu ........................................................................................................ 34
4.1.7.3 Tampilan Menu Pause .............................................................................................. 35
4.1.7.4 Tampilan Waktu, Health Bar, Skor dan Jumlah Asap .............................................. 35
4.1.7.5 Tampilan Times Up Scene dan Game Over Scene .................................................. 35
4.1.7.6 Tampilan Instruksi Game ......................................................................................... 36
4.1.7.7 Tampilan Kredit ....................................................................................................... 37
4.1.8 Implementasi Fitur Tambahan
38
4.2 Teknis Pemrograman
40
4.2.1 Display System
40
4.2.1.1 Display Room .......................................................................................................... 40
4.2.1.2 Display Obstacle ...................................................................................................... 41
4.2.1.3 Display Current Score .............................................................................................. 42
4.2.1.4 Display Score ........................................................................................................... 43
4.2.1.5 Display Loading ....................................................................................................... 43
4.2.2 Player Input
44
4.2.2.1 Object Touching .......................................................................................................
44
commit to user
4.2.3 Game Object Interaction
45
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.2.3.1 Health Bar ................................................................................................................ 45
4.2.3.2 Time Bar................................................................................................................... 45
4.2.3.3 Medals Scoring ........................................................................................................ 46
4.2.3.4 Social Media Interaction .......................................................................................... 47
4.2.4 Miscellaneous action
47
4.2.4.1 Receive Bonus Time ................................................................................................ 47
4.3 Pengujian
48
4.3.1 Evaluasi Fungsional Game
48
4.3.2 Evaluasi Menggunakan Device
65
4.3.3 Alpha Testing
68
4.4 Perilisan
69
BAB V PENUTUP
5.1 Kesimpulan
5.2 Saran
70
70
70
DAFTAR PUSTAKA
71
LAMPIRAN
1
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 3.1 Desain Mobil 1
12
Gambar 3.2 Desain Mobil 2
12
Gambar 3.3 Desain Mobil 3
12
Gambar 3.4 Desain Mobil 4
13
Gambar 3.5 Desain Mobil 5
13
Gambar 3.6 Desain Mobil 6
13
Gambar 3.7 Desain Misi
14
Gambar 3.8 Desain Stage 1
15
Gambar 3.9 Desain Stage 2
15
Gambar 3.10 Desain Stage 3
15
Gambar 3.11 Skema Warna
16
Gambar 3.12 Desain Game Tittle Interface
17
Gambar 3.13 Main Menu Interface
17
Gambar 3.14 Stage Menu Interface
17
Gambar 3.15 Game Pause Interface
18
Gambar 3.16 Skor, Waktu, Jumlah Asap Game Interface
18
Gambar 3.17 Game Over Interface
18
Gambar 3.19 Instruksi Game Interface
19
Gambar 3.20 Kredit Game Interface
20
Gambar 3.21 SRS Functional
21
Gambar 4.1 Implementasi Karakter Mobil 1
22
Gambar 4.2 Implementasi Karakter Animasi Mobil 1
23
Gambar 4.3 Implementasi Karakter Animasi Mobil 1 Pada Game Maker Studio 23
Gambar 4.4 Implementasi Karakter Mobil 2
24
Gambar 4.5 Implementasi Karakter Animasi Mobil 2
24
Gambar 4.6 Implementasi Karakter Animasi Mobil 2 Pada Game Maker Studio 24
commit
to3user
Gambar 4.7 Implementasi Karakter
Mobil
25
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.8 Implementasi Karakter Animasi Mobil 3
25
Gambar 4.9 Implementasi Karakter Animasi Mobil 3 Pada Game Maker Studio 26
Gambar 4.10 Implementasi Karakter Mobil 4
26
Gambar 4.11 Implementasi Karakter Animasi Mobil 4
26
Gambar 4.12 Implementasi Karakter Animasi Mobil 4 Pada Game Maker Studio 27
Gambar 4.13 Implementasi Karakter Mobil 5
27
Gambar 4.14 Implementasi Karakter Animasi Mobil 5
28
Gambar 4.15 Implementasi Karakter Animasi Mobil 5 Pada Game Maker Studio 28
Gambar 4.16 Implementasi Karakter Mobil 6
29
Gambar 4.17 Implementasi Karakter Animasi Mobil 6
29
Gambar 4.18 Implementasi Karakter Animasi Mobil 6 Pada Game Maker Studio 30
Gambar 4.19 Implementasi Lingkungan Stage 1 Pada CorelDraw
30
Gambar 4.20 Implementasi Lingkungan Stage 2 Pada CorelDraw
31
Gambar 4.21 Implementasi Lingkungan Stage 3 Pada CorelDraw
31
Gambar 4.24 Implementasi Lingkungan Stage 3 Pada Game Maker Studio
33
Gambar 4.25 Implementasi Tampilan Judul Game Pada CorelDraw
33
Gambar 4.26 Implementasi Tampilan Menu Game Pada Game Maker Studio
34
Gambar 4.27 Implementasi Tampilan Stage Menu Pada Game Maker Studio
35
Gambar 4.28 Implementasi Tampilan Game Pause Pada Game Maker Studio
35
Gambar 4.29 Implementasi Tampilan Waktu, Health Bar, dan Jumlah Asap Pada
Game Maker Studio
35
Gambar 4.30 Implementasi Tampilan Times Up Screen Pada Game Maker Studio 36
Gambar 4.31 Implementasi Tampilan Game Over Screen Pada Game Maker
Studio
36
Gambar 4.32 Implementasi Tampilan Instruksi Screen Pada Game Maker
37
Gambar 4.33 Implementasi Tampilan Credits Screen Pada Game Maker Studio
37
Gambar 4.34 Script untuk Get Medals
38
Gambar 4.35 Script untuk Bonus Times
39
Gambar 4.36 Script untuk Twitter Posting
39
Gambar 4.36 Script untuk Twitter dan Facebook Button
user Studio
Gambar 4.38 Display Room Padacommit
Game to
Maker
40
xiv
40
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.39 Display Room Seting Pada Game Maker Studio
41
Gambar 4.40 Obstacle Script Pada Game Maker Studio
41
Gambar 4.41 Obstacle Directions Setting Pada Game Maker Studio
42
Gambar 4.42 Obstacle Intensity Script Pada Game Maker Studio
42
Gambar 4.43 Current Score Script Pada Game Maker Studio
43
Gambar 4.44 Menampilkan Skor Pada Game Maker Studio
43
Gambar 4.45 Loading Script Pada Game Maker Studio
44
Gambar 4.46 Script Untuk Menampilkan Loading Pada Game Maker Studio
44
Gambar 4.47 Setingan Untuk Object Touching Pada Game Maker Studio
45
Gambar 4.48 Script Kondisi Untuk Health Bar Pada Game Maker Studio
45
Gambar 4.49 Script Kondisi Untuk Time Bar Pada Game Maker Studio
46
Gambar 4.50 Script Kondisi Untuk Medals Scoring Pada Game Maker Studio
47
Gambar 4.51 Script Pada Game Maker Studio Untuk Twitter Posting
47
Gambar 4.52 Script untuk Bonus Times
48
commit to user
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 4.1 Evaluasi Fngsional Game
48
Tabel 4.2 Pengujian Pada Device
65
Tabel 4.3 Alpha Testing
68
commit to user
xvi
digilib.uns.ac.id
PEMBUATAN GAME “POLISI POLUSI” BERBASIS ANDROID
MENGGUNAKAN GAME MAKER STUDIO
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat mencapai Gelar Ahli Madya
Program Studi Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret
diajukan oleh
Fandi Bagus W
M3112151
kepada
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MIPA
UNIVERSITAS SEBELAS MARET
SURAKARTA
2015
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT
Fandi Bagus W, 2015. THE MAKING OF “POLISI POLUSI” GAME BASED
ON ANDROID OPERATING SYSTEM. Diploma III Program of Information
Engineering. Faculty of Mathematics and Natural Sciences. Sebelas Maret
University.
Mobile phones now is entering the era of smartphones and replacing the main
functionality of multifunction the mobile as communication but also into a
versatile tool including an entertainment tool. The smartphones became a popular
and many game developers are develope games for mobile operating system. The
variety of games that run on Android Operating System also become very popular
now. The idea of making the “Polisi Polusi” game is focuse on the daily live of
humans who always made pollutions.
The processes of the game development went through three stages, namely, preproduction, production and post-production. Pre-production stage consists of
making the game design document and the art production plan. Production stage
consists of building project plan, schedule and technical design development
document. Post-production stage consists of device functional, alpha testing, etc.
“Polisi Polusi” was built by Game Maker Studio. The function of this game is for
give some lessons to the children about how pollution was made of.
Keywords: Android, Pollution, Game Maker Studio
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
Fandi Bagus W, 2015. PEMBUATAN GAME “POLISI POLUSI”BERBASIS
ANDROID MENGGUNAKAN GAME MAKER STUDIO. Program Diploma III
Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam.
Universitas Sebelas Maret.
Telepon seluler sekarang sudah memasuki era smartphone dan menggeser fungsi
handphone tidak hanya sebagai alat komunikasi tetapi menjadi alat serba guna
termasuk didalamnya sebagai alat hiburan. Smartphone menjadi populer dan
membuat banyak pengembang game mengembangkan game untuk sistem operasi
tersebut. Berbagai permainan yang berjalan pada Android pun menjadi sangat
populer saat ini. Ide pembuatan game “Polisi Polusi” ini mengambil fokus
terhadap kehidupan manusia yang selalu membuat polusi.
Proses pembuatan game ini dilakukan melalui tiga tahapan yaitu, pre-production,
production dan post-production. Tahap pre-production terdiri dari pembuatan
game design document dan art production plan. Tahap production terdiri dari
project plan, development schedule dan technical design document. Tahap postproduction terdiri dari fungsional device, alpha testing, dll.
Game “Polisi Polusi” dibuat menggunakan Game Maker Studio. Fungsi dari
permainan ini adalah untuk mengajarkan kepada anak-anak, bagaimana polusi
bisa terjadi.
Kata kunci : Android, Android, Game Maker Studio
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN MOTTO
“Sleep is for the ones who barely
dream.”
(BAGUS W, FANDI)
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Karya Tulis ini saya persembahkan untuk :
1. Kedua orang tua saya yang selama ini telah memberikan semangat dan doa
serta dukungan materi sehingga saya bisa menyelesaikan karya tulis ini
sampai selesai.
2. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
pembimbing, terimakasih selalu memberi motivasi, membimbing dan
memberikan ilmu yang sangat berguna.
3. Teman-teman D3TI FMIPA UNS tahun angkatan 2012 khususnya kelas TI
C, serta teman-teman Asisten Labkom 2014, 2013, 2012.
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
Puji syukur ke hadirat Tuhan YME yang telah melimpahkan rahmat dan
barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul
“PEMBUATAN
GAME
POLISI
POLUSI
BERBASIS
ANDROID
MENGGUNAKAN GAME MAKER STUDIO”. Laporan Tugas Akhir ini disusun
untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.) pada Program
Studi Diploma III Teknik Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D., selaku Pimpinan
Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada
penulis untuk belajar.
2. Drs. Y.S. Palgunadi, M.Sc., selaku Ketua Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret yang memberikan izin
kepada penulis untuk belajar.
3. Nanang Maulana, S.Si., selaku dosen pembimbing yang telah dengan
penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik
kepada penulis.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Para Karyawan/wati Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret yang telah membantu penulis dalam proses
commit to user
belajar.
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat
memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan
khususnya bagi penulis sendiri.
Surakarta, 15 Juni 2015
Fandi Bagus W
commit to user
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
HALAMAN PERSETUJUAN
Error! Bookmark not defined.
HALAMAN PENGESAHAN
ii
ABSTRACT
iii
ABSTRAK
v
HALAMAN MOTTO
vi
HALAMAN PERSEMBAHAN
vii
KATA PENGANTAR
viii
DAFTAR ISI
x
DAFTAR GAMBAR
xiii
DAFTAR TABEL
xvi
BAB I PENDAHULUAN
1.1 Latar Belakang
1.2 Perumusan masalah
1.3 Batasan Masalah Penelitian
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1
1
1
2
2
2
BAB II LANDASAN TEORI
2.1 Game
2.1.1 Genre Game
2.2 Android
2.3 Game Maker Studio
2.4 Corel Draw
3
3
3
6
7
7
BAB III ANALISIS DAN PERANCANGAN
3.1 Konsep Dasar Proyek Pengembangan Game
3.1.1 Konsep Dasar Game
3.1.2 Proposal
3.1.3 Target Pemain
3.1.4 Dukungan Platform, Teknologi dan Multiplayer
3.2 Manajemen Proyek Pengembangan Game
3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game
3.2.2 Kebutuhan Perangkat Lunak dan Perangkat Keras
Pengembangan Game
3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras
Implementasi Game
3.3 Perancangan Dasar Game
3.3.1 Narasi Dan Storyboard
commit to user
3.3.2 Gameplay
x
9
9
9
9
9
9
10
10
dalam
10
dalam
10
10
10
11
perpustakaan.uns.ac.id
digilib.uns.ac.id
3.3.3 Genre
11
3.4 Aset Dan Seni Game
11
3.4.1 Konsep Seni
11
3.4.2 Karakter
11
3.4.3 Lingkungan
13
3.4.4 Daftar Misi, Desain Level
14
3.4.5 Musik Dan Suara
16
3.4.6 Pengaturan
16
3.4.7 Antar Muka
16
3.4.7.1 Pengaturan Kamera (Camera Setup) ........................................................................ 16
3.4.7.2 Tampilan Judul Game (Game Title Screen) ............................................................. 16
3.4.7.3 Tampilan Menu ........................................................................................................ 17
3.4.7.4 Tampilan Menu Game Pause ................................................................................ 18
3.4.7.5 Tampilan Waktu, Skor, dan Jumlah Asap ............................................................. 18
3.4.7.6 Tampilan Game Times up Screen dan Game Over Screen ................................... 18
3.4.7.7 Tampilan Instruksi Game ...................................................................................... 19
3.4.7.8 Tampilan Kredit Game.......................................................................................... 19
3.4.8 Fitur Tambahan
20
3.5 Spesifikasi Kebutuhan Game Fungsional (SRS Functional)
20
BAB IV IMPLEMENTASI DAN EVALUASI GAME
22
4.1 Implementasi Aset Dan Seni
22
4.1.1 Implementasi Konsep Seni
22
4.1.2 Implementasi Karakter
22
4.1.3 Implementasi Lingkungan
30
4.1.4 Implementasi Desain Level
32
4.1.5 Implementasi Musik Dan Suara
33
4.1.6 Implementasi Pengaturan
33
4.1.7 Implementasi Antar Muka
33
4.1.7.1 Tampilan Judul Game .............................................................................................. 33
4.1.7.2 Tampilan Menu ........................................................................................................ 34
4.1.7.3 Tampilan Menu Pause .............................................................................................. 35
4.1.7.4 Tampilan Waktu, Health Bar, Skor dan Jumlah Asap .............................................. 35
4.1.7.5 Tampilan Times Up Scene dan Game Over Scene .................................................. 35
4.1.7.6 Tampilan Instruksi Game ......................................................................................... 36
4.1.7.7 Tampilan Kredit ....................................................................................................... 37
4.1.8 Implementasi Fitur Tambahan
38
4.2 Teknis Pemrograman
40
4.2.1 Display System
40
4.2.1.1 Display Room .......................................................................................................... 40
4.2.1.2 Display Obstacle ...................................................................................................... 41
4.2.1.3 Display Current Score .............................................................................................. 42
4.2.1.4 Display Score ........................................................................................................... 43
4.2.1.5 Display Loading ....................................................................................................... 43
4.2.2 Player Input
44
4.2.2.1 Object Touching .......................................................................................................
44
commit to user
4.2.3 Game Object Interaction
45
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.2.3.1 Health Bar ................................................................................................................ 45
4.2.3.2 Time Bar................................................................................................................... 45
4.2.3.3 Medals Scoring ........................................................................................................ 46
4.2.3.4 Social Media Interaction .......................................................................................... 47
4.2.4 Miscellaneous action
47
4.2.4.1 Receive Bonus Time ................................................................................................ 47
4.3 Pengujian
48
4.3.1 Evaluasi Fungsional Game
48
4.3.2 Evaluasi Menggunakan Device
65
4.3.3 Alpha Testing
68
4.4 Perilisan
69
BAB V PENUTUP
5.1 Kesimpulan
5.2 Saran
70
70
70
DAFTAR PUSTAKA
71
LAMPIRAN
1
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 3.1 Desain Mobil 1
12
Gambar 3.2 Desain Mobil 2
12
Gambar 3.3 Desain Mobil 3
12
Gambar 3.4 Desain Mobil 4
13
Gambar 3.5 Desain Mobil 5
13
Gambar 3.6 Desain Mobil 6
13
Gambar 3.7 Desain Misi
14
Gambar 3.8 Desain Stage 1
15
Gambar 3.9 Desain Stage 2
15
Gambar 3.10 Desain Stage 3
15
Gambar 3.11 Skema Warna
16
Gambar 3.12 Desain Game Tittle Interface
17
Gambar 3.13 Main Menu Interface
17
Gambar 3.14 Stage Menu Interface
17
Gambar 3.15 Game Pause Interface
18
Gambar 3.16 Skor, Waktu, Jumlah Asap Game Interface
18
Gambar 3.17 Game Over Interface
18
Gambar 3.19 Instruksi Game Interface
19
Gambar 3.20 Kredit Game Interface
20
Gambar 3.21 SRS Functional
21
Gambar 4.1 Implementasi Karakter Mobil 1
22
Gambar 4.2 Implementasi Karakter Animasi Mobil 1
23
Gambar 4.3 Implementasi Karakter Animasi Mobil 1 Pada Game Maker Studio 23
Gambar 4.4 Implementasi Karakter Mobil 2
24
Gambar 4.5 Implementasi Karakter Animasi Mobil 2
24
Gambar 4.6 Implementasi Karakter Animasi Mobil 2 Pada Game Maker Studio 24
commit
to3user
Gambar 4.7 Implementasi Karakter
Mobil
25
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.8 Implementasi Karakter Animasi Mobil 3
25
Gambar 4.9 Implementasi Karakter Animasi Mobil 3 Pada Game Maker Studio 26
Gambar 4.10 Implementasi Karakter Mobil 4
26
Gambar 4.11 Implementasi Karakter Animasi Mobil 4
26
Gambar 4.12 Implementasi Karakter Animasi Mobil 4 Pada Game Maker Studio 27
Gambar 4.13 Implementasi Karakter Mobil 5
27
Gambar 4.14 Implementasi Karakter Animasi Mobil 5
28
Gambar 4.15 Implementasi Karakter Animasi Mobil 5 Pada Game Maker Studio 28
Gambar 4.16 Implementasi Karakter Mobil 6
29
Gambar 4.17 Implementasi Karakter Animasi Mobil 6
29
Gambar 4.18 Implementasi Karakter Animasi Mobil 6 Pada Game Maker Studio 30
Gambar 4.19 Implementasi Lingkungan Stage 1 Pada CorelDraw
30
Gambar 4.20 Implementasi Lingkungan Stage 2 Pada CorelDraw
31
Gambar 4.21 Implementasi Lingkungan Stage 3 Pada CorelDraw
31
Gambar 4.24 Implementasi Lingkungan Stage 3 Pada Game Maker Studio
33
Gambar 4.25 Implementasi Tampilan Judul Game Pada CorelDraw
33
Gambar 4.26 Implementasi Tampilan Menu Game Pada Game Maker Studio
34
Gambar 4.27 Implementasi Tampilan Stage Menu Pada Game Maker Studio
35
Gambar 4.28 Implementasi Tampilan Game Pause Pada Game Maker Studio
35
Gambar 4.29 Implementasi Tampilan Waktu, Health Bar, dan Jumlah Asap Pada
Game Maker Studio
35
Gambar 4.30 Implementasi Tampilan Times Up Screen Pada Game Maker Studio 36
Gambar 4.31 Implementasi Tampilan Game Over Screen Pada Game Maker
Studio
36
Gambar 4.32 Implementasi Tampilan Instruksi Screen Pada Game Maker
37
Gambar 4.33 Implementasi Tampilan Credits Screen Pada Game Maker Studio
37
Gambar 4.34 Script untuk Get Medals
38
Gambar 4.35 Script untuk Bonus Times
39
Gambar 4.36 Script untuk Twitter Posting
39
Gambar 4.36 Script untuk Twitter dan Facebook Button
user Studio
Gambar 4.38 Display Room Padacommit
Game to
Maker
40
xiv
40
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.39 Display Room Seting Pada Game Maker Studio
41
Gambar 4.40 Obstacle Script Pada Game Maker Studio
41
Gambar 4.41 Obstacle Directions Setting Pada Game Maker Studio
42
Gambar 4.42 Obstacle Intensity Script Pada Game Maker Studio
42
Gambar 4.43 Current Score Script Pada Game Maker Studio
43
Gambar 4.44 Menampilkan Skor Pada Game Maker Studio
43
Gambar 4.45 Loading Script Pada Game Maker Studio
44
Gambar 4.46 Script Untuk Menampilkan Loading Pada Game Maker Studio
44
Gambar 4.47 Setingan Untuk Object Touching Pada Game Maker Studio
45
Gambar 4.48 Script Kondisi Untuk Health Bar Pada Game Maker Studio
45
Gambar 4.49 Script Kondisi Untuk Time Bar Pada Game Maker Studio
46
Gambar 4.50 Script Kondisi Untuk Medals Scoring Pada Game Maker Studio
47
Gambar 4.51 Script Pada Game Maker Studio Untuk Twitter Posting
47
Gambar 4.52 Script untuk Bonus Times
48
commit to user
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 4.1 Evaluasi Fngsional Game
48
Tabel 4.2 Pengujian Pada Device
65
Tabel 4.3 Alpha Testing
68
commit to user
xvi