Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri ( )

dokumen-dokumen yang mirip
Ronan Deovolenta Malelak

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) PEMBANGUNAN GAME FIRST PERSON SHOOTER 3D ALIEN HUNTER

BENY PRIBADI Penguji 1: Alif Finandhita, S.Kom. Penguji 2: Sufaatin, S.T Penguji 3: Tati Harihayati M., S.T., M.T.

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN DESAIN GAME. Program ini dirancang dan dibangun menggunakan perangkat keras atau hardware yang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. Saat ini teknologi telah berkembang pesat, sehingga penggunaan teknologi

SIDANG SKRIPSI Oleh Rifqi Febriwilliandra Penguji 1 : Utami Dewi W, S. Kom. Penguji 2 : Nelly Indrini W.,S. Si., M.T.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. sesuatu hal yang penting karena dampak dari membuang sampah sembarangan dapat

BAB III ANALISIS DAN KEBUTUHAN ALGORITMA

BAB III METODOLOGI PENELITIAN. Program ini dirancang dan dibangun dengan menggunakan perangkat keras atau

APLIKASI SIMULASI TUMBUH KEMBANG JANIN PADA IBU HAMIL DENGAN MENGGUNAKAN UNITY

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

GAME EDUKASI MENGENAL DAN MEMBACA BAHASA ARAB

BAB 4 IMPLEMENTASI DAN PENGUJIAN. dilakukan terhadap sistem sehingga user dapat memberi masukan demi

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam

IMPLEMENTASI ALGORITMA MINIMAX PADA PERMAINAN TIC-TAC-TOE SKALA 9X9

BAB I PENDAHULUAN. Khususnya bermunculannya smartphone yang membantu pekerjaan manusia atau

Muhamad Zulkhaidir Faruqi APLIKASI GAME EDUKASI VIRTUAL ANGKLUNG BERBASIS DEKSTOP

Bab 3 Metode dan Perancangan Sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

RANCANG BANGUN APLIKASI PEMBELAJARAN PEMROGRAMAN BERORIENTASI OBJEK DENGAN BAHASA JAVA ABSTRAK

BAB V IMPLEMENTASI SISTEM

RANCANG BANGUN APLIKASI GAME MOBILE WAYANG FIGHTER PADA PLATFORM ANDROID MENGGUNAKAN ALGORITMA BASIC PROBABILITY

APLIKASI GAME STREET FIGHTER ARYA KAMUNING UNTUK PC DENGAN MENGGUNAKAN GREENFOOT FRAMEWORK

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN. Kartu Tanda Penduduk elektronik atau electronic-ktp (e-ktp) adalah

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB I PENDAHULUAN. aspek yang mendukung perkembangan game antara lain adalah gameplay,

BAB III ANALISA DAN PERANCANGAN

APLIKASI GAME ALIEN MENGGUNAKAN UNITY. : Dwi Handayani NPM : Pembimbing : Revida Iriana, S.Kom., MMSI

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Penelitian yang dilakukan kali ini melalui beberapa langkah yang akan


BAB IV IMPLEMENTASI DAN EVALUASI. Disini akan dijelaskan perangkat pendukung yang digunakan dalam menjalankan

BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis Kebutuhan Fungsional

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PERSYARATAN PRODUK

BAB 4 HASIL DAN PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak

PERANCANGAN PENERAPAN ALGORITMA NEGAMAX ALPHA BETA PRUNING PADA PERMAINAN OTHELLO NASKAH PUBLIKASI. diajukan oleh Bayu Trisna Pratama

BAB III ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. kebutuhan fungsional dan analisis kebutuhan non-fungsional.

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN Latar belakang

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

Bab I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

PENGEMBANGAN GAME EDUKASI 2D PLATFORMER PETUALANGAN RAMA SINTA BERBASIS ANDROID

BAB III METODE PENELITIAN

BAB V IMPLEMENTASI SISTEM

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN

GAME PENGENALAN METAMORFOSIS KUPU-KUPU BERBASIS ANDROID TUGAS AKHIR

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. menghibur manusia. Game adalah salah satu media yang paling banyak dipakai

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB I PENDAHULUAN 1.1 Latar Belakang

3.1.3 Target Pemain Target pemain pada game Cari Kata Indonesia ini adalah semua umur, sehingga segala usia dapat memainkan game ini.

BAB III ANALISIS DAN PERANCANGAN SISTEM. kelayakan, melakukan analisis kebutuhan, merancang konsep, merancang isi,

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODE PENELITIAN

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

PEMANFAATAN SIMPLE ADDITIVE WEIGHTING PADA GAME KEBUDAYAAN RAMA SINTA

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Perkembangan teknologi komputer pada saat ini sangat pesat, dimana yang

BAB III METODOLOGI PENELITIAN

APLIKASI PENGELOLAAN DATA BARANG CV. TRIMULTI MANUNGGAL BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 4. Implementasi dan Evaluasi

BAB 1 PENDAHULUAN. mengalami perkembangan yang sangat pesat. Mulai dari game yang dulunya

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri (10108506) Penguji 1: Galih Hermawan, S.Kom., M.T. Penguji 2: Nelly Indriani W, S.Si., M.T. Penguji 3: Irawan Afrianto, S.T., M.T.

Latar Belakang Game FPS sangat diminati pada saat ini Grafis 3D dapat membuat objek-objek didalam game terlihat lebih nyata Z-Virus merupakan game FPS yang dibuat menggunakan Blender Game Engine (BEG). Yang memiliki kelemahan pada NPC musuh yang hanya mempunyai abilities (kemampuan) untuk bisa menyerang, tanpa memiliki kemampuan untuk bertahan ataupun melarikan diri dalam kondisi tertentu.

Rumusan Masalah Bagaimana membangun game 3D khususnya genre FPS yang mampu menarik perhatian dan juga minat penggunanya dengan memberikan kepintaran pada NPC musuh di dalam game untuk mempunyai kemampuan memilih beberapa opsi keputusan.

Maksud dan Tujuan Maksud : Membangun game First Person Shooter (FPS) 3D Alien Hunter. Tujuan : Membangun game 3D khususnya genre FPS yang mampu menarik perhatian dan minat pengguna dengan menerapkan AI (artificial intelegence) pada NPC musuh untuk memberikan kemampuan pengambilan beberapa opsi keputusan pergerakan.

Batasan Masalah Game ini bergenre First Person Shooter (FPS). Berbasis desktop dan hanya dapat berjalan pada sistem operasi Windows. Zero Sum, dimana hanya ada kondisi menang atau kalah Jumlah pemain satu orang atau single player. Dirancang menggunakan desain 3 Dimensi (3D). Perancangan yang digunakan berbasis objek dengan tools UML (Unified Modeling Language). Untuk pencarian target pada beberapa NPC menggunakan algoritma A* (A star) Penerapan pengambilan keputusan menggunakan fuzzy logic.

Metodologi Penelitian Metode Pengumpulan data o Studi Pustaka o Observasi Metode Pembangunan Software o Waterfall

Storyline Permainan dimulai dengan cerita dimana agent L diutus untuk mencuri reaktor nuklir yang terdapat dalam sebuah gudang pada satu kota yang telah dikuasai alien. Reaktor tersebut nantinya akan digunakan untuk meledakkan markas komando alien. Agent L harus menghadapi prajurit alien bersenjata lengkap dan Sentry gun mereka yang ada dengan menggunakan dua jenis senjata yang diberikan, berupa machine gun yang unlimited ammo (peluru tidak terbatas) dan rocket louncher yang limited ammo (peluru terbatas) hanya dua puluh rocket.

Gameplay Misi Pertama: Pemain harus bisa masuk kedalam gudang penyimpanan alien yang berada di tengah kota serta mendapatkan reaktor nuklir yang tersembunyi didalamnya. Misi Kedua: Pemain harus mampu masuk kedalam markas alien dan masuk kedalam ruang kendalinya untuk mengaktifkan reaktor nuklir yang telah didapatkan pada misi sebelumnya untuk menghancurkan markas komando alien tersebut.

Use Case Diagram

Class Diagram

Sequential Diagram Sequence Diagram Permainan

Komponen Permainan(1) Senjata: o Machinegun o Rocketlouncher

Komponen Permainan(2) Enemy: o Alien Putih o Alien Merah

Komponen Permainan(3) Enemy: o Robot Laba-laba o Sentry gun

Implementasi Implementasi Perangkat Keras o Processor Dual Core 1,80 Ghz o RAM 1 GB o VGA 512 MB o Harddisk 2 GB o Mouse dan Keyboard Implementasi Perangkat Lunak o Sistem operasi minimal Windows Xp o DirectX 9 keatas

Pengujian Alpha Pengujian dilakukan terhadap aplikasi untuk memastikan bahwa aplikasi dapat berjalan dengan benar sesuai dengan kebutuhan dan tujuan yang diharapkan. Pengujian alpha berfokus pada persyaratan fungsional perangkat lunak. Jenis Pengujian: o Black Box Testing o White Box Testing Kesimpulan: Secara fungsional sistem sudah dapat menghasilkan keluaran yang diharapkan.

Pengujian Beta Pengujian yang dilakukan secara objektif, dimana dilakukan pengujian secara langsung terhadap pengguna dengan menggunakan kuesioner mengenai kepuasan pengguna atas aplikasi yang telah dibangun Jenis Pengujian: Metode kuantitatif berdasarkan data dari pengguna.

Kuesioner Kuesioner disebarkan menggunakan teknik Simple Random Sampling kepada 30 orang dari umur 13 tahun ke atas Kuesioner terdiri dari 8 pernyataan dengan menggunakan skala 1 sampai 4 (skala likert). Rumus Skala likert P = Nilai persentase yang dicari S = Jumlah frekuensi dikalikan dengan nilai yang di tetapkan jawaban Skorideal = Nilai tertinggi dikalikan dengan jumlah sampel

Kesimpulan dan Saran Kesimpulan Dengan diterapkannya Fuzzy Logic untuk memberikan kamampuan memilih opsi keputusan pada NPC musuh dapat menjadikan game FPS yang dibangun menjadi lebih menarik dan menantang Saran o Memperbaiki desain dan animasi konten (senjata, map dan NPC) yang lebih banyak lagi agar menjadi lebih menarik. o Menambah variasi NPC musuh sehingga game lebih menantang lagi untuk dimainkan.