14
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PEMBUATAN GAME 2D : CHALLENGE MISSION OF COOKING INDONESIA BERBASIS ANDROID Tugas Akhir Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Disusun Oleh : DINI HAPSARI M3113046 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016

Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

  • Upload
    buihanh

  • View
    224

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

PEMBUATAN GAME 2D : CHALLENGE MISSION OF COOKING

INDONESIA BERBASIS ANDROID

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun Oleh :

DINI HAPSARI

M3113046

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2016

Page 2: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

HALAMAN PERSETUJUAN

PEMBUATAN GAME 2D : “CHALLENGE MISSION OF COOKING

INDONESIA” BERBASIS ANDROID

Disusun Oleh:

DINI HAPSARI

M3113046

Tugas Akhir ini telah disetujui untuk diujikan di hadapan

dewan penguji pada tanggal

.....................................

Pembimbing Utama

FIRMA SAHRUL B,S.Kom,M.Eng

NIDN. 0601028502

Page 3: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

Page 4: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak

terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu

Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau

pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara

tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, 03 Juni 2016

Dini Hapsari

NIM. M3113046

Page 5: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

HALAMAN MOTTO

“Setiap Orang Punya Jatah Gagal. Habiskan Jatah Gagalmu Saat Muda.”

(Dahlan Iskan)

Page 6: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

HALAMAN PERSEMBAHAN

Pertama-tama penulis memanjatkan puji syukur kepada Allah SWT Rabb Alam

Semesta karena tanpa cinta, kasih sayang dan keridhaan-Mu hamba takkan pernah

mampu menyelesaikan karya kecilku ini. Kupersembahkan karya kecil ini kepada:

Yang tercinta Keluarga

Bapak Saptogiri, Ibu Dewi Kuncorowati dan kakak Indra Nurawan

atas dukungan, bimbingan, kasih sayang dan pengorbanan yang tak dapat dinilai

dengan apapun.

Bapak Ibu Dosen D3 Teknik informatika FMIPA UNS

Atas bekal ilmu pengetahuan untukku dalam menapaki masa depan.

Sahabat-sahabat tercinta Devy Raisa Issary, Dita Verdiana, Dea Filsa

Sukmaylena, Devi Ayu Oktania, dan Fardila Inastiana yang banyak memberikan

semangat dalam menyelesaikan Tugas Akhir ini.

Almamater UNS serta teman-teman angkatan D3 Teknik Informatika 2013

khususnya untuk TI-A yang luar biasa.

Terima kasih atas segala dukungan , semangat dan kehangatan persahabatan yang

kalian berikan dalam hidup saya.

Page 7: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh rahmat serta

hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul

“Pembuatan Game 2d : Challenge Mission Of Cooking Indonesia Berbasis

Android”

. 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. Bapak 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. Bapak Abdul Aziz, S.Kom., M.Cs, selaku Ketua Program Diploma III

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan

Alam yang telah berkenan memberikan izin untuk mengikuti ujian

Tugas Akhir ini.

3. Bapak Firma Sahrul Bahtiar,S.Kom., M.Eng selaku dosen pembimbing

yang telah dengan penuh kesabaran memberikan ilmu serta bimbingan

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

belajar.

6. Keluarga tercinta, Bapak, Ibu, dan kakak yang selalu mendukung

dalam menyelesaikan Tugas Akhir ini.

Page 8: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

7. Teman-teman angkatan 2013 khususnya mahasiswa DIII Teknik

Informatika A yang telah membantu kelancaran pembuatan Tugas

Akhir.

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,8 Mei 2016

Penulis

Page 9: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

DAFTAR ISI

HALAMAN JUDUL .................................................................................. i

HALAMAN PERSETUJUAN .................................................................... ii

HALAMAN PENGESAHAN ..................................................................... iii

HALAMAN PERNYATAAN .................................................................... iv

HALAMAN MOTTO ................................................................................. v

HALAMAN PERSEMBAHAN ................................................................. vi

KATA PENGANTAR ................................................................................ vii

DAFTAR ISI ............................................................................................... ix

DAFTAR TABEL ....................................................................................... xii

DAFTAR GANBAR ................................................................................... xiii

INTISARI .................................................................................................... xiv

ABSTRACT ................................................................................................ xv

BAB I PENDAHULUAN

1.1 Latar Belakang ................................................................................ 1

1.2 Perumusan Masalah ........................................................................ 1

1.3 Batasan Masalah ............................................................................. 2

1.4 Tujuan Penelitian ............................................................................ 2

1.5 Manfaat Penelitian .......................................................................... 2

1.6 Metodologi Penelitian...................................................................... 3

1.7 Sistematika Penelitian...................................................................... 5

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

2.1 Tinjauan Pustaka ............................................................................ 3

2.2 Game .............................................................................................. 3

2.3 Android ........................................................................................... 4

2.4 Game Maker .................................................................................... 7

2.5 Corel Draw ...................................................................................... 8

2.6 Photoshop ........................................................................................ 9

2.7 Multimedia ..................................................................................... 9

2.7.1 Grafis .......................................................................................... 10

2.7.2 Bunyi ......................................................................................... 10

2.8 Perbedaan 3D dan 2D ..................................................................... 11

2.9 Use Case Diagram .......................................................................... 12

BAB III ANALISIS DAN PERANCANGAN

3.1 Konsep Dasar Proyek Pengembangan Game .................................. 14

3.1.1 Konsep Dasar Proyek Pengembangan Game ............................ 14

3.1.2 Proposal .................................................................................... 14

3.1.3Target pemain............................................................................. 14

3.1.4 Dukungan platform, teknologi, dan multiplayer……………….15

3.2 Manajemen Proyek Pengembangan Game...................................... 15

3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game ........... 15

3.2.2 Perencanaan Jadwal ................................................................. 15

3.2.3 Kebutuhan Perangkat Dalam Pengembangan Game ............... 16

3.2.3.1 Software ........................................................................... 17

3.2..3.2 Hardware ......................................................................... 17

Page 10: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

3.2.4

Kebutuhan Perangkat Lunak dan Perangkat Keras Dalam Implementasi

Game .............................................................................................. 17

3.3 Perancangan Dasar Game ............................................................... 17

3.3.1 Narasi dan Storyboard ............................................................ 17

3.3.2 Gameplay ................................................................................ 18

3.3.3 Playbility ................................................................................. 18

3.3.4 Genre ...................................................................................... 18

3.4 Aset dan Seni Game ....................................................................... 18

3.4.1 Konsep Seni ............................................................................ 19

3.4.2 Karakter ........................................................................................ 20

3.4.3 Lingkungan ................................................................................. 20

3.4.4 Daftar Misi, Desain Level ........................................................... 20

3.4.5 Musik dan Suara .......................................................................... 23

3.4.6 Pengaturan ................................................................................... 23

3.4.7 Antar Muka ................................................................................. 23

3.4.7.1 Pengaturan Kamera (Camera Setup) ..................................... 23

3.4.7.2 Perancangan Judul Game (Game Tittle Screen) .................... 24

3.4.7.3 Perancangan Main Menu ....................................................... 25

3.4.7.4 Perancangan Button ............................................................... 25

3.4.7.5 Perancangan Game Over ....................................................... 26

3.4.7.6 Perancangan Game Win ........................................................ 27

3.4.7.7 Perancangan Splash Screen Perancangan Tentang ............... 27

3.5 Spesifikasi kebutuhan Game fungsional (SRS Functional) ........... 28

BAB 1V IMPLEMENTASI DAN EVALUASI GAME

4.1 Implementasi dan Aset Seni ........................................................... 30

4.1.1 Implementasi Konsep Seni ........................................................ 30

4.1.2 Implementasi Karakter ........................................................... 30

4.3.5 Perilisan ....................................................................................... 49

4.3.6 Build Aplikasi ............................................................................. 50

BAB V PENUTUP

5.1 Kesimpulan ...................................................................................... 55

5.2 Saran ................................................................................................ 55

Page 11: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

DAFTAR TABEL

Tabel 2.1 Simbol Use Case Diagram (Shalahuddin dan Rosa, 2011) ........ 13

Tabel 3.1 Tim Pengembang Game .............................................................. 15

Tabel 3.2 Jadwal Pembuatan Game ............................................................ 16

Tabel 4.1 Pengujian Fungsi Game .............................................................. 42

Tabel 4.2 Pengujian Implementasi Game pada Perangkat ....................... 44

Page 12: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

DAFTAR GAMBAR

Gambar 3.1 Karakter Cheef ........................................................................ 19

Gambar 3.2 Desain Tahap 1 ........................................................................ 20

Gambar 3.5 Desain Tahap 3 ........................................................................ 21

Gambar 3.3 Desain Tahap 2 ........................................................................ 21

Gambar 3.6 Desain Tahap 4 ........................................................................ 22

Gambar 3.5 Skema Warna ......................................................................... 23

Gambar 3.6 Desain Logo Judul ................................................................... 24

Gambar 3.7 Main Menu .............................................................................. 24

Gambar 3.8 Button ...................................................................................... 25

Gambar 3.9 Game Over ............................................................................. 26

Gambar 3.10 Game Win ............................................................................. 26

Gambar 3.11 Splash Screen ........................................................................ 27

Gambar 3.12 Tentang ................................................................................. 28

Gambar 3.13 Use Case Display System ...................................................... 29

Gambar 4.1 Implementasi Konsep Seni ...................................................... 30

Gambar 4.2 Implementasi Karakter Cheef.................................................. 31

Gambar 4.3 Implementasi tahap 1 .............................................................. 32

Gambar 4.4 Implementasi tahap 2 ............................................................. 32

Gambar 4.5 Implementasi tahap 3 .............................................................. 33

Gambar 4.6 Implementasi tahap 4 .............................................................. 33

4.1.4Implementasi Daftar Misi, Desain Tahap ........................................... 34

Gambar 4.7 Implementasi tahap 1 pada Game Maker Studio .................... 34

Gambar 4.8 Implementasi tahap 2 pada Game Maker Studio .................... 35

Gambar 4.9 Implementasi tahap 3 pada Game Maker Studio .................... 35

Gambar 4.10 Implementasi tahap 4 pada Game Maker Studio .................. 36

Gambar 4.11 Implementasi Musik dan Suara ............................................. 36

Gambar 4.11 Implementasi Pengaturan ...................................................... 37

Gambar 4.12 Tampilan Judul Game ........................................................... 38

Gambar 4.13 Tampilan Menu ..................................................................... 38

Gambar 4.15 Tampilan Game Over Screen ................................................ 39

Gambar 4.17 Display room ......................................................................... 40

Gambar 4.18 Display Loading .................................................................... 41

Gambar 4.19 Display Random .................................................................... 41

Gambar 4.20 Display Game Over ............................................................... 42

Page 13: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

INTISARI

Dini Hapsari . 2016. Pembuatan Game 2D “CHALLENGE MISSION OF

COOKING INDONESIA” Berbasis Android. Program Diploma III Teknik

Informatika, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas

Sebelas Maret, Surakarta, 2016.

Indonesia merupakan negara yang memiliki kekayaan dan

keanekaragamanbudaya. Salah satunya adalah masakan Indonesia. Namun,

sayangnya, saat ini makanan Indonesia ini kurang karena banyaknya makanan

ringan dan cepat saji yang bermunculan.Maka dari itu, Makanan Indonesia perlu

dikenalkan dan diingatkan kembali kepada kalangan umum. Salah satu asset yang

mendukung perkembangan mobile adalah mobile gaming. Memanfaatkan

teknologi yang ada dan untuk menjaga budaya Indonesia diluar cara konvensional

dirancanglah sebuah Game pengenalan masakan Indonesia yang merupakan Game

dua dimensi (2D) dengan melalui tahap-tahapan yang sudah ditentukan.

Tujuan dari permainan ini adalah untuk meningkatkan minat kalangan

umum akan Makanan Indonesia dengan tahap-tahap yang sudah ditentukan.

Tahap-tahapnya antara lain, pertama memilih tipe dapur yang teracak secara

otomatis, kemudian memilih bumbu masakan sesuai makanan yang dipilih,Dan

yang terakhir memilih atau menebak cara memasak sesuai list yang sudah

dipersiapkan secara acak tersebut. Manfaat dari permainan ini adalah agar

Masakan Indonesia tidak hilang sebagai salah satu kebudayaan Indonesia dan

dikonsumsi sebagai kebutuhan sehari-hari.

Untuk membuat Game ini diperlukan data-data resep dari beberapa

masakan khas daerah di Indonesia. Game yang dibuat menggunakan software

Game Maker Studio dengan bahasa Game Maker Language (GML)

Kata Kunci : Memasak, Android, Indonesia

Page 14: Tugas Akhir Disusun untuk memenuhi salah satu syarat · PDF fileLaporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam ... 1.4 Tujuan Penelitian ... 3.3.1 Narasi dan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiv

ABSTRACT

Dini Hapsari. 2016. Creating 2D Game “CHALLENGE MISSION OF

COOKING INDONESIA” based on Android. Informatics Engineering

Diploma Program, Faculty of Mathematic and Natural Sciences, Sebelas

Maret University, Surakarta, 2016

Indonesia is a country that has the richness and diversity of cultures,

Indonesian cuisine is one of the examples. Unfortunately, Indonesian cuisine is

less desirable because many fast dishes are emerging. Therefore, Indonesian

Cuisine needs to be introduced and reminded again to the public. Introducing can

be through the use of existing technology. One of the assets that support the

development of technology, in this case mobile technology, is mobile gaming.

The writer design a game to introduce Indonesian Cuisine using existing

technology and to keep Indonesian Culture, which is a 2D game to go through

stages that have been determined.

The aim of the game is to raise the interest among the public about

Indonesian Cuisine with stages that have been determined. The stages are (1)

selecting the type of cuisine that will be played, (2) choosing the type of kitchen

which is automatically randomized, (3) selecting a cooking spice according to

dishes selected, (4) choosing or guessing how to cook based on the lists that have

been prepared randomization. The benefit of the game is that Indonesian Cuisine

is not lost as one of the Indonesian culture and consumed as daily necessities.

The writer took data from several Indonesian Cuisine recipes to make this

game. This game is created using Game Maker Studio Software and using

language Game Maker Language (GML)

Keyword: cuisine, Android, Indonesia