PEMBUATAN GAME HINDARI SI BEGAL DENGAN …eprints.uns.ac.id/23638/1/Bab_0.pdf · Tujuannya bisa...

13
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PEMBUATAN GAME HINDARI SI BEGAL DENGAN MENGGUNAKAN UNITY Tugas Akhir Diajukan untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika Disusun oleh : AMBAR SETIOWATI NIM. M3112010 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2015

Transcript of PEMBUATAN GAME HINDARI SI BEGAL DENGAN …eprints.uns.ac.id/23638/1/Bab_0.pdf · Tujuannya bisa...

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

commit to user

PEMBUATAN GAME HINDARI SI BEGAL DENGAN MENGGUNAKAN

UNITY

Tugas Akhir

Diajukan untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

Program Studi Diploma III Teknik Informatika

Disusun oleh :

AMBAR SETIOWATI

NIM. M3112010

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2015

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

commit to user

ii

HALAMAN PERSETUJUAN

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

commit to user

iii

HALAMAN PENGESAHAN

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

commit to user

iv

ABSTRACT

Ambar Setiowati. 2015. MAKING THE GAME AVOID ROBBER USING UNITY. Diploma in Engineering Informatics, Faculty of Mathematics and Natural Sciences, University of March Surakarta. The development of the game in the world is rapidly increasing, as development in Indonesia. Game is an alternative entertainment for the elderly, young and children. Game is one of the entertainment media is the choice of people to relieve boredom or just for leisure. In addition to being a media entertainment, games can also be a learning medium to promote the development of a person's brain. Each game is made by a person certainly has a goal in its manufacture. The goal could be a learning process, the introduction of culture, or simply to provide entertainment only. With the rise of the motorcycle robbery that occurred at this time in the community led to the idea to create a game that is themed motorcycle spoliation. Thus the idea that the author will make sebuat game entitled "Making Games Avoid Robber By Using Unity". Avoid Si Begal game development using the Unity3D game engine programming language C #. At this stage of game development, there are several stages such as design, menu design, manufacture and testing of game characters. From the above it can be concluded that it has created a Game Avoid Robber By Using Unity. With the game is expected to increase public awareness of the crime such as muggings that occur in the environment surrounding communities. Keywords: Robber, Game, Crime, Unity.

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

commit to user

v

ABSTRAK

Ambar Setiowati. 2015. PEMBUATAN GAME HINDARI SI BEGAL MENGGUNAKAN UNITY. Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Perkembangan game di dunia semakin pesat, seperti perkembangannya di Indonesia. Game merupakan alternatif hiburan bagi kalangan tua, muda maupun anak-anak. Game merupakan salah satu media hiburan yang menjadi pilihan masyarakat untuk menghilangkan kejenuhan atau hanya untuk sekedar mengisi waktu luang. Selain menjadi media hiburan, game juga dapat menjadi sebuah media pembelajaran untuk meningkatkan perkembangan otak seseorang. Setiap game yang dibuat oleh seseorang pasti mempunyai tujuan dalam pembuatannya. Tujuannya bisa sebagai proses pembelajaran, pengenalan kebudayaan, atau hanya untuk memberikan hiburan semata.

Dengan maraknya pembegalan sepeda motor yang terjadi pada saat ini di masyarakat memunculkan ide untuk membuat sebuah game yang bertemakan pembegalan sepeda motor. Maka dari ide tersebut penulis akan membuat sebuat game Pembuatan Game Hindari Si Begal Dengan Menggunakan Unity

Pembuatan game Hindari Si Begal ini menggunakan game engine Unity3D dengan bahasa pemrograman C#. Pada tahap pembuatan game terdapat beberapa tahap seperti perancangan, desain menu, pembuatan karakter dan pengujian game.

Dari uraian di atas dapat diambil kesimpulan bahwa telah dibuat sebuah Dengan adanya game ini

diharapkan dapat menambah kewaspadaan masyarakat terhadap tindak kejahatan seperti pembegalan yang terjadi dilingkungan masyarakat sekitar.

Kata Kunci : Begal, Game, Kejahatan, Unity.

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

commit to user

vi

MOTO

-Insyirah:5-6)

untuk mencari kehormatan, tetapi untuk memperjuangkan kebenaran, keadilan,

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

commit to user

vii

HALAMAN PERSEMBAHAN

Tugas Akhir ini penulis persembahkan kepada :

1. Kedua orang tuaku yang selalu memberikan

nasihat, dukungan, motivasi, bimbingan dan doa-

doa terbaik kepada penulis.

2. Kakakku tersayang, Ari Setyaningsih yang telah

memberikan semangat dan doa.

3. Keluarga besar bapak dan ibukku yang senantiasa

memberikan doanya.

4. Iwan Rohadi yang telah memberikan nasihat dan

selalu memberi semangat.

5. Dosen-dosen yang telah memberikan

perkuliahan sehingga ilmu yang diberikan dapat

digunakan dalam pembuatan Tugas Akhir ini.

6. Teman-teman kelas TI A angkatan 2012,

terimakasih atas bantuan dan dukungan selama

ini.

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

commit to user

viii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, yang telah

melimpahkan kasih dan karunia-Nya, sehingga penulis dapat menyelesaikan

Tugas Akhir Pembuatan

untuk memenuhi sebagian persyaratan memperoleh

kelulusan mata kuliah Tugas Akhir.

Penulis menyadari bahwa penyusunan Tugas Akhir ini tidak akan

terwujud tanpa adanya bantuan dan dorongan dari berbagai pihak. Oleh karena itu,

pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada :

1. Allah SWT yang senantiasa memberikan rahmat serta hidayah-Nya, sehingga

penulis dapat meyusun dan menyelesaikan laporan ini.

2. Bapak Abdul Aziz, S.Kom., M.CS selaku Ketua Program Diploma III Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret Surakarta.

3. Bapak Eko Hary Prastisto, S.T.,M.Info.Tech Selaku Dosen Pembimbing Tugas

Akhir yang telah bersedia memberikan bimbingan dan pengarahan atas

laporan ini.

4. Bapak, Ibu, Kakak dan semua keluarga besar yang telah memberikan doa dan

dukungan baik secara spiritual maupun material.

5. Teman-teman TI A yang telah memberi dukungan dan saran.

Akhir kata penulis mengharapkan semoga laporan ini dapat bermanfaat bagi

pihak yang membaca dan mempelajarinya.

Surakarta, Juni 2015

Penulis

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

commit to user

ix

DAFTAR ISI

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

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

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

ABSTRAK .............................................................................................................. v

MOTO ................................................................................................................... vi

HALAMAN PERSEMBAHAN ......................................................................... vii

KATA PENGANTAR ........................................................................................ viii

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

DAFTAR GAMBAR ........................................................................................... xii

BAB I PENDAHULUAN ....................................................................................... 1

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

1.2 Rumusan Masalah .................................................................................. 2

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

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

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

BAB II LANDASAN TEORI ................................................................................ 3

2.1 Kejahatan ................................................................................................ 3

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

2.3 Genre Game ............................................................................................. 3

2.4 Android .................................................................................................... 4

2.5 Unity ........................................................................................................ 4

2.6 CorelDRAW X6 ..................................................................................... 6

2.7 Adobe Photoshop .................................................................................... 8

BAB III ANALISIS DAN PERANCANGAN GAME....................................... 14

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

3.1.1 Konsep Dasar Game ..................................................................... 14

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

3.1.3 Target Pemain ............................................................................... 14

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

commit to user

x

3.1.4 Dukungan Platform ....................................................................... 10

3.2 Manajemen Proyek Pengembangan Game ........................................ 10

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

3.2.2 Perencanaan Jadwal ..................................................................... 10

3.2.3 Kebutuhan Perangkat Lunak dan Keras dalam Pengembangan Game ......................................................................................................... 12

3.2.4 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Implementasi Game ..................................................................................... 12

3.3 Perancangan Dasar Game .................................................................... 13

3.3.1 Narasi Dan Storyboard ................................................................. 13

3.3.2 Gameplay ........................................................................................ 14

3.3.3 Playability ...................................................................................... 14

.............................................................................................. 15

3.4 Aset Dan Seni Game.................................................................................. 15

3.4.1 Konsep Seni ................................................................................... 15

3.4.2 Karakter ......................................................................................... 15

3.4.3 Lingkungan .................................................................................... 16

3.4.4 Daftar Misi ..................................................................................... 22

3.4.5 Musik Dan Suara .......................................................................... 22

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

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

............ 27

BAB IV IMPLEMENTASI DAN ANALISIS .................................................... 29

4.1 Implementasi Aset Dan Seni ................................................................ 29

4.1.1 Implementasi Konsep Seni ........................................................... 29

4.1.2 Implemetasi Karakter ................................................................... 29

4.1.3 Implementasi Lingkungan ........................................................... 32

4.1.4 Implementasi Daftar Misi............................................................. 35

4.1.5 Implementasi Musik Dan Suara .................................................. 36

4.1.6 Implementasi Pengaturan ............................................................ 37

4.1.7 Implementasi Antar Muka ........................................................... 38

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

commit to user

xi

4.2 Teknis Pemrograman ........................................................................... 41

4.2.1 Script pemain ................................................................................. 41

4.2.2 Script menggerakkan musuh ........................................................ 42

4.2.3 Script Health Point ......................................................................... 42

4.3 Pengujian ............................................................................................... 43

4.4. Perilisan ................................................................................................. 49

BAB V PENUTUP ................................................................................................ 51

5.1 Kesimpulan ........................................................................................... 51

5.2 Saran ...................................................................................................... 51

DAFTAR PUSTAKA ........................................................................................... 52

LAMPIRAN .......................................................................................................... 53

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

commit to user

xii

DAFTAR GAMBAR

Gambar 3.1 Perencanaan Jadwal........................................................................11

Gambar 3.2 Storyboard..................................................................................... 13

Gambar 3.3 Desain Karakter Utama dengan CorelDraw................................... 15

Gambar 3.4 Desain Karakter Musuh atau Pelaku Begal dengan CorelDraw..... 16

Gambar 3.5 Desain ground pada stage kota.......................................................17

Gambar 3.6 Desain ground pada stage semak.................................................. 17

Gambar 3.7 Desain ground pada stage hutan................................................... 17

Gambar 3.8 Desain gedung1 pada stage kota....................................................18

Gambar 3.9 Desain gedung2 pada stage kota.................................................. .18

Gambar 3.10 Desain gedung3 pada stage kota....................................................19

Gambar 3.11 Desain gedung4 pada stage kota....................................................19

Gambar 3.12 Desain gedung5 pada stage kota....................................................20

Gambar 3.13 Desain bunga pada stage semak.....................................................20

Gambar 3.14 Desain semak1 pada stage semak..................................................20

Gambar 3.15 Desain semak2 pada stage semak...................................................21

Gambar 3.16 Desain pohon1 pada stage hutan....................................................21

Gambar 3.17 Desain pohon2 pada stage hutan....................................................21

Gambar 3.18 Desain pohon3 pada stage hutan....................................................22

Gambar 3.19 Sketsa Judul Game.........................................................................24

Gambar 3.20 Sketsa Menu Utama Game.............................................................24

Gambar 3.21 Sketsa Tutorial................................................................................25

Gambar 3.22 Sketsa Setting.................................................................................25

Gambar 3.23 Sketsa Pilih Stage...........................................................................26

Gambar 3.24 Sketsa Pilih Level...........................................................................26

Gambar 3.25 Sketsa Game Sukses.......................................................................27

Gambar 3.26 Sketsa Game Gagal.........................................................................27

Gambar 3.27 Use case Menu pada Game............................................................27

Gambar 3.28 Use case Input Pemain...................................................................28

Gambar 3.29 Functional Interaksi object.............................................................28

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

commit to user

xiii

Gambar 4.1 Pembuatan karakter utama..............................................................30

Gambar 4.2 Pewarnaan karakter utama..............................................................30

Gambar 4.3 Pembuatan animasi karakter utama dengan Coreldraw X6............30

Gambar 4.4 Pembuatan karakter musuh.............................................................31

Gambar 4.5 Pewarnaan karakter musuh.............................................................31

Gambar 4.6 Pembuatan animasi karakter musuh..............................................32

Gambar 4.7 Tampilan lingkungan pada stage kota level 1................................33

Gambar 4.8 Tampilan lingkungan pada stage kota level 2................................33

Gambar 4.9 Tampilan lingkungan pada stage semak level 1.............................34

Gambar 4.10 Tampilan lingkungan pada stage semak level ...............................34

Gambar 4.11 Tampilan lingkungan pada stage hutan level 1..............................35

Gambar 4.12 Tampilan lingkungan pada stage hutan level 2..............................35

Gambar 4.13 Implementasi musik.......................................................................37

Gambar 4.14 Implementasi pengaturan...............................................................37

Gambar 4.15 Implementasi Judul Game.............................................................38

Gambar 4.16 .............................................................38

Gambar 4.17 .....................................................................39

Gambar 4.18 .............................................................39

Gambar 4.19 .............................................................40

Gambar 4.20 Implementasi Game Sukses...........................................................40

Implementasi Game Gagal.............................................................41

Tampilan building..........................................................................49

Tampilan penyimpanan Game.......................................................50

Tampilan Installasi Device............................................................50