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
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.
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.
iii
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
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
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.
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
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
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
x
5.1 Kesimpulan ... 56 5.2 Saran ... 56 DAFTAR PUSTAKA ... 58
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
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
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
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).
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/