PEMBUATAN GAME RPG 2D “TEMAN SATU MINGGU” MENGGUNAKAN APLIKASI RPG MAKER MV

NASKAH PUBLIKASI

diajukan oleh Rasyid Sholeh Rosena 14.11.7691

kepada FAKULTAS ILMU KOMPUTER UNIVERSITAS AMIKOM YOGYAKARTA YOGYAKARTA 2017 NASKAH PUBLIKASI

PEMBUATAN GAME RPG 2D “TEMAN SATU MINGGU” MENGGUNAKAN APLIKASI RPG MAKER MV

yang dipersiapkan dan disusun oleh

Rasyid Sholeh Rosena 14.11.7691

Dosen Pembimbing

Anggit Dwi Hartanto, M.Kom. NIK. 190302163

Tanggal, 17 Mei 2017

Ketua Program Studi S1 – Informatika

Sudarmawan, M.T. NIK. 190302035 PEMBUATAN GAME RPG 2D “TEMAN SATU MINGGU” MENGGUNAKAN APLIKASI RPG MAKER MV

Rasyid Sholeh Rosena1), Anggit Dwi Hartanto2)

1,2)Informatika Universitas AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : [email protected]), [email protected])

Abstract - Game is now an alternative entertainment for old, dalam map dapat di masukkan script sesuai kebutuhan. young, men and women. Industry and game development Pemrograman dapat dilakukan dengan dua cara yaitu business has also become a promising thing. One type of game melalui mode event dan mode plugin manager. that develops is a game with the genre RPG (Role Playing Game). RPG is one type of game that is interesting because it 1.2 Rumusan Masalah incorporates an interesting and simple story elements, which Melihat latar belakang masalah tersebut dapat makes a person as if like a character that is played in the game. dirumuskan suatu permasalahan yaitu “Bagaimana RPG games also have interesting features and gameplay. membangun sebuah perangkat lunak dalam bentuk game For that presented a game developer tool that is well menggunakan aplikasi RPG Maker MV dalam pembuatan known and tested enough in the game developer community sebuah game RPG?”. both Indonesia and abroad, namely RPG Maker MV. This tool is good enough for beginner developers to use and is very good 1.3 Tujuan Penelitian when used by professional developers. 1. Menambah variasi pembuatan game, khususnya In this study the author makes a game titled "Teman Satu game RPG. Minggu" using RPG Maker MV application. Games created 2. Menambah minat bagi pecinta game untuk for platforms with windows operating system and this fantasy membuat game sendiri. RPG type tells the story of a brief adventure of a child named 3. Memberikan suatu game RPG yang menarik. Kenta and Mika. 4. Membuat game yang dapat dimainkan oleh semua orang. Keywords: games, platforms, role playing games, fantasy, RPG Maker MV. 1.4 Metode Pengembangan Sistem Dalam perancangan game menggunakan RPG 1. Pendahuluan Maker MV, penulis menggunakan metode pengembangan sistem model Rapid Application Development (RAD) 1.1 Latar Belakang dengan tahapan sebagai berikut. Game saat ini sudah menjadi alternatif hiburan bagi tua, 1. Tahapan perencanaan kebutuhan. muda, pria maupun wanita. Industri dan bisnis pengembangan 2. Tahapan perencanaan pengguna. game juga sudah menjadi suatu hal yang menjanjikan, terbukti 3. Tahapan konstruksi. dengan banyaknya perusahaan pengembang game yang 4. Tahapan pelaksanaan. bermunculan di berbagai belahan dunia. Di negara ini, tingkat konsumsi game sangat tinggi, terutama game pada perangkat 1.5 Tinjauan Pustaka mobile dan pc. Penulis melakukan tinjauan pustaka dari beberapa Salah satu jenis permainan yang berkembang adalah naskah publikasi sebagai bahan perbandingan yaitu: game dengan genre RPG (Role Playing Game). RPG adalah Penelitian yang telah dilakukan oleh Benny salah satu jenis game yang menarik karena memasukkan unsur Yuniawan Pratama Bima Cakti berjudul “Pembuatan cerita yang menarik dan sederhana, yang membuat seseorang Game RPG “The Legend of Zapata” Menggunakan RPG seakan seperti menjadi karakter yang dimainkan dalam game. Maker VX”. Game yang berjenis petualangan ini Game RPG juga memiliki fitur dan gameplay yang menarik. mengisahkan tentang adaptasi dari cerita lama tentang Untuk itu dipaparkan suatu tool pengembang game seorang yang berkhianat, yang kemudian jalan ceritanya yang sudah terkenal dan cukup teruji di kalangan komunitas telah dikembangkan lagi menjadi versi tersendiri.[1] pengembang game baik Indonesia maupun luar negeri, yaitu Penelitian yang telah dilakukan oleh Mohamad RPG Maker MV. Khairul Alim berjudul “Pembuatan Game 2D RPG Maker MV adalah satu dari sekian banyak program “Petualangan Janoko” Menggunakan RPG Maker VX”. yang akan membantu penulis dalam mengembangkan sebuah Game yang bercerita tentang perjalanan Janoko mencari game RPG buatan. Game yang dibuat dengan RPG Maker MV istana Buto Cakil untuk menyelamatkan Dewi Pergiwa dapat menjadi sebuah game yang dapat dimainkan langsung ini berjenis petualangan.[2] tanpa bantuan program lain. RPG Maker MV mengadopsi system event script, dimana event event yang telah ditentukan di

1 Penelitian yang telah dilakukan oleh Muchlas Iman Teguh Saputra berjudul “Pembuatan Game RPG “Perjalanan Rio” Menggunakan RPG Maker VX ACE”. Tema cerita game ini adalah petualangan. Bercerita tentang perjalanan anak muda yang bernama Rio yang ingin membebaskan adiknya yang telah diculik Raja Rodi dari Istana kegelapan.[3]

1.6 Definisi Game Game merupakan kata dalam bahasa inggris yang berarti permainan. Permainan adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang Gambar 1. Bagan Umum Konsep Pengembangan kalah, biasanya dalam konteks tidak serius atau dengan tujuan Game refreshing. Suatu cara belajar yang digunakan dalam menganalisa interaksi antara sejumlah pemain maupun 2.3 Analisis Kebutuhan perorangan yang menunjukkan strategi-strategi yang rasional.[4] 2.3.1 Kebutuhan Fungsional Kebutuhan fungsional pada game. 1.7 Game Berdasarkan Jenis Platformnya a. Pemain dapat memilih opsi new game, Berikut adalah daftar dari genre game yang paling continue, options, dan exit pada menu utama. populer.[5] b. Pemain dapat melihat item yang dimiliki 1. Action karakter. 2. Adventure c. Pemain dapat melihat status karakter. 3. Casino d. Pemain dapat menyimpan permainan pada map 4. Educational tertentu. 5. Fighting 6. First Person Shooter 2.3.2 Kebutuhan Non Fungsional 7. Puzzle Di bawah ini beberapa kebutuhan non fungsional 8. Racing antara lain. 9. Role Playing Game a. Kebutuhan Perangkat Keras (Hardware) 10. Simulation Perangkat keras yang digunakan untuk 11. Sport membuat game sebagai berikut. 12. Arcade Tabel 1. Tabel Perangkat Keras yang Digunakan 1.8 Elemen Khas RPG OS Windows 10 Home (64bit) Jika salah satu dari elemen khas ini tidak ada, mungkin saja game tersebut bukan game yang berjenis RPG atau Processor Intel Core i5 6200U @2.30 GHz perpaduan antara RPG dengan game lain. Beberapa elemen khas Memory 8 GB DDR4 tersebut antara lain.[6] 1. Storyline and Character Development Graphics NVIDIA GeForce 930MX 2. Battle system Storage 1 TB 3. Menu system Display 1366x768 2. Pembahasan b. Kebutuhan Minimum Untuk Menjalankan Game yang Dibuat 2.1 Tinjauan Umum Perangkat keras yang digunakan untuk Game RPG 2D “Teman Satu Minggu” adalah sebuah membuat game sebagai berikut. game berjenis RPG (Role Playing Game) fantasi yang memiliki alur cerita dan memiliki 2 orang karakter utama yaitu Kenta, dan Tabel Kebutuhan Minimum Game Mika. Game ini tidak menggunakan sistem level karakter dan Tabel 2. experience point. Semua karakter dalam game yang memiliki OS /8/8.1/10 (32bit/64bit) jumlah 15 level stage ini mempunyai status karakter yang sama Processor Intel Core2 Duo dari awal permainan hingga akhir permainan. Memory 2 GB DDR3 2.2 Konsep Pengembangan Game Graphics DirectX 9/OpenGL 4.1 capable GPU Bagan umum dari konsep pengembangan game dengan metode RAD (Rapid Application Development).[6] Storage 2 GB Display 1280x768

2 c. Kebutuhan Perangkat Lunak (Software) Perangkat lunak yang digunakan dalam pembuatan game adalah sistem operasi Windows 10 Home, dan RPG Maker MV.

2.4 Desain Antar Muka Rancangan di bawah ini merupakan menu utama yang akan muncul ketika game pertama kali dibuka. Pada bagian judul menggunakan jenis font Brain Flower, dan bagian teks lainnya menggunakan font Aller regular. Resolusi antar muka rancangan ini adalah 866x614 pixel. Gambar 4. Rancangan Desa

2.7 Kontrol Karakter ntuk memainkan game ini, pemain dapat menggunakan keyboard atau mouse. Berikut tombol yang digunakan: a. Keyboard 1. X / esc : Mengakses menu atau ke menu sebelumnya. 2. Z / spasi / enter : Action button atau tombol konfirmasi. Gambar 2. Rancangan Antar Muka Menu Utama 3. F4 : Keluar atau masuk ke mode full screen. 2.5 Desain Karakter 4. Panah : Navigasi menu dan karakter. Pembuatan desain karakter utama dan beberapa 5. Shift : Untuk dash atau lari. karakter yang berhubungan dengan alur cerita dalam game. b. Mouse 1. Kenta 1. Klik kiri : Navigasi karakter (dash), Nama : Kenta action button. Sex : Laki - Laki 2. Klik kanan: Mengakses menu atau ke Karakter utama dalam game ini merupakan menu sebelumnya. seorang laki - laki yang memiliki rambut warna hitam, memakai kacamata, dan mengenakan syal berwarna 2.8 Implementasi ungu. Untuk membuat game ini, terlebih dahulu membeli RPG Maker MV di situs resminya www.rpgmakerweb.com atau melalui aplikasi pihak ke tiga seperti Steam. Setelah itu unduh dan pasang RPG Maker MV, lalu jalankan program RPG Maker MV. Setelahnya, untuk membuat project game pilih opsi New Project atau menggunakan jalan pintas ctrl + n. Tentukan nama project, judul game, dan lokasi penyimpanan project.

Gambar 3. Rancangan Desain Karakter Kenta

2.6 Desain Map Desain map yang menjadi daerah yang dijelajahi. 1. Desa Gambar di bawah adalah rancangan Desa, terdapat 9 Gambar 5. Window Pembuatan Project Baru bangunan yang bisa di masuki, dan pemakaman di sebelah kiri map. Implementasi game Teman Satu Minggu terbagi dalam 2 bagian, yaitu. 1. Pembuatan Naskah Cerita. 2. Pembuatan Actor, Items, dan System.

3 2.9 Pembahasan 2) Menggunakan plugin gratis dari pihak ke tiga. Pada bagian ini, penulis membahas mengenai event-event, karakter, dan map yang digunakan dalam 2.14 Uji Coba pembuatan game Teman Satu Minggu. Setelah pembuatan game sudah selesai, maka tahap selanjutnya adalah uji coba yang bertujuan untuk 2.10 Deployment melihat apakah game yang telah dibuat sudah layak dan Untuk merender game tersebut akses menu File baik. Penulis menggunakan black box testing untuk uji kemudian pilih Deployment. Pilih platform Windows, lalu ceklis coba game “Teman Satu Minggu”. Exclude unused files agar file yang tidak digunakan tidak disertakan dalam proses deployment. Pada kolom Encryption, Tabel 3. Tabel Black Box Testing ceklis semua opsi yang ada dan isikan kodenya. Yang Diuji Keterangan Hasil Tombol New Ketika tombol dipilih Baik Game maka akan masuk pada permainan. Tombol Ketika tombol dipilih Baik Continue maka akan masuk ke menu save game data untuk melanjutkan Gambar 6. Deployment permainan. Tombol Ketika tombol dipilih Baik 2.11 Menginstal Game Options maka akan masuk ke Setelah merender game, cara menjalankan gamenya menu options. cukup dengan klik file Game.exe dalam folder Teman Satu Tombol Exit Ketika tombol dipilih Baik Minggu. maka game akan keluar. Event Event dalam game bekerja Baik dengan baik atau tidak. Audio Audio dalam game Baik (Sound berkerja dengan baik atau Effect, tidak. Background Music) Visual Visual dalam game Baik (Mapping, bekerja dengan baik atau karakter) tidak.

3. Penutup Gambar 7. Hasil Deployment 3.1 Kesimpulan Dari hasil pembuatan game Teman Satu Minggu, 2.12 Kendala-Kendala dalam Pembuatan Game maka dapat disimpulkan bahwa. Pada proses implementasi pembuatan game Teman a) Pembuatan game “Teman Satu Minggu” Satu Minggu, terjadi beberapa kendala di antaranya. menggunakan RPG Maker MV dapat 1) Game tidak bisa langsung ke mode full screen saat di dilakukan dengan mudah. Berbagai buka. kendala yang ditemui dalam pembuatan 2) Tidak ada tombol keluar pada menu utama. bisa diselesaikan dengan baik. 3) Tidak ada animasi untuk tileset air. b) Fitur gambar, suara, sistem, dan lain-lain 4) Saat monster menyentuh party, event tidak berjalan pada aplikasi RPG Maker MV sudah dengan baik. mencukupi bagi yang ingin membuat 5) Event commands script tidak semua bisa berjalan. game RPG. Jika dirasa belum cukup, pengguna bisa menambahkan gambar, dan 2.13 Solusi Atas Kendala-Kendala dalam Pembuatan Game suara agar game yang akan dibuat sesuai Dengan berbagai kendala yang di hadapi, penulis dengan yang diinginkan. Pada pembuatan mencari solusi untuk menyelesaikannya. Berikut beberapa solusi game “Teman Satu Minggu” penulis yang di gunakan untuk menyelesaikan berbagai kendala menambahkan gambar karakter, dan suara pembuatan game Teman Satu Minggu. latar. 1) Mencari bantuan ke forum RPG Maker.

4 c) Game Teman Satu Minggu ini memiliki alur Informatika Universitas AMIKOM Yogyakarta, Lulus cerita dan permainan yang unik. Tidak adanya tahun 2011. Saat ini menjadi Dosen di Universitas sistem pertarungan menjadi keunikan game ini AMIKOM Yogyakarta, dan Sekretaris Direktorat dan variasi pada game berjenis RPG. Pengabdian Masyarakat di Universitas AMIKOM Yogyakarta. 3.2 Saran Game ini masih memiliki banyak kekurangan yang harus diperbaiki maupun dikembangkan, adapun saran-saran yang ingin disampaikan yaitu. a) Menambah jumlah karakter, baik itu pemain maupun musuh, dan NPC (Non Playing Character) agar tidak banyak daerah yang kosong. b) Membuat cerita prekuel. c) Menambahkan suara karakter saat sedang berdialog. d) Menambahkan berbagai item kunci untuk misi yang dapat membuat game lebih variatif. e) Map dibuat lebih beragam dan menantang agar pemain dapat merasakan alur cerita dalam game. f) Bagian gambar percakapan setiap karakter dibuat sesuai dengan ekspesi percakapan, misalnya gambar karakter saat sedih atau senang disesuaikan. g) Bagian gambar map tiles dibuat lebih realistis.

Daftar Pustaka [1] Benny Yuniawan Pratama Bima Cakti, Emha Taufiq Luthfi. 2014. Pembuatan Game RPG “The Legend of Zapata” Menggunakan RPG Maker VX. STMIK Amikom Yogyakarta. [2] Mohamad Khairul Alim, Hanif Al Fatta. 2014. Pembuatan Game 2D “Petualangan Janoko” Menggunakan RPG Maker VX. STMIK Amikom Yogyakarta. [3] Muchlas Iman Teguh Saputra, Hanif Al Fatta. 2015. Pembuatan Game RPG “Perjalanan Rio” Menggunakan RPG Maker VX ACE. STMIK Amikom Yogyakarta. [4] Neumann and Morgenstern. 1953. Theory of Games and Economic Behavior. United States of America: Princeton University Press. [5] Roger, Rick. 2011. LEARNING Android GAME PROGRAMMING. Perason. [6] Jasson. 2009. Role Playing Game: Perkembangan Game. Yogyakarta: Andi Offset.

Biodata Penulis Rasyid Sholeh Rosena, memperoleh gelar Sarjana (S.Kom) Program Studi Informatika Universitas AMIKOM Yogyakarta, lulus tahun 2017. Anggit Dwi Hartanto, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika Universitas AMIKOM Yogyakarta, lulus tahun 2009. Memperoleh gelar Magister Komputer (M.Kom) Program Pasca Sarjana Magister Teknik

5