diajukan untuk memenuhi persyaratan guna meraih gelar...

16
PERANCANGAN GAME PHYSICAL PUZZLE ROLLING KINGDOMTUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh: MOCHAMMAD YUSUF FACHRONI 201110370311115 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

Upload: hadieu

Post on 16-Aug-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

PERANCANGAN GAME PHYSICAL PUZZLE

“ROLLING KINGDOM”

TUGAS AKHIR

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

MOCHAMMAD YUSUF FACHRONI

201110370311115

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

Page 2: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

i

ABSTRAK

Teknologi game saat ini mengalami perkembangan yang cukup pesat.

Pemain game atau gamer kini mulai merambah di platform mobile. Salah satu

kategori game yang cukup diminati adalah physical puzzle. Sedangkan tema game

yang diminati pada tahun 2015 adalah medieval (abad pertengahan).

Game Physical Puzzle adalah sebuah genre game puzzle dimana pemain

harus menggunakan hukum fisika permainan untuk menyelesaikan setiap teka-

teki.

Pada penelitian tugas akhir ini, peneliti mencoba membangun sebuah

game physical puzzle dengan menerapkan game design document sebagai acuan

perancangan desain game. Peneliti juga akan menerapkan tema medieval sebagai

tema cerita game dan tema tampilan seperti user interface, latar belakang, karakter

serta background music.

Kata Kunci : Rolling Kingdom Game, Physical Puzzle, Game Design.

Page 3: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

ii

ABSTRACT

The technology of game is currently experiencing a developed quite

rapidly. Gamers now started to like mobile phone games. One of popular game

categories is physical puzzle, and the theme of popular games on 2015 are

medieval. Physical Puzzle Games are a puzzle game genre which player have to

use the law of physics to solve the puzzle.

In this thesis, researcher trying to build a physical puzzle game by using a

medieval theme as gamestory, user interface, background, character design and

background music.

Keyword: Rolling Kingdom Game, Physical Puzzle, Game Design.

Page 4: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

iii

LEMBAR PERSETUJUAN

Page 5: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

iv

LEMBAR PENGESAHAN

PERANCANGAN GAME PHYSICAL PUZZLE

“ROLLING KINGDOM”

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

Mochammad Yusuf Fachroni

201110370311115

Tugas Akhir ini telah di uji dan dinyatakan lulus melalui sidang majelis penguji

Menyetujui,

Mengetahui,

Ketua Jurusan Teknik Informatika

Yuda Munarko, S.Kom., M.Sc.

NIDN : 0706077902

Penguji 1

Ali S Kholimi, S.Kom., M.Kom. NIDN : 0701038202

Ali S. Kholimi, M.Kom

NIP. 108.1410.0526

Ali S. Kholimi, M.Kom

NIP. 108.1410.0526

Penguji II

Sofyan Arifianto, S.Kom., M.Kom.

Yuda Munarko, S.Kom., M.Sc.

NIP. 108.0611.0443

Page 6: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

v

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

NAMA : Mochammad Yusuf Fachroni

NIM : 201110370311115 FAK/JUR : TEKNIK/TEKNIK INFORMATIKA

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul

PERANCANGAN GAME PHYSICAL PUZZLE “ROLLING

KINGDOM” beserta seluruh isinya adalah karya saya sendiri dan bukan

merupakan karya orang lain, baik sebagian maupun seluruhnya, kecuali dalam

bentuk kutipan yang telah saya sebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya.

Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam

karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini

maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.

Malang, 3 Mei 2016

Yang Menyatakan

Mochammad Yusuf Fachroni

Page 7: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

vi

LEMBAR PERSEMBAHAN

Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga

saya dapat menyelesaikan Tugas Akhir ini. Maka dari itu saya menyampaikan

ucapan terima kasih yang sebesar-besarnya kepada :

1. Allah SWT yang Maha Pemberi Petunjuk, Maha Pemurah. Sungguh besar

kuasa-Mu yang telah memberikan saya keteguhan hati dan kesabaran.

2. Rasulullah Muhammad SAW. Imam dan penuntun menuju Al-Jannah.

3. Kedua orang tua, dengan doanya yang tiada henti untuk kedua anaknya.

4. Dosen pembimbing Bapak Hardianto Wibowo dan Bapak Saifuddin selalu

sabar dan memberi arahan dalam pengerjaan tugas akhir ini.

5. Bapak Yuda Munarko selaku Ketua Jurusan Teknik Informatika Universitas

Muhammadiyah Malang.

6. Bapak Ibu Dosen pengajar yang selalu memotivasi kami dan memberikan

ilmunya kepada kami beserta Staff TU Jurusan Teknik Informatika UMM.

7. Teman-teman Asisten Laboratorium Teknik Informatika angkatan 2011 yang

saling membantu dan memotivasi dalam menyelesaikan Tugas Akhir.

8. Teman-teman seperjuangan yang ikut membantu pengerjaan Tugas Akhir.

9. Indomie Goreng, Bu Dewi, Waba, Warung 3 Saudara, Sambel Deso, Gapura,

Cak Yongki, dan warung-warung di sekitar tirto.

10. Dan semua pihak yang telah membantu dalam terselesaikannya tugas akhir

ini.

Page 8: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

vii

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

Dengan mengucap bismillahirohmanirohim, puji syukur kehadirat Allah

SWT atas rahmat, hidayah dan karunia-Nya sehingga penulis dapat

menyelesaikan tugas akhir yang berjudul PERANCANGAN GAME PHYSICAL

PUZZLE “ROLLING KINGDOM” dapat berjalan tanpa hambatan. Selanjutnya

sholawat serta salamtetap tercurahkan kepada junjungan kita Nabi besar

Muhammad SAW yang telah menuntun kita dari zaman kegelapan menuju zaman

terang benderang yaitu agama Islam. Selain itu tidak lupa penulis ucapkan terima

kasih kepada kedua orang tua saya, keluarga, dosen dan teman-teman yang telah

mendukung serta yang senantiasa memberikan semangat dan dorongan agar tugas

akhir ini dapat terselesaikan dengan sebaik mungkin.

Didalam tulisan ini disajikan pokok-pokok bahasan yang meliputi

penjelasan tentang penerapan konsep game design di dalam pembuatan

sebuahgame.

Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam

penulisan tugas akhir ini.Untuk itu, penulis sangat mengharapkan saran yang

membangun agar tulisan ini dapat berguna untuk perkembangan ilmu pengetahuan

kedepannya.

Malang, 3 Mei 2016

Penulis

Mochammad Yusuf Fachroni 201110370311115

Page 9: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

viii

DAFTAR ISI

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

LEMBAR PERSETUJUAN ................................................................................ iii

LEMBAR PENGESAHAN ................................................................................. iv

LEMBAR PERNYATAAN .................................................................................. v

LEMBAR PERSEMBAHAN .............................................................................. vi

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

DAFTAR ISI ....................................................................................................... viii

DAFTAR GAMBAR ............................................................................................ xi

DAFTAR TABEL ............................................................................................... xiii

1. PENDAHULUAN ........................................................................................... 1

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

1.2 Rumusan Masalah .................................................................................. 4

1.3 Tujuan ..................................................................................................... 4

1.4 Batasan Masalah ..................................................................................... 5

1.5 Metodologi ............................................................................................... 5

1.6 Sistematika Penulisan ............................................................................ 6

2. LANDASAN TEORI ...................................................................................... 8

2.1 Game Terdahulu ..................................................................................... 8

2.2 Game Physical Puzzle ............................................................................. 9

2.3 Game Design ........................................................................................... 9

2.4 Game Design Document ....................................................................... 10

2.4.1 Pengertian Game Design Document ............................................... 10

2.4.2 Jenis-jenis Game Design Document ............................................... 10

Page 10: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

ix

2.4.3 Komponen Dalam Game Design Document ................................... 12

2.5 Game Engine ......................................................................................... 13

2.5.1 Unity ................................................................................................ 13

2.6 Bahasa Pemrograman C# Unity Engine. ............................................ 14

3. ANALISA DAN PERANCANGAN SISTEM ............................................ 15

3.1 Analisa dan Perancangan .................................................................... 15

3.1.1 Pengenalan ...................................................................................... 15

3.1.2 Style And Tone ............................................................................... 16

3.1.3 Karakter ........................................................................................... 16

3.1.4 Game Skenario ................................................................................ 18

3.1.5 Rancangan Alur Sistem ................................................................... 21

3.1.6 Finite State Machine ....................................................................... 23

3.1.7 Gameplay ........................................................................................ 24

3.2 Perancangan Sistem ............................................................................. 28

3.2.1 Rancangan Tampilan Antarmuka .................................................... 28

3.2.2 Audio ............................................................................................... 32

4. IMPLEMENTASI DAN PENGUJIAN ...................................................... 33

4.1 Implementasi ......................................................................................... 33

4.1.1 Kebutuhan Sistem ........................................................................... 33

4.1.2 Segmen Pengguna ........................................................................... 33

4.1.3 Program ........................................................................................... 33

4.1.4 Tampilan Antarmuka ...................................................................... 37

4.2 Pengujian ............................................................................................... 50

4.2.1 Black Box Testing ........................................................................... 50

4.2.2 Evaluasi ........................................................................................... 51

KESIMPULAN DAN SARAN ........................................................................... 56

Page 11: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

x

5.1 Kesimpulan ........................................................................................... 56

5.2 Saran ...................................................................................................... 56

DAFTAR PUSTAKA .......................................................................................... 58

Page 12: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

xi

DAFTAR GAMBAR

Gambar 1.1 Data Penggunaan Aplikasi Mobile Berdasarkan Kategori ................ 1

Gambar 1.2 Data Game Terpopuler Berdasarkan Kategori oleh MoboMarket .... 3

Gambar 1.3 Data Game Mobile Terpopuler pada Google Play oleh Searchman. . 3

Gambar 3.1 Game MyRoom Puzzle. ................................................................... 15

Gambar 3.2 Game World ..................................................................................... 16

Gambar 3.3 Arthur ............................................................................................... 17

Gambar 3.4 Albert ............................................................................................... 17

Gambar 3.5 Dark Commander. ............................................................................ 18

Gambar 3.6 Guardian .......................................................................................... 18

Gambar 3.7 Background level 1. ......................................................................... 19

Gambar 3.8 Background level 2. ......................................................................... 20

Gambar 3.9 Background level 3. ......................................................................... 20

Gambar 3.10 Rancangan Alur Sistem. ................................................................ 22

Gambar 3.11 Finite State Machine dari Objek. ................................................... 23

Gambar 3.12 Finite State Machine dari Aturan Permainan. ................................ 23

Gambar 3.13 Tampilan Menu Utama. ................................................................. 28

Gambar 3.14 Tampilan Menu Utama. ................................................................. 29

Gambar 3.15 Tampilan Pemilihan Level. ............................................................ 29

Gambar 3.16 Tampilan Cerita Game. .................................................................. 30

Gambar 3.17 Tampilan Pilih Stage. ..................................................................... 30

Gambar 3.18 TampilanGameplay. ....................................................................... 31

Gambar 3.19 TampilanFinish Screen. ................................................................. 32

Gambar 4.1 Menu Utama. ................................................................................... 38

Gambar 4.2 Pilih Level. ....................................................................................... 38

Gambar 4.3 Pilih level dengan beberapa level terkunci. ..................................... 39

Gambar 4.4 Pengaturan. ...................................................................................... 39

Gambar 4.5 Level 1. ............................................................................................ 40

Gambar 4.6 Pilih stage level 1 ............................................................................. 41

Gambar 4.7 Gameplay level 1 stage 1 ................................................................. 41

Page 13: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

xii

Gambar 4.8 Menu Pause. ..................................................................................... 42

Gambar 4.9 Menu toolbox aktif .......................................................................... 42

Gambar 4.10 Meletakkan tool ke scene ............................................................... 43

Gambar 4.11 Collision karakter Arthur dengan musuh ....................................... 43

Gambar 4.12 Karakter musuh kalah .................................................................... 44

Gambar 4.13 Tampilan finished screen. .............................................................. 44

Gambar 4.14 Level 2 ........................................................................................... 45

Gambar 4.15 Pilih stage level 2 ........................................................................... 45

Gambar 4.16 Gameplaylevel 2 stage 1 ................................................................ 46

Gambar 4.17 Tool pipa ........................................................................................ 46

Gambar 4.18 Tool trampoline ............................................................................. 47

Gambar 4.19 Level 3 ........................................................................................... 47

Gambar 4.20 Pilih stage level 3. .......................................................................... 48

Gambar 4.21 Gameplay level 3 ........................................................................... 48

Gambar 4.22 Level 4 ........................................................................................... 49

Gambar 4.23 Gameplay level 4. .......................................................................... 49

Gambar 4.24 Ending ............................................................................................ 50

Page 14: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

xiii

DAFTAR TABEL

Tabel 3.1 Gameplay Rolling Kingdom. ............................................................... 26

Tabel 4.1 Kebutuhan Sistem. ................................................................................ 33

Tabel 4.2 Hasil Black Box Testing. ...................................................................... 51

Tabel 4.3 Hasil evaluasi user interface game. ...................................................... 52

Tabel 4.4 Hasil evaluasi sound game. .................................................................. 52

Tabel 4.5 Hasil evaluasi desain karakter game. ................................................... 52

Tabel 4.6 Hasil evaluasi desain gameworld. ........................................................ 53

Tabel 4.7 Hasil evaluasi gameplay. ...................................................................... 53

Tabel 4.8 Hasil evaluasi gamestory. ..................................................................... 54

Page 15: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

58

DAFTAR PUSTAKA

1. Physical Activities and Playful Learning Using Mobile Games.

http://www.academia.edu/5534998/Physical_Activities_and_Playful_Learnin

g_Using_Mobile_Games (Diakses: 10 Januari 2015).

2. Combining Physical Activities and Mobile Games to Promote Novel

Learning Practices.

http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4489785 (Diakses: 10

Januari 2015).

3. Q2 2015 Indonesia Mobile Data Report Based on MoboMarket User Data

Research. http://www.slideshare.net/BaiduIndonesia/q2-2015-indonesia-

mobile-data-report-based-on-mobomarket-user-data-research

(Diakses: 16 September 2015).

4. Oei, Adam C., and Michael D. Patterson. "Playing a puzzle video game with

changing requirements improves executive functions." Computers in Human

Behavior 37 (2014): 216-228.

5. Song, Seungkeun, and Joohyeon Lee. "Key factors of heuristic evaluation for

game design: Towards massively multi-player online role-playing

game." International Journal of Human-Computer Studies 65.8 (2007): 709-

723.

6. Roger, Scott. 2010. Level Up! The Guide to Great Video Game Design.

Wiley : West Sussex.

7. Ernest Adams. 2006. Fundamentals of Game Design Third Edition. USA:

New Riders Publishing.

8. Category:Video games set in the Middle Ages.

https://en.wikipedia.org/wiki/Category:Video_games_set_in_the_Middle_Ag

es (Diakses: 21 September 2015).

9. Puzzle video games.

https://en.wikipedia.org/wiki/Puzzle_video_game: Puzzle video games

(Diakses: 21 September 2015).

Page 16: Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar ...eprints.umm.ac.id/36097/1/jiptummpp-gdl-mochammady-49177-1-pendahul-n.pdf · Pada penelitian tugas akhir ini, peneliti mencoba

59

10. What is Game Design? , Biray Alsac-Seitz ,

https://learn.canvas.net/courses/3/wiki/level-2-dot-0-game-

design?module_item_id=44522 (Diakses 13 Maret 2016).

11. Game Dev Heroes : Game Designer.

http://agatestudio.com/blog/2011/11/game-dev-heroes-game-designer

(Diakses 13 Maret 2016).

12. Unity Technologies.

https://en.wikipedia.org/wiki/Unity_Technologies

(Diakses 13 Maret 2016).

13. Game Engine.

http://www.academia.edu/6220575/GAME_ENGINE

(Diakses 13 Maret 2016).

14. Unity Tutorial:Bahasa Pemrograman Pada Unity3d.

http://www.verscielgame.com/2015/05/bahasa-pemrograman-pada-

unity3d.html

(Diakses 13 Maret 2016).

15. Panduan Penentuan Skoring Kriteria Kuesioner (Skala Pengukuran).

http://www.bukukerja.com/2012/10/panduan-penentuan-skoring-kriteria.html(Diakses 17 April 2016).

16. The Art of Game Design and It’s Importance.

https://coronalabs.com/2016/11/08/the-art-of-game-design-and-its-importance/(Diakses 15 Mei 2017).