PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY TUGAS AKHIR

dokumen-dokumen yang mirip
PEMBUATAN GAME 2D BANDOENG : LAOETAN API MENGGUNAKAN UNITY GAME ENGINE TUGAS AKHIR

PEMBUATAN GAME 2D FARM HEROES MENGGUNAKAN UNITY GAME ENGINE TUGAS AKHIR

PEMBUATAN GAME HIT THAT CHEATER BERBASIS ANDROID MENGGUNAKAN GAME MAKER STUDIO

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

TUGAS AKHIR APLIKASI PENGENALAN TOKOH WAYANG BERBASIS ANDROID

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PEMBUATAN GAME PRINCE OF AYODYA MENGGUNAKAN HTML5 TUGAS AKHIR

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

PEMBUATAN KOMIK INTERAKTIF JALAN JALAN MEN KOTA SURAKARTA

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

PEMBUATAN GAME ENDLESS RUNNING ESCAPING BRAWIJAYA BERBASIS ANDROID MENGGUNAKAN UNITY 3D. Disusun Oleh : GIOVANNI ARTHANIDIO YUDHA PANGESTU M

PEMBUATAN APLIKASI PETA WISATA GUNUNG KIDUL BERBASIS FLASH TUGAS AKHIR

RANCANG BANGUN GAME 3 DIMENSI TOWER DEFENSE DENGAN MENGGUNAKAN GAME ENGINE UNITY TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

PEMBUATAN ENDLESS RUN GAME SEJARAH ANOMAN MENGGUNAKAN HTML5 TUGAS AKHIR

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

PEMBUATAN APLIKASI SIMPAN PINJAM KOPERASI BERBASIS WEB DI KPRI UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN GAME RATS EATING MONEY DENGAN MENGGUNAKAN HTML5 TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

LAPORAN TUGAS AKHIR APLIKASI KATALOG BUTIK BERBASIS MULTIMEDIA. Diajukan Untuk Menyusun Tugas Akhir dalam Program Diploma III Ilmu Komputer

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

GAME API UNGGUN : THE GAME BERBASIS ANDROID

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

PEMBUATAN GAME KSATRIA WASIS GAMELAN JAWA BERBASIS ios TUGAS AKHIR

ENGINE. Disusun Oleh : DWI SAYEKTI PUJI PAMUNGKAS NIM. M

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

PEMBUATAN GAME 2D JUNK DESTROYER BERBASIS ANDROID MENGGUNAKAN UNITY GAME ENGINE

SISTEM INFORMASI PENGOLAHAN NILAI RAPORT SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

PEMBUATAN GAME RORO JONGGRANG: THE LEGEND OF PRAMBANAN TEMPLE BERBASIS HTML5 TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

Disusun Oleh : DIAN WIJAYA PUTRA M

Aplikasi Pembelajaran Bahasa Inggris Berbasis Sistem Operasi Android FAKULTAS MIPA UNIVERSITAS SEBELAS MARET

PEMBUATAN APLIKASI ANDROID HYPNOTHERAPY BERBASIS FLASH TUGAS AKHIR

PEMBUATAN GAME GATOTKACA : PERTEMPURAN PRINGGODANI BERBASIS ANDROID MENGGUNAKAN UNITY 3D. Fakultas Matematika dan Ilmu Pengetahuan Alam

GAME PENYELAMATAN BENCANA ALAM BERBASIS 2D MENGGUNAKAN UNITY 3D. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

PEMBUATAN GAME THE LEGEND OF DIPONEGORO CHAPTER III : THE SABIL WAR

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN GAME PENGURANGAN BERBASIS ANDROID

PEMBUATAN GAME THE LEGEND OF DIPONEGORO CHAPTER II : PURWODADI WARFARE

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 2 SEMESTER 1 BERTEMA HIBURAN BERBASIS ADOBE FLASH TUGAS AKHIR

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

Program Studi Diploma III Teknik Informatika

PEMBUATAN GAME 2D PETUALANGAN SI TEDJO

PEMBUATAN GAME JUNK FROOD BERBASIS HTML5 TUGAS AKHIR

TUGAS AKHIR ARASION (AUGMENTED REALITY FOR ANATOMY STUDY WITH SPEECH RECOGNITION)

PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

MEMBANGUN APLIKASI TOKO HEWAN ONLINE DENGAN FRAMEWORK PHONEGAP TUGAS AKHIR

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

PEMBUATAN GAME CARI KATA INDONESIA BERBASIS ANDROID MENGGUNAKAN UNITY3D. Diajukan Oleh : RIZKY IRFAN ADITOMO NIM. M

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

PEMBUATAN GAME ADVENTURE 2D THE ADVENTURE OF JOKO KENDIL BERBASIS ANDROID MENGGUNAKAN UNITY3D BAGIAN PENCARIAN PUSAKA

PEMBUATAN APLIKASI PEMBANTU PENENTUAN PRIORITAS PEMBERIAN DANA PINJAMAN PNPM MANDIRI STUDI KASUS DI UPK PPK KECAMATAN GATAK KABUPATEN SUKOHARJO

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

RANCANG BANGUN PEMODELAN 3D GEDUNG FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO MENGGUNAKAN VIRTUAL REALITY

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

PEMBUATAN ALAT PENGONTROL SUHU BANTAL TERAPI BERBASIS MIKROKONTROLER AT89S51

UNTUK D3 INFORMATIKA FAKULTAS MIPA UNIVERSITAS SEBELAS MARET. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PEMBUATAN GAME DEADLINE MODE TANDA TANGAN DOSEN BERBASIS SISTEM OPERASI ANDROID DENGAN UNITY3D TUGAS AKHIR

PEMBUATAN WAHANA PERMAINAN TAMAN HIBURAN RAKYAT SRIWEDARI BERBASIS AUGMENTED REALITY ( AR ) TUGAS AKHIR. Disusun oleh: Erwin Sudarmadi NIM.

SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR

SISTEM MONITORING MENGGUNAKAN KAMERA IP

TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT DI PALANG MERAH INDONESIA CABANG KOTA SURAKARTA

Diajukan oleh. Armada Dwika Panji Kusuma M PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MIPA UNIVERSITAS SEBELAS MARET SURAKARTA 2015

MEMBANGUN GAME MAIN KATA DENGAN MACROMEDIA FLASH

LAPORAN SKRIPSI RANCANG BANGUN PERMAINAN PETUALANGAN MENCARI HARTA KARUN BERGENRE ROLE PLAYING GAME. Oleh : Muhammad Yudhi S.P.

PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA TUGAS AKHIR

PEMBUATAN APLIKASI PELATIHAN UJIAN NASIONAL BERBASIS WEB SMA NEGERI JUMAPOLO TUGAS AKHIR

PENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

PEMBUATAN APLIKASI PUSHING BERBASIS ANDROID. Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

APLIKASI GAME EDUKASI SEBAGAI UPAYA UNTUK MENINGKATKAN KEMAMPUAN BERHITUNG PADA ANAK BERKEBUTUHAN KHUSUS TUNA GRAHITA SKRIPSI

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

LAPORAN SKRIPSI GAME SIDE SCROLLING 2D PENYELAMAT BUMI BERBASIS ANDROID. Oleh : NOVIA METALLICA AGUSTA

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.

Disusun oleh : AMAD FITRIANTO NIM. M

MANASIK HAJI BERBASIS FLASH TUGAS AKHIR

SHABRINA ROSE HAPSARI M SURAKARTA

SAKLAR JARAK JAUH MENGGUNAKAN MIKROKONTROLER AT89S51 TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

Transkripsi:

PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Studi DIII Teknik Informatika Disusun oleh : DENNIS PUTRA KUSWANDA NIM. M3111040 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA commit 2015 to user

HALAMAN PERSETUJUAN PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY Disusun Oleh: DENNIS PUTRA KUSWANDA NIM. M3111040 Tugas Akhir ini telah disetujui untuk ditindaklanjuti pada tanggal 15 Januari 2015 Pembimbing Mohtar Yunianto, M.Si NIP. 19800630 200501 1 001 ii

HALAMAN PENGESAHAN PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY Disusun Oleh: DENNIS PUTRA KUSWANDA NIM. M3111040 Pembimbing Utama, Mohtar Yunianto, M.Si NIP. 19800630 200501 1 001 Tugas akhir ini telah diterima dan disahkan oleh Dewan Penguji Tugas Akhir Program Diploma III Teknik Informatika pada Dewan Penguji: 1. Penguji 1 Mohtar Yunianto, M.Si NIP. 19800630 200501 1 001 ( ) 2. Penguji 2 Hartatik, S.Si., M.Si. NIDN. 0703057802 ( ) 3. Penguji 3 Agus Purbayu, S.Si., M.Kom. NIDN. 0629088001 ( ) Dekan Fakultas MIPA UNS Disahkan Oleh: Ketua Program Studi Diploma III Teknik Informatika Prof. Ir. Ari Handono Ramelan,M.Sc(Hons)., Ph.D. NIP. 19610223 198601 1 commit 001 to user Drs. Y.S. Palgunadi, M.Sc. NIP. 19560407 198303 1 004 iii

ABSTRACT Dennis Putra Kuswanda, 2015. DEVELOPING 2D GAME "INDONESIA FOR VICTORY" USING UNITY. DIII Program of Informatics Engineering. Faculty of Mathematics and Sciences. Sebelas Maret Surakarta University. Playing games is one way to relieve from boredom and stress of daily activities. Many kind of games are available because of rapid technology development, such as game with super-human ability, machine or sophisticated robots, etc. Games can be used for educational purpose too, hence the author try to develop a game which giving knowledge about history of Indonesian people s struggle during the Japanese occupation The flow of the game design start with a storyboard and then designed the depiction of the character, background and obstacles. The completed game depictions of supporting elements then applied to the game engine. The game is built using C # programming language with the Unity software. The results of this research is desktop base game entitled Indonesia for Victory with 2D display. This game is played by one person and has 5 levels of difficulty. The genre of this game is adventure game. Keywords: 2D Games, Adventure, Unity iv

ABSTRAK Dennis Putra Kuswanda, 2015. PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY. Program DIII Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta. Bermain game merupakan salah satu cara untuk menghilangkan kebosanan maupun stress dari aktivitas sehari-hari. Macam game semakin banyak seiring majunya teknologi, dari game dengan tema manusia super, mesin atau robot canggih dan lain-lain. Game juga dapat digunakan sebagai media pembelajaran, dari keadaan tersebut penulis mencoba membuat game dengan tema pendidikan untuk memberikan pengetahuan tentang sejarah perjuangan Indonesia pada masa penjajahan Jepang Alur perancangan game dibuat dari storyboard dan kemudian dirancang penggambaran karakter, latar game dan rintangan yang dilewati. Penggambaran unsur pendukung game yang sudah selesai kemudian diterapkan pada game engine. Game ini dibangun menggunakan bahasa pemrograman C# dengan software Unity. Hasil penelitian ini telah menghasilkan game berjudul Indonesia for Victory dalam tampilan 2D. Game ini dimainkan oleh 1 orang dan mempunyai 5 level rintangan. Genre dari game ini adalah game petualangan. Kata kunci: Game 2D, Adventure, Unity v

MOTTO DIFFErEnt people value DIFFErEnt things (Dennis putra kuswanda) open Your MoutH only IF what You are GoInG to say Is MorE BEautIFul than silence (ANONIM) vi

HALAMAN PERSEMBAHAN Tugas Akhir ini penulis persembahkan kepada: 1. Ibu, Bapak, kakak, serta keluarga tercinta yang telah memberikan segala nasehat, dukungan, motivasi, bimbingan dan doa terbaik kepada penulis. 2. Pembimbing yang selalu memberikan bimbingan dan arahan yang bermanfaat kepada penulis. 3. Dosen-dosen yang telah memberikan perkuliahan sehingga ilmu yang diberikan dapat digunakan dalam pembuatan Tugas Akhir ini. 4. Teman-teman VESPA SMASA Magetan, terima kasih untuk kenangan masa-masa SMA. Persahabatan kita tidak akan putus. 5. Teman-teman SJF yang telah mengajarkan ke wibu annya. 6. Teman-teman kelas TI A angkatan 2011, Kontrakan JAIL, Kontrakan BIRU dan Kost PUJA terimakasih atas bantuan, motivasi dan dukungan selama ini. vii

KATA PENGANTAR Assalamu alaikum Warohmatullohi Wabarokatuh. Bismillahirrohmanirrohim, segala puji dan syukur penulis panjatkan kepada Allah SWT, yang telah memberikan rahmat dan petunjuk-nya sehingga akhirnya penulis mampu menyelesaikan Tugas Akhir (TA) dengan judul Pembuatan Game 2D Indonesia for Victory Menggunakan Unity dan menuliskan laporannya. Maksud dari penulisan laporan TA ini adalah untuk memenuhi persyaratan mencapai gelar Ahli Madya Program Studi DIII Teknik Informatika. Dalam pelaksanaan TA serta pembuatan laporannya, penulis banyak mendapat bantuan dari berbagai pihak. Dengan bantuan Allah SWT melalui tangan mereka, penulis dapat menyelesaikannya dengan lancar. Untuk itu penulis sampaikan rasa hormat dan menghaturkan rasa terima kasih kepada: 1. Kepada Allah SWT yang telah memberikan rahmat dan hidayah-nya kepada kita semua. 2. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc., Ph.D. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 3. Bapak Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 4. Bapak Mohtar Yunianto, M.Si. selaku pembimbing, yang telah memberikan bimbingan, nasehat, kritik dan saran selama penyusunan tugas akhir dan pembuatan laporan tugas akhir penulis. 5. Ibu, Bapak, kakak serta segenap keluarga yang penulis sayangi yang telah memberikan doa, dukungan dan semangatnya. 6. Anak-anak Kontrakan Jail dan Kontrakan Biru serta teman-teman DIII-Teknik Informatika commit Fakultas to user MIPA UNS angkatan 2011 yang viii

mendorong semangat penulis saat mengalami kepenatan dan permasalahan selama proses penyelesaian laporan ini. Semoga apa yang telah dituliskan dalam laporan Tugas Akhir ini dapat memberikan manfaat kepada pembaca. Wassalamu alaikum Warohmatullohi Wabarokatuh. Surakarta, 14 Januari 2015 Penulis ix

DAFTAR ISI HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii ABSTRACT... iv ABSTRAK... v MOTTO... vi HALAMAN PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR TABEL... xiv DAFTAR GAMBAR... xv BAB I... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 2 1.5 Manfaat Penelitian... 2 1.6 Sistematika Penulisan... 3 BAB II... 4 2.1 Sejarah Penjajahan Jepang di Indonesia... 4 2.2 Organisasi-organisasi Bentukan Jepang... 4 2.2.1 Gerakan Tiga A... 4 2.2.2 Seinendan (Barisan Pemuda)... 5 2.2.3 PETA (Pembela Tanah Air)... 5 2.3 Pengertian Game... 5 2.4 Unity... 6 2.5 Bahasa Pemrograman C#... 6 2.6 Inkscape... 7 2.7 Adobe Photoshop... 7 x

BAB III... 8 3.1 Alat dan Bahan... 8 3.1.1 Alat... 8 3.1.1.1 Hardware Untuk Pembuatan... 8 3.1.1.2 Hardware Untuk Penggunaan... 8 3.1.2 Bahan... 9 3.1.2.1 Software Untuk Pembuatan... 9 3.1.2.2 Software Untuk Penggunaan... 9 3.2 Perancangan Game... 9 3.2.1 Excecutive Summary... 9 3.2.2 Detail Concept... 10 3.2.3 Core Gameplay... 10 3.2.4 Genre... 10 3.2.5 Target Audience... 10 3.3 Game Overview... 11 3.3.1 Overview... 11 3.3.2 Story... 11 3.3.3 Character... 11 3.3.3.1 Perancangan Desain Karakter Utama... 11 3.3.3.2 Perancangan Desain Musuh... 12 3.3.4 Environment... 12 3.3.5 Level Overview... 13 3.3.5.1 Level 1... 13 3.3.5.2 Level 2... 13 3.3.5.3 Level 3... 14 3.3.5.4 Level 4... 14 3.3.5.5 Level 5... 14 3.4 Navigasi... 15 3.5 Gameplay... 15 xi

3.5.1 Combat... 15 3.5.2 Skill Abilities... 15 3.5.3 Score... 16 3.5.4 Power-up... 16 3.6 Menu Layout... 16 3.6.1 Color Scheme... 16 3.6.2 Game Title Screen... 16 3.6.3 Main Menu Screen... 17 3.6.4 Instruction Screen... 18 3.6.5 Credit Screen... 18 3.7 Game Layout... 19 3.7.1 Camera Setup... 19 3.7.2 Game Control... 19 3.7.3 Player Count... 19 BAB IV... 20 4.1 Detail Aplikasi... 20 4.2 Pembuatan Karakter Permainan... 20 4.2.1 Pembuatan Karakter Player... 20 4.2.2 Pembuatan Karakter Musuh... 21 4.2.3 Pembuatan Karakter Bos... 22 4.3 Pembuatan Obyek Pendukung... 23 4.3.1 Pembuatan Obyek Ground... 23 4.3.2 Pembuatan Obyek Tileset... 24 4.4 Pembuatan Sprite Animasi... 25 4.4.1 Sprite Karakter Player... 25 4.4.2 Sprite Karakter Musuh... 26 4.4.3 Sprite Karakter Bos... 27 4.5 Pembuatan Level Permainan... 28 4.5.1 Pembuatan Level 1... 29 xii

4.5.2 Pembuatan Level 2... 30 4.5.3 Pembuatan Level 3... 31 4.5.4 Pembuatan Level 4... 32 4.5.5 Pembuatan Level 5... 33 4.6 Pembuatan Interface Permainan... 34 4.6.1 Pembuatan Halaman Main Menu... 34 4.6.2 Pembuatan Halaman Cerita... 35 4.6.3 Pembuatan Halaman Instruksi... 37 4.7 Implementasi Script... 38 4.7.1 Potongan Script Player... 38 4.7.2 Potongan Script Skill Player... 39 4.7.3 Potongan Script Health Point Player... 40 4.7.4 Potongan Script Musuh Mendekati dan Menyerang Player... 40 4.7.5 Potongan Script Senjata Player... 41 4.8 Implementasi Aplikasi... 42 4.8.1 Implementasi Main Menu... 42 4.8.2 Implementasi Halaman Cerita Permainan... 42 4.8.3 Implementasi Halaman Instruksi... 44 4.8.4 Implementasi Level 1... 44 4.8.5 Implementasi Level 2... 45 4.8.6 Implementasi Level 3... 46 4.8.7 Implementasi Level 4... 47 4.8.8 Implementasi Level 5... 48 4.9 Pengujian Fungsional... 48 BAB V... 52 5.1 Kesimpulan... 52 DAFTAR PUSTAKA... 53 xiii

DAFTAR TABEL Tabel 4.1 Pengujian Black Box... 49 xiv

DAFTAR GAMBAR Gambar 3.1 Perancangan Desain Soeradji... 11 Gambar 3.2 Perancangan Desain Musuh... 12 Gambar 3.3 Perancangan Tileset... 13 Gambar 3.4 Perancangan Navigasi Game... 15 Gambar 3.5 Perancangan Desain Game Title... 17 Gambar 3.6 Perancangan Desain Main Menu... 17 Gambar 3.7 Perancangan Desain Instructions Menu... 18 Gambar 3.8 Perancangan Desain Credit Screen... 18 Gambar 4.1 Pembuatan Karakter Player... 21 Gambar 4.2 Pembuatan Karakter Musuh... 22 Gambar 4.3 Pembuatan Karakter Bos... 23 Gambar 4.4 Pembuatan Obyek Ground... 24 Gambar 4.5 Pembuatan Obyek Tileset... 25 Gambar 4.6 Pembuatan Sprite Player... 26 Gambar 4.7 Pembuatan Sprite Musuh... 27 Gambar 4.8 Pembuatan Sprite Bos... 28 Gambar 4.9 Pembuatan GameObject... 29 Gambar 4.10 Pembuatan level 1 Menggunakan Unity... 30 Gambar 4.11 Pembuatan level 2 Menggunakan Unity... 31 Gambar 4.12 Pembuatan level 3 Menggunakan Unity... 32 Gambar 4.13 Pembuatan level 4 Menggunakan Unity... 33 Gambar 4.14 Pembuatan level 5 Menggunakan Unity... 34 Gambar 4.15 Pembuatan Main Menu... 35 Gambar 4.16 Pembuatan Halaman Cerita Permainan Level 1... 36 Gambar 4.17 Pembuatan Halaman Cerita Permainan Level 3... 36 Gambar 4.18 Pembuatan Halaman Cerita Permainan Level 4... 37 Gambar 4.19 Pembuatan Halaman Cerita Permainan Level 5... 37 Gambar 4.20 Pembuatan Halaman Instruksi... 38 xv

Gambar 4.21 Implementasi Main Menu Permainan... 42 Gambar 4.22 Implementasi Halaman Cerita Permainan Level 1... 42 Gambar 4.23 Implementasi Halaman Cerita Permainan Level 3... 43 Gambar 4.24 Implementasi Halaman Cerita Permainan Level 4... 43 Gambar 4.25 Implementasi Halaman Cerita Permainan Level 5... 44 Gambar 4.26 Implementasi Halaman Instruksi... 44 Gambar 4.27 Implementasi level 1... 45 Gambar 4.28 Implementasi level 2... 46 Gambar 4.29 Implementasi level 3... 47 Gambar 4.30 Implementasi level 4... 47 Gambar 4.31 Implementasi level 5... 48 xvi