HALAMAN PENGESAHAN PEMBUATAN GAME OUT FROM NIGHTMARE MENGGUNAKAN UNITY 3D

  

PEMBUATAN GAME OUT FROM NIGHTMARE MENGGUNAKAN

UNITY 3D

HALAMAN COVER

  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 :

  

HENDRAWAN WICAKSONO

NIM. M3114076

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2017

  

HALAMAN PERSETUJUAN

PEMBUATAN GAME OUT FROM NIGHTMARE MENGGUNAKAN

UNITY 3D

  Disusun oleh :

  

HENDRAWAN WICAKSONO

NIM. M3114076

  Proposal Tugas Akhir ini telah disetujui untuk diujikan di hadapan dewan penguji pada tanggal Pembimbing Utama,

  

Hartatik,S.Si,M.Si

NIDN : 1978050320130201

  HALAMAN PENGESAHAN PEMBUATAN GAME OUT FROM NIGHTMARE MENGGUNAKAN UNITY 3D

  Disusun oleh :

  Pembimbing Utama,

  

Hartatik,S.Si,M.Si

NIDN : 1978050320130201

  Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

  Pada hari tanggal Dewan Penguji : 1.

  Hartatik. S.Si, M.Si ( )

  Penguji 1

  NIDN. 1978050320130201 2. Ovide Decroly W.A, S.T., M.Eng. ( )

  Penguji 2

  NIDN. 0603058601

  3. Nanang Maulana Yoeseph, S.Si, M.Cs. ( ) Penguji 3

  NIDK. 8876040017

  Disahkan oleh Ketua Program Studi

  DIII Teknik Informatika FMIPA UNS Abdul Aziz, S.Kom.,M.Cs.

  NIP. 19810413 2005011001

  

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, Juni 2017 Hendrawan Wicaksono NIM. M3114076

  “Cara terbaik untuk menemukan dirimu sendiri adalah dengan kehilangan dirimu dalam melayani orang lain”

  (Mahatma Gandhi) “Waktumu terbatas. Jangan menyia-nyiakannya dengan menjalani hidup orang lain” (Steve Jobs)

  “Kau tak akan pernah mampu menyebrangi lautan sampai kau berani berpisah dengan daratan” (Christopher Colombus) “Kamu akan menjadi sangat berguna jika kamu berada di garis depan dan menantang dunia

  ”(Hendrawan Wicaksono) Pertama

  • – tama penulis menghaturkan puji syukur kepada Allah SWT, karena atas rahmat dan mukjizat nya penulis dapat menyelesaikan pembuatan karya terakhir dalam perkuliahan di D3 Teknik Informatika Universitas Sebelas Maret. Semoga dapat wisuda tepat waktu dan menjadi manusia yang berguna bagi negara dan agama. Yang tecinta Keluargaku, Bapak Iskandar, Ibu Theresia Marjuni dan Kakak saya Adesta Cahyo Kurniawan, atas dukungan berupa semangat dan materi juga kasih saying yang tidak dapat dinilai dengan apapun dapat menjadi semangat untuk menuntaskan tugas akhir ini. Bapak Ibu Dosen D3 Teknik Informatika FMIPA UNS, Atas bekal ilmu pengetahuan untuk bekal masa depan

  Almamaterku Universitas Sebelas Maret Surakarta serta teman-temanku angkatan D3 Teknik Informatika 2014 khususnya untuk TIC 2014. Teman seperjuangan yang begadang di ruang Studio dan Sekre Emailkomp yang tidak perlu disebutkan namanya. Dan semua pihak yang membantu.

  

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh.

  Bismillahirrahmanirrahim, segala puji dan rasa syukur penulis panjatkan

  kehadirat Allah

  subhanahu wa ta’ala, yang telah melimpahkan segala

  kemudahannya hingga akhirnya penulis mampu menyelesaikan laporan tugas akhir tepat waktu.

  Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan memperoleh kelulusan Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

  Dalam pelaksanaan Tugas akhir, yang didalamnya termasuk kegiatan pembuatan laporan ini, penulis mendapat banyak bantuan dari berbagai pihak. Tanpa bantuan Allah

  subhanahu wa ta’ala melalui tangan mereka niscaya Tugas

  akhir penulis tidak akan berjalan dengan lancar. Untuk itu penulis sampaikan rasa hormat dan rasa terima kasih kepada :

  1. Bapak, Ibu dan Kakak, yang telah memberikan dukungan berupa moral dan material serta semangat yang tiada habisnya.

  2. E-mailkomp 2016, atas segala bantuannya dan tempat bernaung untuk mengerjakan projek serta laporan.

  3. Abdul Aziz, S,Kom., M.Cs , selaku Ketua Program Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

  4. Hartatik, M.Si , selaku pembimbing, yang telah memberikan bimbingan, nasehat, kritik dan saran selama tugas akhir.

  5. Rekan-rekan Teknik Informatika 2014 yang telah memberikan semangat dan masukan yang baik.

  6. Hauwah, HerpAttack, [I][L][A], Stalker, HotPantsBoy, Zelv-, PrincessDy, Netto, Mrs.Linda, Leffy Hand Cream selaku teman penghilang stress dalam bermain DOTA 2.

  7. Ridwan Yoga Pradana, Farah Dea Fanny, Fajar Febrianto, Herlambang Wira Kusuma, Eryka Lafitha Dewi, Ar Royya Noor Gunadi Ahmad, Ilham Lingga Aghata, Raka Yulian Listiyanto, Salsa Adelia Fertasari yang telah memberi semangat dan bantuan saat pembuatan Tugas Akhir.

  Penulis menyadari bahwa dalam laporan Tugas akhir ini belum mendekati sempurna. Namun dengan bimbingan dan bantuan dari berbagai pihak maka pennulis sangat terbantu. Dan penulis akan berusaha untuk lebih baik lagi ke depannya

Wassalamu’alaikum Warahmatullahi Wabarakatuh

  Surakarta, 16 Juni 2017 Penulis

  

DAFTAR ISI

  

   BAB I PENDAHULUAN ...................................... Error! Bookmark not defined.

  1.1 Latar Belakang ........................................ Error! Bookmark not defined.

  1.2 Perumusan Masalah ................................. Error! Bookmark not defined.

  1.3 Tujuan ...................................................... Error! Bookmark not defined.

  1.4 Manfaat .................................................... Error! Bookmark not defined.

  1.5 Batasan Masalah ...................................... Error! Bookmark not defined.

  1.6 Metodologi .............................................. Error! Bookmark not defined.

  1.6.1 Pengumpulan Data ........................... Error! Bookmark not defined.

  1.6.2 Analisa Game ................................... Error! Bookmark not defined.

  1.6.3 Implementasi .................................... Error! Bookmark not defined.

  1.6.4 Sistematika Penulisan ...................... Error! Bookmark not defined.

  BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ... Error! Bookmark not defined.

  2.2.1. Game ................................................ Error! Bookmark not defined.

  2.2.2. Browser ............................................ Error! Bookmark not defined.

  2.2.3. CorelDRAW ..................................... Error! Bookmark not defined.

  2.2.4. Adobe Photoshop ............................. Error! Bookmark not defined.

  2.2.5. Unity 3D ........................................... Error! Bookmark not defined.

  2.2.6. Bahasa Pemrograman C# ................. Error! Bookmark not defined.

  2.2.7. Metode Pengujian Black Box .......... Error! Bookmark not defined.

  BAB III ANALISIS DAN PERANCANGAN GAME ........ Error! Bookmark not defined.

  3.3.4. Genre ................................................ Error! Bookmark not defined.

  4.1. Implementasi Aset dan Seni .................... Error! Bookmark not defined.

  BAB IV IMPLEMENTASI DAN EVALUASI GAME ...... Error! Bookmark not defined.

  3.5. Spesifikasi Kebutuhan game Fungsional Error! Bookmark not defined.

  3.4.6. Interface/Antar Muka ....................... Error! Bookmark not defined.

  3.4.5. Musik backround Dan Suara Efek ... Error! Bookmark not defined.

  3.4.4. Misi dan Desain Level ..................... Error! Bookmark not defined.

  3.4.3. Lingkungan ...................................... Error! Bookmark not defined.

  3.4.2. Karakter ............................................ Error! Bookmark not defined.

  3.4.1. Konsep Seni ..................................... Error! Bookmark not defined.

  3.4. Aset Dan seni Game ................................ Error! Bookmark not defined.

  3.3.3. Playbility .......................................... Error! Bookmark not defined.

  3.1. Konsep Dasar Proyek Pengembangan Game ........ Error! Bookmark not defined.

  3.3.2. Gameplay ......................................... Error! Bookmark not defined.

  3.3.1. Narasi Dan Storyboard ..................... Error! Bookmark not defined.

  3.3. Perancangan Dasar Game ........................ Error! Bookmark not defined.

  3.2.3. Kebutuhan Perangkat Lunak dan Perangkat Keras Dalam Implementasi Game ........................................ Error! Bookmark not defined.

  3.2.2. Kebutuhan Perangkat Lunak dan Perangkat Keras Pengembangan Game .......................................................... Error! Bookmark not defined.

  3.2.1. Kebutuhan Perancangan Pengembang Game. Error! Bookmark not defined.

  3.2. Manajemen Proyek Pengembangan Game ............ Error! Bookmark not defined.

  3.1.4. Dukungan Platform, Teknologi dan Multiplayer .. Error! Bookmark not defined.

  3.1.3. Target Player .................................... Error! Bookmark not defined.

  3.1.2. Proposal ............................................ Error! Bookmark not defined.

  3.1.1. Konsep Dasar Game ......................... Error! Bookmark not defined.

  4.1.1. Implementasi Konsep Seni ............... Error! Bookmark not defined.

  4.1.2. implementasi Karakter ..................... Error! Bookmark not defined.

  4.1.3. Implementasi Lingkungan ................ Error! Bookmark not defined.

  4.1.4. Implementasi Desain Level .............. Error! Bookmark not defined.

  4.1.5. Implementasi Suara .......................... Error! Bookmark not defined.

  4.1.6. Implementasi Antar Muka................ Error! Bookmark not defined.

  4.2. Teknis Pemrograman ............................... Error! Bookmark not defined.

  4.3. Hasil ......................................................... Error! Bookmark not defined.

  4.4. Pengujian ................................................. Error! Bookmark not defined.

  BAB V KESIMPULAN DAN SARAN ................. Error! Bookmark not defined.

  5.1. Kesimpulan .............................................. Error! Bookmark not defined.

  5.2. Saran ........................................................ Error! Bookmark not defined. DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.

  

DAFTAR GAMBAR

Gambar 2.1. Tampilan Corel Draw X7 ................ Error! Bookmark not defined.

Gambar 2.2 Tampilan Adobe Photoshop CS6 ..... Error! Bookmark not defined.Gambar 2.3 Tampilan Unity 3D Free License ..... Error! Bookmark not defined.

  

Gambar 2. 4 Gambar Proses BlackBox ................ Error! Bookmark not defined.

Gambar 3.1 Story Level 1..................................... Error! Bookmark not defined.Gambar 3.2 Story Level 2..................................... Error! Bookmark not defined.Gambar 3.3 Story Level 3..................................... Error! Bookmark not defined.Gambar 3.4 Story Level 4..................................... Error! Bookmark not defined.Gambar 3.5 Lingkungan Level 1 .......................... Error! Bookmark not defined.Gambar 3.6 Lingkungan Level 2 .......................... Error! Bookmark not defined.Gambar 3.7 Lingkungan Level 3 .......................... Error! Bookmark not defined.Gambar 3.8 Lingkungan Level 4 .......................... Error! Bookmark not defined.Gambar 3.9 Misi dan desain level 1 ..................... Error! Bookmark not defined.Gambar 3.10 Lingkungan Level 2 ........................ Error! Bookmark not defined.Gambar 3.11 Lingkungan Level 3 ........................ Error! Bookmark not defined.

  

Gambar 3. 12 Lingkungan Level 3 ....................... Error! Bookmark not defined.

Gambar 3.13 Rancangan Main Menu ................... Error! Bookmark not defined.Gambar 3.14 Rancangan Menu Pause .................. Error! Bookmark not defined.Gambar 3.15 Rancangan About Me ..................... Error! Bookmark not defined.

  

Gambar 3. 16 Rancangan Boss Level ................... Error! Bookmark not defined.

Gambar 3. 17 Rancangan Tampilan Pause ........... Error! Bookmark not defined.

Gambar 3.18 Rancangan Death Scene ................. Error! Bookmark not defined.Gambar 3.19 Rancangan Finish Scene ................. Error! Bookmark not defined.Gambar 3.20 Game Layout .................................. Error! Bookmark not defined.Gambar 3.21 Player Input ..................................... Error! Bookmark not defined.Gambar 3.22 Game Interaction ............................ Error! Bookmark not defined.Gambar 4.1 Implementasi Konsep Seni ............... Error! Bookmark not defined.Gambar 4.2 Desain Player .................................... Error! Bookmark not defined.Gambar 4.3 Sprite Animasi Player ....................... Error! Bookmark not defined.Gambar 4.4 Desain Enemy Mondar – Mandir ..... Error! Bookmark not defined.Gambar 4.5 Desain Sprite Musuh Mondar - Mandir .......... Error! Bookmark not defined.Gambar 4.6 Desain Musuh Mengejar ................... Error! Bookmark not defined.Gambar 4.7 Desain Sprite Musuh Mengejar ........ Error! Bookmark not defined.Gambar 4.8 Implementasi Desain Lingkungan Level 1 ..... Error! Bookmark not defined.

  

Gambar 4. 9 Implementasi Desain Lingkungan Level 2 .... Error! Bookmark not

defined.

Gambar 4.10 Implementasi Desain Lingkungan Level 3 ... Error! Bookmark not defined.Gambar 4.11 Implementasi Desain Lingkungan Level 4 ... Error! Bookmark not defined.Gambar 4.12 Implementasi Desain Level 1 ......... Error! Bookmark not defined.Gambar 4.13 Implementasi Desain Level 2 ......... Error! Bookmark not defined.Gambar 4.14 Implementasi Desain Level 3 ......... Error! Bookmark not defined.Gambar 4.15 Implementasi Desain Level 4 ......... Error! Bookmark not defined.Gambar 4.16 Implementasi Desain Main Menu ... Error! Bookmark not defined.Gambar 4.17 Implementasi Scene Story .............. Error! Bookmark not defined.Gambar 4.18 Implementasi Scene About Me ....... Error! Bookmark not defined.Gambar 4.19 Implementasi Desain Play .............. Error! Bookmark not defined.Gambar 4.20 Implementasi Scene Pause .............. Error! Bookmark not defined.Gambar 4.21 Implementasi Scene Menang .......... Error! Bookmark not defined.Gambar 4.22 Implementasi Scene Kalah ............. Error! Bookmark not defined.Gambar 4.23 Implementasi Animasi Dari Player . Error! Bookmark not defined.Gambar 4.24 Coding Untuk Moving Player ......... Error! Bookmark not defined.Gambar 4.25 Code untuk implementasi touchscreen ......... Error! Bookmark not defined.Gambar 4.26 Implementasi code pada Button...... Error! Bookmark not defined.Gambar 4.27 Code Player Jump ........................... Error! Bookmark not defined.Gambar 4.28 Code Player Jump Untuk Touchscreen ........ Error! Bookmark not defined.Gambar 4.29 Implementasi Code Jump Pada Button ......... Error! Bookmark not defined.Gambar 4.30 Code Player Attack ......................... Error! Bookmark not defined.Gambar 4.31 Implementasi Code Player Attack Pada Button... Error! Bookmark not defined.Gambar 4.32 Code untuk musuh mondar - mandir ............ Error! Bookmark not defined.Gambar 4.33 Code musuh mengejar dalam radius ............. Error! Bookmark not defined.Gambar 4.34 Code untuk membunuh player ........ Error! Bookmark not defined.Gambar 4.35 Flowchart game .............................. Error! Bookmark not defined.

  

DAFTAR TABEL

Tabel 4.1 Tabel Fungsionalitas ............................. Error! Bookmark not defined.

  INTISARI Hendrawan Wicaksono, 2017. Pembuatan Game Android “Out From

Nightmare” Menggunakan unity 3D. Program Diploma III Teknik

  Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Negara Indonesia merupakan negara yang bukan hanya kaya dari hasil alam saja, tetapi juga pada ragam suku, bahasa, agama, kepercayaan, dan adat istiadat. Pada saat ini Indonesia memasuki era globalisasi namun masih melekat adat suku yang tidak bisa di hindari dan masih banyak juga di jumpai banyak ritual adat yang masih dilakukan dan dipraktekan hingga sekarang. Kemudian masuklah budaya asing dengan segala modernisasi nya untuk mengajak remaja masuk kedalam budaya mereka, secara tidak langsung para remaja tersebut akan melupakan budaya tanah air mereka. Indonesia juga kaya akan agama dan kepercayaan dimana perbedaan dan banyaknya agama/kepercayaan tidak membuat Negara Indonesia terpecah belah namun tetap membuat kokoh fondasi dengan kepercayaan dan perlindungan tuhan. Berdasarkan uraian diatas, nilai budaya, sejarah dan agama dapat dimuat dalam permainan, khususnya pada permainan android, sebab permainan yang menggunakan device tersebut sangat digemari karena selain mudah didapatkan kemudian Smartphone nya juga dapat di bawa kemana

  • – mana, sebagai media hiburan(Game)

  . Maka dari itu, oenulis membuat game “Out From Nightmare” berbasis Android menggunakan Unity3D.

  Kata kunci : Game, Unity, Out From Nightmare, Keluar Dari Mimpi.

  ABSTRACT

  Hendrawan Wicaksono, 2017. Android Game Making "Out From

  

Nightmare" Using unity 3D. Diploma III Program of Informatics Engineering,

  Faculty of Mathematics and Natural Sciences, Sebelas Maret University of Surakarta. The State of Indonesia is a country not only rich in natural products but also on various ethnic, linguistic, religious, belief, and customs. At this time Indonesia entered the era of globalization but still adhered to tribal customs that can not be avoided and still many also encountered many traditional rituals are still done and practiced until now. Then enter the foreign culture with all its modernization to invite teenagers into their culture, indirectly the teenagers will forget the culture of their homeland. Indonesia is also rich in religions and beliefs where differences and many religions / beliefs do not make the State of Indonesia fragmented but still make a solid foundation with the trust and protection of God. Based on the description above, cultural values, history and religion can be loaded in the game, especially in android games, because the game using the device is very popular because in addition to easy to get then the Smartphone can also be taken anywhere, as a medium of entertainment (Game). Therefore, the author makes the game "Out From Nightmare" based on Android using Unity3D.

  Keyword : Game, Unity , Out From Nightmare, Keluar Dari Mimpi.

  17