pembuatan game deadline mode tanda tangan … · pembuatan game deadline mode tanda tangan dosen...

16
PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Disusun Oleh: M. ANWAR SAFE’I NIM. M3111099 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2014

Upload: phungnga

Post on 08-Apr-2019

265 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN

BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika

Disusun Oleh:

M. ANWAR SAFE’I

NIM. M3111099

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2014

Page 2: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

ii

Page 3: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

iii

Page 4: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

iv

ABSTRACT

M. Anwar Safe'i 2014. THE MAKING OF DEADLINE GAME CHAPTER

LECTURER SIGNATURE BASED ON ANDROID OPERATING SYSTEM

WITH UNITY3D. 3rd Diploma Program of Informatics Engineering, Faculty of

Mathematics and Natural Sciences Sebelas Maret University.

The development of mobile phone is rapid. Leaving the main function as a

communication tool, the smartphone is now transform to be an entertainment

media. With the rapid of smartphone technology with Android operating system,

which is the most used operating systems today, most developers want to take part

of the smartphone technology. The theme of this Deadline game is inspired from

the habit of student who hold up task until reaching the deadline.

To support the increasing of smartphone technology especially in

entertainment area, then the development of Deadline game is developed with this

growth of technology today and adopt from student life. The development of

Deadline game was designed from the beginning to synchronized with the purpose

of this game.

Deadline game chapter lecturer signature was build with Unity3D android

based with C# programming language. Its expected that this game can

participaced the growth of technology today. Furthermore this game can also

teach the students who hold up the task until the deadline.

Keywords: Deadline, Chapter Lecturer Signature, Game, Unity3D, Android

Page 5: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

v

ABSTRAK

M. Anwar Safe’i, 2014. PEMBUATAN GAME DEADLINE MODE TANDA

TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN

UNITY3D. Program Diploma III Teknik Informatika. Fakultas Matematika dan

Ilmu Pengetahuan Alam. Universitas Sebelas Maret.

Perkembangan handphone saat ini sudah sangat pesat. Meninggalkan

fungsi utamanya yang dahulu sebagai alat komunikasi, sekarang menjadi media

hiburan yang menyenangkan. Dengan pesatnya teknologi smartphone khususnya

dengan sistem operasi android yang saat ini juga menjadi rajanya sistem operasi

mobile sekarang ini, banyak para developer game yang ingin lebih

menyemarakkan lagi perkembangan teknologi smartphone. Pembuatan game

Deadline ini mengambil tema tentang kebiasaan mahasiswa yang kebanyakan

mengerjakan tugas dengan waktu yang mendekati deadline tiba.

Untuk lebih mendukung kemajuan teknologi smartphone khususnya

dibidang hiburan, maka pembuatan game Deadline ini dibuat sesuai dengan

perkembangan teknologi dan mengangkat cerita yang sudah menjadi kehidupan

didalam lingkungan mahasiswa sekarang ini. Pembuatan game Deadline sudah

dirancang dari awal agar sesuai dengan tujuan pembuatan game ini.

Game Deadline mode Tanda Tanga Dosen ini dibuat menggunakan

Unity3D berbasis sistem operasi Android dengan bahasa pemrograman C#.

Diharapkan dapat ikut berpartisipasi pada perkembangan teknologi yang sangat

marak saat ini. Selain itu game ini juga diharapkan dapat mengajarkan kepada

mahasiswa yang memiliki kebiasaan menunda pekerjaan sampai deadline waktu

yang sudah terbatas.

Kata kunci: Deadline, Tanda Tangan Dosen, Game, Unity3D, Android

Page 6: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

vi

HALAMAN MOTTO

“Hanya kebodohan meremehkan pendidikan”

P.Syrus

“Education is the most powerful weapon which you can use to change

the world”

Nelson Mandela

“Ignorance is the curse of God, knowledge id the wing wherewith we

fly to heaven”

William Shakespeare

“Keberhasilan bukan dari hasil yang kita capai, tapi bagaimana usaha

kita untuk mencapai keberhasilan tersebut”

M. Anwar Safe’i

Page 7: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

vii

HALAMAN PERSEMBAHAN

Saya persembahkan karya ini untuk:

Keluarga tercinta

Bapak Satiman, Ibu Poniyati, Dek Raja, Dek Rara, Mbak Sari, Mas Joni

Iqbal dan Lia teman sekelompok yang mau bekerjasama dengan baik

Laila Rohmah atas semangat dan dukungannya.

Teman-teman TIB 2011 sebagai keluargaku dikampus

Page 8: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

viii

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh.

Bismillahirrahmanirrahim, puji syukur alhamdulillah penulis panjatkan

kepada Allah subhanahu wa ta’ala yang telah memberikan segala nikmatNya

sehingga penulis mampu menyelesaikan Tugas Akhir dengan lancar.

Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan

mecapai gelar Ahli Madya Diploma III Teknik Informatika, Fakultas Matematika

dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Dalam

pembuatan Tugas Akhir, penulis tidak akan bisa melakukannya sendiri tanpa ada

berbagai bantuan dari pihak lain. Tanpa bantuan Allah subhanahu wa ta’ala

melalui tangan mereka, penulis tidak akan berjalan lancar dalam pembuatan Tugas

Akhir ini. Penulis mengucapkan rasa terima kasih sekali kepada:

1. Allah subhanahu wa ta’ala yang telah memberikan segala nikmat dan

kemudahan kepada penulis sehingga dapat menyelesaikan Tugas Akhir.

2. Keluarga, bapak, ibu, kakak, adik atas kasih sayang, dukungan, dan

segalanya sehingga penulis bisa sampai saat ini berjuang untuk lebih baik.

3. M. Iqbal Ramadhan dan Lia Wuriyanti yang selalu menemani penulis

dalam pengerjaan tugas akhir.

4. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D., Dekan Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

Surakarta.

5. Drs. Y.S. Palgunadi, M.Sc., Ketua Program Diploma III Teknik

Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

6. Taufiqurrakhman NH, S.Kom, pembimbing, yang telah memberikan

bimbingan, nasehat, kritik dan saran selama penyusunan tugas akhir.

7. Rekan-rekan Teknik Informatika 2011 khususnya Teknik Informatika

kelas B 2011 terima kasih atas segala support dan bantuan kalian.

8. Seluruh pihak-pihak yang tidak dapat penulis cantumkan satu persatu, atas

segala bimbingan, bantuan, kritik dan saran dalam penyusunan laporan ini.

Page 9: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

ix

Penulis menyadari bahwa dalam penulisan laporan ini masih jauh dari

sempurna, oleh karena itu kritik dan saran penulis harapkan dari berbagai pihak

demi terciptanya kesempurnaan penulisan laporan ini dan penulis akan berusaha

untuk lebih baik lagi ke depannya.

Wassalamu’alaikum Warahmatullahi Wabarakatuh.

Surakarta, 25 Juni 2014

Penulis

Page 10: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

x

DAFTAR ISI

Halaman

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

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

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

ABSTRACT .................................................................................................. iv

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.1 Latar Belakang ............................................................................ 1

1.2 Perumusan Masalah..................................................................... 2

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

1.4 Tujuan.......................................................................................... 3

1.5 Manfaat........................................................................................ 3

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

1.7 Sistematika Penulisan .................................................................. 4

BAB II LANDASAN TEORI .................................................................... 6

2.1 Game ........................................................................................... 6

2.2 Android........................................................................................ 6

2.3 Pengembangan Game .................................................................. 7

2.4 Unity 3D ...................................................................................... 10

2.5 Bahasa Pemrograman C# ............................................................ 10

2.6 Adobe Photoshop ........................................................................ 11

Page 11: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xi

2.7 Pengujian Blackbox ..................................................................... 11

2.8 Kuisioner ..................................................................................... 12

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN APLIKASI 13

3.1 Pembuatan Game Design Document ........................................... 13

3.1.1 Judul Game ......................................................................... 13

3.1.2 Project Overview ................................................................ 13

3.1.2.1 Tim ............................................................................. 13

3.1.2.2 Ringkasan Gameplay .................................................. 15

3.1.2.3 Core Gameplay ........................................................... 15

3.1.2.4 Genre .......................................................................... 15

3.1.2.5 Fitur ............................................................................ 16

3.1.2.6 Project Scope .............................................................. 18

3.1.2.7 Target Pengguna ......................................................... 18

3.1.2.8 Audio Source .............................................................. 18

3.1.2.9 Target Platform .......................................................... 18

3.1.3 Story, Setting dan Karakter ................................................ 18

3.1.3.1 Story ............................................................................ 18

3.1.3.2 Setting ......................................................................... 19

3.1.3.3 Karakter ...................................................................... 19

3.1.4 In-Game Action .................................................................. 19

3.1.5 Kontrol ............................................................................... 19

3.1.6 Interface ............................................................................. 20

3.1.7 Scoring ............................................................................... 20

3.1.8 Asset List ............................................................................ 20

3.2 Pembuatan Art Production Plant ................................................ 20

3.2.1 Art Team ............................................................................. 20

3.2.2 Concept............................................................................... 21

Page 12: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xii

3.2.2.1 Character .................................................................... 21

3.2.2.2 Gameplay .................................................................... 21

3.2.2.3 Main Game ................................................................. 22

BAB IV IMPLEMENTASI DAN EVALUASI ........................................... 25

4.1 Project Plan................................................................................. 25

4.2 Development Schedule ................................................................ 25

4.3 Technical Design Document ....................................................... 26

4.3.1 Tahap GUI Design ............................................................. 26

4.3.1.1 Desain Logo................................................................ 26

4.3.1.2 Desain Tombol ........................................................... 26

4.3.1.3 Implementasi GUI ...................................................... 27

4.3.2 Audio .................................................................................. 28

4.3.2.1 Audio Source .............................................................. 28

4.3.2.2 Implementasi Audio .................................................... 28

4.3.3 Mode Tanda Tangan Dosen ............................................... 29

4.3.3.1 Karakter ...................................................................... 29

4.3.3.2 Musuh ......................................................................... 37

4.3.3.3 Item ............................................................................. 38

4.3.3.4 Animasi....................................................................... 40

4.3.3.5 Background................................................................. 44

4.3.3.6 Pintu ............................................................................ 46

4.3.3.7 HUD (Heads Up Display) .......................................... 49

4.3.3.8 Scene Game Over ....................................................... 50

4.4 Ongoing Evaluation .................................................................... 51

4.4.1 Evaluasi Fungsional Game ................................................. 51

4.4.2 Evaluasi Menggunakan Device .......................................... 62

4.5 Alpha Testing............................................................................... 66

BAB V PENUTUP ...................................................................................... 68

Page 13: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xiii

5.1 Kesimpulan.................................................................................. 68

5.2 Saran ............................................................................................ 68

DAFTAR PUSTAKA .................................................................................... 69

Page 14: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xiv

DAFTAR GAMBAR

Halaman

Gambar 3.1 Rancangan Karakter Game Deadline ......................................... 21

Gambar 3.2 Rancangan Mode Pengerjaan Tugas .......................................... 21

Gambar 3.3 Rancangan Mode Tanda Tangan Dosen ..................................... 21

Gambar 3.4 Rancangan Mode Hari Pengumpulan ......................................... 22

Gambar 3.5 Rancangan Tampilan Pilih Karakter .......................................... 22

Gambar 3.6 Rancangan Tampilan Menu Utama ............................................ 22

Gambar 3.7 Rancangan Tampilan Menu Archievment.................................. 23

Gambar 3.8 Rancangan Tampilan Menu About ............................................ 23

Gambar 3.9 Rancangan Tampilan Menu Shop .............................................. 23

Gambar 3.10 Rancangan Tampilan Game Over ............................................ 24

Gambar 3.11 Rancangan Tampilan Win ........................................................ 24

Gambar 4.1 Desain Logo Deadline ................................................................ 26

Gambar 4.2 Desain Tombol Play ................................................................... 27

Gambar 4.3 Komponen Gameobject Karakter ............................................... 30

Gambar 4.4 Animator Controler Player ......................................................... 31

Gambar 4.5 Transisi Lari ............................................................................... 32

Gambar 4.6 Karakter Lari .............................................................................. 32

Gambar 4.7 Transisi Idle ............................................................................... 33

Gambar 4.8 Karakter Idle ............................................................................... 33

Gambar 4.9 Transisi Lompat.......................................................................... 34

Gambar 4.10 Karakter Melompat .................................................................. 34

Gambar 4.11 Transisi Sliding ......................................................................... 36

Gambar 4.12 Karakter Sliding ....................................................................... 36

Gambar 4.13 Komponen Gameobject Buku .................................................. 38

Gambar 4.14 Komponen Gameobject PowerUp ........................................... 39

Page 15: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xv

Gambar 4.15 Animation Gameobject PowerUp ............................................ 39

Gambar 4.16 Tampilan Komponen Animasi Kucing .................................... 41

Gambar 4.17 Tampilan Animator Gameobject Kucing ................................. 42

Gambar 4.18 Tampilan Animation Gameobject Kucing ................................ 42

Gambar 4.19 Tampilan Sprite Gameobject Percakapan ................................ 43

Gambar 4.20 Tampilan Component Gameobject Percakapan...................... 44

Gambar 4.21 Komponen Pintu Biru ............................................................. 47

Gambar 4.22 Isi Bagian HUD ...................................................................... 50

Gambar 4.23 Tampilan Game Over ............................................................. 51

Page 16: PEMBUATAN GAME DEADLINE MODE TANDA TANGAN … · PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR Diajukan Untuk Memenuhi

xvi

DAFTAR TABEL

Halaman

Tabel 3.1 Pembagian Jobdesk ........................................................................ 13

Tabel 3.2 Jobdesk Pembuatan Gameplay Mode Tanda Tangan Dosen ......... 14

Tabel 3.3 Jobdesk GUI Artist ......................................................................... 21

Tabel 4.1 Development Schedule ................................................................... 25

Tabel 4.2 Pengujian Fungsional Game .......................................................... 52

Tabel 4.3 Pengujian Pada Device ................................................................... 63

Tabel 4.4 Daftar Pertanyaan Kuisioner .......................................................... 66