Rancang Bangun Role-playing Game dengan Metode Procedural Content Generation Menggunakan Algoritma Cellular Automata

William Marbun, Ronald (2019) Rancang Bangun Role-playing Game dengan Metode Procedural Content Generation Menggunakan Algoritma Cellular Automata. Bachelor Thesis thesis, Universitas Multimedia Nusantara.

[img] Text
HALAMAN_AWAL.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img]
Preview
Text
DAFTAR_PUSTAKA.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (821kB) | Preview
[img]
Preview
Text
BAB_I.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (762kB) | Preview
[img]
Preview
Text
BAB_II.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (892kB) | Preview
[img]
Preview
Text
BAB_III.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB) | Preview
[img] Text
BAB_IV.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (3MB)
[img]
Preview
Text
BAB_V.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (749kB) | Preview
[img] Text
LAMPIRAN.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)

Abstract

Asset memiliki peran yang sangat penting dalam menciptakan environtment di dalam sebuah permainan video game. Manusia dapat menciptakan asset tetapi waktu yang dibutuhkan lama dan tidak murah sehingga menciptakan asset menggunakan algoritma menjadi salah satu cara untuk menyelesaikan permasalahan tersebut. Metode menciptakan asset menggunakan algoritma adalah Procedural Content Generation. Umumnya PCG digunakan untuk membuat terrain. Penelitian ini dibuat untuk merancang dan membangun game Rift Abnormality yang menggunakan metode PCG dengan algoritma Cellular Automata untuk menciptakan peta. Di dalam game ini, sebuah array dua dimensi diciptakan dan diisi secara pseudo random. Setelah diisi, algoritma cellular automata melakukan pengecekan semua titik di array dua dimensi dan melakukan pengecekan tetangga dari titik yang di cek lalu value berubah sesuai rules yang ditetapkan. Untuk merealisasikan array dua dimensi menjadi mesh, digunakan algoritma Marching Square sehingga dapat digunakan sebagai asset terrain. Rift Abnormality merupakan permainan role-playing game dimana pemain berperan sebagai satu ksatria yang membantu warga menyelesaikan permasalahan mereka. Pemain diberikan parameter berupa nyawa dan stamina. Pemain diharapkan menyelesaikan semua tugas yang diberikan oleh warga baik membunuh monster maupun mengambil barang. Bahasa pemrograman yang dipakai dalam pembuatan game ini adalah C#. Penelitian dimulai dengan studi literatur, pembuatan, pengujian, penulisan laporan dan konsultasi dengan pembimbing. Setelah penelitian dilakukan, player experience didapatkan menggunakan Game Evaluation Questionnaire. Hasil evaluasi menunjukkan bahwa positive experience bernilai baik, negative experience bernilai sedikit, challenge bernilai cukup dan returning to reality bernilai cukup.

Item Type: Thesis (Bachelor Thesis)
Keywords: Rift Abnormality, Procedural Content Generation, Cellular Automata, Game Evaluation Questionnaire, Marching Square
Subjects: 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 005 Computer Programming > 005.2 Programming for Specific Computers, Algorithm, HTML, PHP, java, C++
Divisions: Faculty of Engineering & Informatics > Informatics
SWORD Depositor: Administrator UMN Library
Depositing User: Administrator UMN Library
Date Deposited: 04 Dec 2019 09:16
Last Modified: 25 Aug 2023 06:23
URI: https://kc.umn.ac.id/id/eprint/10173

Actions (login required)

View Item View Item