PEMBANGUNAN GAME SURVIVAL 3D BERBASIS DESKTOP TUGAS AKHIR. Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

dokumen-dokumen yang mirip
PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

PENGEMBANGAN APLIKASI PERMAINAN EDUKASI PENGENALAN MANFAAT SAYURAN BAGI TUBUH MANUSIA BERBASIS MOBILE

FAKULTAS TEKNIK INDUSTRI

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PENGEMBANGAN APLIKASI DIAGNOSA PENYAKIT KULIT DENGAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WINDOWS PHONE

PEMBANGUNAN GAME BALON LUNCUR DENGAN ANDENGINE DAN ECLIPSE BERBASIS ANDROID

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA

PENGEMBANGAN APLIKASI MOBILE AUGMENTED REALITY UNTUK MEMPERKENALKAN PAKAIAN ADAT INDONESIA

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PENGEMBANGAN APLIKASI CHATROOM MENGGUNAKAN AJAX DAN PHP BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN WEBSITE PENCARIAN HOTEL BERDASARKAN JARAK LOKASI DAN BUDGET

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN APLIKASI KATALOG PENJUALAN MOBIL DENGAN AUGMENTED REALITY

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID

Pembangunan Sistem Informasi Penjualan untuk Toko Dunia Susu

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PENGEMBANGAN APLIKASI MONITORING LABORATORIUM

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

PEMBANGUNAN APLIKASI PEMBELAJARAN PENGENALAN PAHLAWAN REVOLUSI INDONESIA BERBASIS ANDROID TUGAS AKHIR

PENGEMBANGAN APLIKASI JOB MATCHING PROFILE

PEMBANGUNAN APLIKASI PEMBELAJARAN RAMBU LALU LINTAS BERBASIS MULTIMEDIA INTERAKTIF

RANCANG BANGUN APLIKASI GAME LABIRIN MENGGUNAKAN BLENDER SEBAGAI OBJECT MAKER DAN UNITY SEBAGAI KONSOL GAME UNTUK ANAK USIA 5-8 TAHUN

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN APLIKASI KULINER BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

Pembangunan Aplikasi Mobile Point of Sales dan Manajemen Antrian untuk Penjualan Coklat

SKRIPSI RANCANG BANGUN WEBSITE RESPONSIVE OBYEK PARIWISATA KABUPATEN BYAK NUMFOR DENGAN GOOGLE MAPS

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN SISTEM PAKAR PENDETEKSI PENYAKIT KULIT PADA WINDOWS MOBILE PHONE DENGAN METODE CERTAINTY FACTOR

BAB III LANDASAN TEORI

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

PEMBANGUNAN APLIKASI FITNESS BERBASIS WINDOWS PHONE 8 TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PEMBANGUNAN WEBSITE INFORMASI LETAK PERGURUAN TINGGI DAERAH ISTIMEWA YOGYAKARTA BERBASIS SVG

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

Pembangunan Situs Web Virtual Tour 3 Dimensi pada Bidang Properti

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PEMBANGUNAN APLIKASI MOBILE SCHEDULED MAINTENANCE SYSTEM FIXED ASSET

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

ANALISIS OPINI PUBLIK TERHADAP BRAND DI SITUS JEJARING SOSIAL TWITTER MENGGUNAKAN METODE NAÏVE BAYES CLASSIFIER

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

PENGEMBANGAN APLIKASI PANDUAN WISATA CANDI PRAMBANAN BERBASIS AUGMENTED REALITY. (Studi Kasus : Candi Prambanan Indonesia) TUGAS AKHIR

PENGEMBANGAN APLIKASI PELAPORAN DATA OPERASIONAL PUSKESMAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT SISTEM PENCERNAAN PADA ANAK TUGAS AKHIR

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

PEMBANGUNAN SISTEM INFORMASI PENJUALAN BARANG TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 TITIK NUR SAKINAH

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN RESERVASI HOTEL DENGAN VRML

Pembangunan Aplikasi Mobile Permainan Teka-Teki Berbasis Prinsip Pemantulan Cahaya

Transkripsi:

PEMBANGUNAN GAME SURVIVAL 3D BERBASIS DESKTOP TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Rangga Perwiratama 120707036 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2016 i

HALAMAN PENGESAHAN ii

INTISARI Dewasa ini dunia perkembangan game terus berlanjut dengan perkembangan engine dan tool yang lebih nyaman untuk digunakan. Akan tetapi pengembangan game desktop 3 dimensi belum banyak dijamah oleh pengembang Indonesia. Pada penelitian ini dikembangkan framework untuk dasar pengembangan dalam game survival, dimana tujuan pemain adalah untuk bertahan hidup dengan segala cara dari gempuran musuh. Pemain harus menemukan senjata untuk membela diri, makanan dan amunisi. Lingkungan game juga akan memiliki objek interaktif untuk membantu pertahanan pemain. Game ini akan dikembangkan untuk basis desktop pada sistem operasi Windows. Tool dan framework pengembangan menggunakan Unreal 4 dengan bahasa C++. Sedangkan untuk pembuatan model 3 dimensi dibuat menggunakan aplikasi Blender. Diharapkan game ini dapat digunakan secara luas untuk dasar pengembangan bagi pengembang game di Indonesia pada khususnya. Kata kunci: game survival, 3 dimensi, desktop, Unreal 4 iii

KATA PENGANTAR Segala puji dan syukur saya panjatkan kehadirat Tuhan Yang Maha Esa atas rahmat dan karunia-nya sehingga saya dapat menyelesaikan pembuatan skripsi ini. Tugas ini telah memberikan pengalaman yang berharga serta menambah wawasan dan pengalaman saat memasuki dunia kerja di kemudian hari. Tidaklah sedikit hambatan dan kesulitan yang saya temui dalam menyelesaikan laporan ini. Namun berkat kesabaran, keuletan, semangat serta dorongan dan bimbingan dari berbagai pihak, akhirnya laporan ini dapat terselesaikan. Untuk itu, saran dan kritik yang bersifat membangun sangat saya harapkan, agar dalam penulisan karya ilmiah selanjutnya dapat lebih baik. Pada kesempatan ini perkenankanlah saya menghaturkan terimakasih yang sedalam-dalamnya kepada: 1. Ibu Th. Devi Indriasari S.T., M.Sc. selaku dosen pembimbing yang telah banyak memberikan nasehat, semangat, serta bimbingan di dalam pelaksanaan dan penulisan laporan skripsi. 2. Bapak Eddy Julianto, S.T., M.T., selaku dosen pembimbing yang telah banyak membantu penulis dari awal sampai selesainya skripsi ini. Penulis menyadari bahwa dalam penulisan laporan ini masih diperlukan penyempurnaan dari berbagai sudut, baik dari segi isi maupun pemakaian kalimat dan kata-kata yang tepat, oleh karena itu, penulis mengharapkan saran dan kritik yang membangun untuk kesempurnaan laporan ini. Akhir kata penulis mengucapkan terima kasih kepada seluruh pihak yang telah membantu penulis dalam melakukan rangkaian skripsi ini dan semoga penulisan laporan ini dapat memberikan manfaat bagi penulis khususnya dan pembaca lain umumnya. Semoga semua bantuan, dorongan dan bimbingan yang telah diberikan itu akan mendapat balasan yang setimpal dari Tuhan Yang Maha Esa. Yogyakarta, 6 Januari 2016 Penulis, iv

DAFTAR ISI HALAMAN PENGESAHAN... ii INTISARI... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL... viii BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 3 1.3. Batasan Masalah... 3 1.4. Tujuan Penelitian... 3 1.5. Metode Penelitian... 3 1.6. Sistematika Penulisan Laporan... 4 BAB II TINJAUAN PUSTAKA... 5 2.1. Tinjauan Pustaka... 5 BAB III LANDASAN TEORI... 8 3.1. Game... 8 3.2. 3 Dimensi... 8 3.3. Zombie... 8 3.4. Aplikasi Desktop... 10 3.5. Windows... 10 3.6. Game Survival... 10 3.7. Unreal 4... 12 BAB IV ANALISIS DAN PERANCANGAN SISTEM... 13 4.1. Analisis Sistem... 13 v

4.1.1. Lingkup Masalah... 13 4.1.2. Perspektif Produk... 13 4.1.3. Use Case Diagram... 15 4.2. Perancangan Sistem... 15 4.2.1. Deskripsi Perancangan Alur Permainan... 15 4.2.2. Fitur Permainan... 16 4.2.3. Aturan Score... 17 4.2.4. Aturan Musuh... 17 4.2.5. Asset... 18 4.2.6. Deskripsi Perancangan Antarmuka... 20 BAB V IMPLEMENTASISISTEM... 22 5.1. Definisi Sistem... 22 5.2. Pembuatan Peta... 33 5.3. Implementasi Sistem... 36 5.3.1. Antarmuka Menu Utama... 36 5.2.2. Antarmuka Game... 37 5.3.3. Antarmuka Game Over... 38 5.3.4. Antarmuka Help... 39 5.4. Hasil Pengujian Perangkat Lunak... 39 5.5. Hasil Pengujian Terhadapa Pengguna... 44 5.6. Analisis Kelebihan dan Kekurangan Sistem... 46 1. Kelebihan... 47 2. Kekurangan... 47 BAB VI PENUTUP... 48 6.1. Kesimpulan... 48 6.2. Saran... 48 DAFTAR PUSTAKA... 49 LAMPIRAN... 51 vi

DAFTAR GAMBAR Gambar 3.1 Zombie... 9 Gambar 3.2 Fallout 4... 11 Gambar 3.3 Don t Starve... 12 Gambar 4.1 Diagram Replikasi... 14 Gambar 4.2 Use Case Diagram... 15 Gambar 4.3 Third Person View... 16 Gambar 4.4 Behaviour Tree... 18 Gambar 4.5 Menu Utama... 20 Gambar 4.6 Antar Muka Permainan... 21 Gambar 4.7 Antarmuka Game Over... 21 Gambar 5.1 Content Browser... 33 Gambar 5.2 Detail... 34 Gambar 5.3 World Outliner... 35 Gambar 5.4 World Viewer... 36 Gambar 5.5 Menu Utama... 36 Gambar 5.6 Antarmuka Game... 37 Gambar 5.7 Antarmuka Game Over... 38 Gambar 5.8 Antarmuka Help... 39 Gambar 5.9 Grafik Pengujian Pengguna... 46 vii

DAFTAR TABEL Tabel 2.1 Tabel Pembanding... 7 Tabel 4.1 Asset... 19 Tabel 5.1 Tabel Asset... 23 Tabel 5.2 Tabel File... 30 Tabel 5.3 Data Pengujian... 40 viii