• Tidak ada hasil yang ditemukan

Pembuatan game “polisi polusi” berbasis android menggunakan game maker studio AWAL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan game “polisi polusi” berbasis android menggunakan game maker studio AWAL"

Copied!
16
0
0

Teks penuh

(1)

commit to user

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

(2)
(3)

commit to user

(4)

commit to user

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, pre- production, 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

(5)

commit to user

v

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 post-production 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.

(6)

commit to user

HALAMAN MOTTO

Sleep is for the ones who barely

dream.

(7)

commit to user

vii

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

(8)

commit to user

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

(9)

commit to user

ix

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

(10)

commit to user

DAFTAR ISI

HALAMAN PERSETUJUAN Error! Bookmark not defined.

HALAMAN PENGESAHAN ii

BAB I PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Perumusan masalah 1

1.3 Batasan Masalah Penelitian 2

1.4 Tujuan Penelitian 2

1.5 Manfaat Penelitian 2

BAB II LANDASAN TEORI 3

2.1 Game 3

2.1.1 Genre Game 3

2.2 Android 6

2.3 Game Maker Studio 7

2.4 Corel Draw 7

BAB III ANALISIS DAN PERANCANGAN 9

3.1 Konsep Dasar Proyek Pengembangan Game 9

3.1.1 Konsep Dasar Game 9

3.1.2 Proposal 9

3.1.3 Target Pemain 9

3.1.4 Dukungan Platform, Teknologi dan Multiplayer 9

3.2 Manajemen Proyek Pengembangan Game 10

3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game 10

3.2.2 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam

Pengembangan Game 10

3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam

Implementasi Game 10

3.3 Perancangan Dasar Game 10

3.3.1 Narasi Dan Storyboard 10

(11)

commit to user

xi

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

(12)

commit to user

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

(13)

commit to user

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

(14)

commit to user

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.36Script untuk Twitter Posting 39

Gambar 4.36Script untuk Twitter dan Facebook Button 40

(15)

commit to user

xv

Gambar 4.39 Display Room Seting Pada Game Maker Studio 41

Gambar 4.40ObstacleScript Pada Game Maker Studio 41

Gambar 4.41Obstacle Directions Setting Pada Game Maker Studio 42

Gambar 4.42Obstacle Intensity Script Pada Game Maker Studio 42

Gambar 4.43Current Score Script Pada Game Maker Studio 43

Gambar 4.44 Menampilkan Skor Pada Game Maker Studio 43

Gambar 4.45Loading Script Pada Game Maker Studio 44

Gambar 4.46Script 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.49Script Kondisi Untuk Time Bar Pada Game Maker Studio 46

Gambar 4.50Script Kondisi Untuk Medals Scoring Pada Game Maker Studio 47

Gambar 4.51Script Pada Game Maker Studio Untuk Twitter Posting 47

(16)

commit to user

DAFTAR TABEL

Tabel 4.1 Evaluasi Fngsional Game 48

Tabel 4.2 Pengujian Pada Device 65

Referensi

Dokumen terkait

Perangkat Keras dan Perangkat Lunak yang Digunakan Perangkat keras yang digunakan untuk membuat denah location based service berbasis augmented reality adalah : 12. Smartphone

Untuk melakukan perencanaan jaringan telekomunikasi untuk beberapa tahun kedepan guna meningkatkan kualitas pelayanan maka perlu dilakukan peramalan jumlah pengguna

Keabsahan kepemilikan Pulau Pasir oleh Australia berkaitan dengan kegiatan nelayan tradisional Indonesia berdasarkan UNCLOS 1982

Kajian Tentang Tanggung Jawab Kejaksaan dalam Pra Penuntutan untuk menyempurnakan Berkas Perkara Penyidikan. Dalam BAB I sudah dipaparkan beberapa kasus

Referring to these changes of principles-based standards and use of fair value, this research tries to examine whether changes in accounting standards will give impact to earnings

Berdasarkan hasil penelitian maka dapat disimpulkan bahwa perolehan sertipikat Hak Milik atas tanah (jual beli) telah mewujudkan perlindungan hukum di Kota

Tanesia, R.K., Pengaruh Suhu Pembakaran Terhadap Kuat Tekan pada Beton Pasca Bakar dengan Substitusi Sebagian Semen Oleh Fly Ash, Skripsi, Universitas Atma

Penelitian ini bertujuan mengetahui metode ekstraksi yang paling baik dalam menghasilkan ekstrak daun sambung nyawa untuk memperlihatkan aktivitas antioksidan paling tinggi