SlideShare a Scribd company logo
1 of 62
Download to read offline
LAPORAN
PROJECT TUGAS AKHIR SEKOLAH
“PEMROGAMAN GAME RPG MAKER VX ACE”
PENULIS :
NAMA : Ahcmad Rizal Junaidi
NIS : 4852
NAMA : Tri Jangga Putra B
NIS : 4884
KELAS : XII TKJ
BIDANG KEAHLIAN : Teknologi Informasi dan Komunikasi
PROGAM KEAHLIAN : Teknik Komputer dan Jaringan
SMK DARMA SISWA 1 SIDOARJO
Jl.Kusuma 9 - 11 , Berbek, Waru- Sidoarjo
Kata Pengantar :
Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan segala
rahmat dan karunia-Nya sehingga saya dapat menyelesaikan Laporan Tugas Akhir
Sekolah untuk memenuhi syarat Uji Kompensi Kelulusan (UKK) pada SMK Darma
Siswa 1 Sidoarjo. Dalam proses penulisan Laporan Tugas Akhir Sekolah, saya banyak
menemui kesulitan baik yang disebabkan karena keterbatasan kemampuan, waktu
maupun tenaga, karena itu saya sangat menghargai bantuan dari berbagai pihak yang
telah memberi bantuan baik berupa dukungan semangat,buku referensi, serta
bermacam-macam bahan penulisan sehingga Laporan Tugas Akhir Sekolah ini dapat
terwujud.
Saya merasa bahwa dalam menyusun Laporan Tugas Akhir Sekolah ini bukanlah
jerih payah sendiri, melainkan berkat bimbingan dari berbagai pihak. Untuk itu pada
kesempatan kali ini izinkanlah saya mengucapkan terima kasih kepada :
1. Kedua orang tua yang telah memberikan dukungan, membimbing serta
memberikan pendidikan yang layak.
2. Drs. Fauzin, selaku Kepala SMK Darma Siswa 1 Sidoarjo.
3. Bapak Syiroyudin S.Kom yang telah memberikan bimbingan pembuatan
Laporan Tugas Akhir Sekolah.
4. Guru-guru yang telah memberikan motivasi dan semangat serta memberikan
bekal ilmu dan pengetahuan.
5. Teman-teman seperjuangan kelas XII Teknik Komputer Jaringan yangtelah
memberi semangat.
6. Semua pihak yang telah memberikan banyak bantuan yang berupa kritik dan
saran.
Tentunya Laporan ini masih terjadi banyak kesalahan ataupun kekurangan, oleh
karena itu saya mengharapkan kritik dan saran dari pembaca yang bersifat
membangun guna menyempurnakan laporan tersebut.
Akhir kata saya berharap semoga buku Laporan Tugas Akhir Sekolah ini bisa
dimanfaatkan sebaik mungkin untuk kita semua. Dan juga bisa memberikan pengaruh
nilai baik pada UKK saya.
Sidoarjo,21 Februari 2015 Sidoarjo, 21 Februari 2015
Ahcmad Rizal J Tri Jangga P.B
DAFTAR ISI
Halaman Kata Pengantar ················································ 1 - 2
BAB 1
Latar Belakang
Perumusan Masalah....................................................................................................
.....................................................................................................................................4
Tujuan..................................................................................................................
.....................................................................................................................................4
Batasan Masalah..................................................................................................
.....................................................................................................................................4
BAB2
Landasan teori......................................................................................................
.....................................................................................................................................5
Pengertian Game..................................................................................................
.....................................................................................................................................5
Pengertian RPG Maker VX ACE.........................................................................8
BAB3
Analisa dan kebutuhan sistem..............................................................................
.....................................................................................................................................28
Perancangan proses..............................................................................................
.....................................................................................................................................32
BAB4
Implementasi dan proses pembuatan...................................................................
.....................................................................................................................................41
Perangkat uji coba................................................................................................
.....................................................................................................................................45
Penjelasan aplikasi ..............................................................................................
.....................................................................................................................................58
Proses ..................................................................................................................
.....................................................................................................................................59
BAB5
Kesimpulan .........................................................................................................
.....................................................................................................................................61
Saran pengembangan ..........................................................................................
.....................................................................................................................................61
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan game di dunia semakin pesat, tidak terkecuali di Indonesia. Game saat
ini sudah menjadi alternatif hiburan bagi tua, muda, pria maupun wanita. Industri dan
bisnis pengembangan game juga sudah menjadi suatu hal yang menjanjikan, terbukti
dengan banyaknya perusahaan pengembang game di Amerika, Eropa dan Asia.
Negara Indonesia masih terhitung sebagai konsumen game, ini dilihat dari
tingkat konsumsi game yang sangat tinggi, terutama game konsol, Local Area Network
(LAN) dan online. Banyak perusahaan-perusahaan yang membawa game-game bagus
dari luar negeri untuk dimainkan di Indonesia.
Di balik semua itu, tersirat keinginan dari putra putri Indonesia untuk
membuat game mereka sendiri, tetapi masih saja terbentur dengan masalah ilmu,
biaya dan tingkat kesulitan pembuatan game yang memang cukup tinggi, padahal
kreativitas, inovasi dan imajinasi mereka tidak kalah dengan pengembang game luar
negeri. Untuk itu penulis berusaha memaparkan suatu tool pengembang game yang
gratis dan sudah terkenal dan teruji di kalangan komunitas pengembang game baik
Indonesia maupun luar negeri, yaitu RPG Maker VX. Penulis berusaha membuat dan
menyajikan ilmu dengan bahasa yang sederhana dan mudah dicerna.
Role Playing Game (RPG) adalah salah satu jenis game pilihan karena
memasukan unsur-unsur penceritaan yang kompleks serta seni peran yang membuat
seseorang merasa seperti menjadi tokoh yang diperankannya dalam game tersebut.
Lagipula dalam game jenis ini dapat mengembangkan karakter mulai dari nol sampai
menjadi seorang pahlawan. Hal ini dapat dibuktikan dari penjualan perangkat lunak
dari RPG yang menembus angka jutaan dollar seperti Final Fantasy Series, Ragnarok
Online dan masih banyak lagi. Negara Indonesia sebenarnya tidak kekurangan talenta-
talenta yang handal dalam ide membuat sebuah game, khususnya RPG.
RPG Maker VX adalah satu dari semakin banyak program yang akan
membantu penulis dalam mengembangkan sebuah game RPG buatan. Program ini
adalah program yang cukup baik dalam perannya sebagai sebuah RPG Editor Engine
atau mesin pengedit RPG, dimana RPG buatan dapat menjadi sebuah program game
dua dimensi mandiri yang dapat dimainkan langsung tanpa bantuan program ini atau
program lain.
1.2 Identifikasi Masalah
Melihat latar belakang masalah tersebut dapat dirumuskan suatu permasalahan yaitu
“Membangun sebuah perangkat lunak dalam bentuk game RPG menggunakan
perangkat lunak RPG Maker VX sebagai RPG Editor Engine dalam pembuatan
sebuah game RPG.”
1.3 Batasan Masalah
Dalam kegiatan ini tidak seluruh tools dalam RPG Maker VX digunakan dalam
pembuatan jenis game RPG. Tetapi berdasarkan pertimbangan waktu maka hanya
dibuat sebuah game sederhana yang meliputi pembuatan cerita (Storyline), peta game
(Maps Game), musik dan efek suara, dan hal-hal yang berkaitan dengan game.
1.4 Maksud dan Tujuan
Dalam penulisan Tugas Akhir mengenai mengembangkan sebuah software atau
perangkat lunak game menggunakan RPG Maker VX ini mempunyai beberapa
maksud dan tujuan antara lain:
1. Membangun sebuah software game dalam bentuk game RPG menggunakan
perangkat lunak RPG Maker VX sebagai RPG Editor Engine dalam pembuatan
sebuah game RPG.
2. Untuk menjelaskan berbagai informasi dasar dalam pembuatan sebuah game pada
RPG maker VX.
1.5 Metodologi Perancangan
Dalam perancangan game menggunakan RPG Maker VX, metode yang akan
digunakan untuk menyelesaikan Tugas Akhir ini adalah:
1. Metode Pengumpulan Data
Dalam pengumpulan data dan informasi tetang permasalahan yang dibahas,
penulis membaca dan mempelajari dokumen-dokumen, buku-buku atau diktat
serta sumber lainnya yang berkaitan dengan penelitian untuk dijadikan referensi.
2. Metode Pengembangan Sistem.
Metode pengembangan sistem yang digunakan dalam menyelesaikan Tugas Akhir ini
menggunakan model Rapid Application Development (RAD) yang terdiri atas:
a. Tahapan perencanaan syarat-syarat
Pada tahapan ini pengguna tingkat tinggi memutuskan fungsi apa yang harus
difiturkan oleh game menggunakan RPG Maker VX tersebut.
b. Tahapan perancangan pengguna
Pada tahapan ini dilakukan perancangan proses dan perancangan antarmuka
dari game menggunakan RPG Maker VX.
c. Fase Konstruksi
Pada tahapan ini dilakukan pengkodean terhadap rancangan-rancangan yang
telah didefinisikan.
d. Fase Pelaksanaan.
Pada tahapan ini dilakukan pengujian dan analisis pengujian terhadap game
yang dibuat menggunakan RPG Maker VX.
1.6 Sistematika Penulisan
Agar lebih mudah untuk dibaca dan dimengerti, maka penulis membuat sistematika
penulisan pada Tugas Akhir ini. Adapun sistematika penulisan Tugas Akhir adalah
sebagai berikut:
BAB I : PENDAHULUAN
Pada bab ini penulis menguraikan mengenai latar belakang, identifikasi masalah,
batasan masalah, maksud dan tujuan, metodologi perancangan, dan sistematika
penulisan.
BAB II : LANDASAN TEORI
Pada bab ini penulis menjelaskan tentang perkembangan game, game berdasarkan
jenis (genre), elemen-elemen game, elemen pokok game, elemen tambahan game,
konsep pengembangan game, para pengembang game, tim utama pengembang game,
tim pendukung pengembang game, keahlian-keahlian yang dibutuhkan, platform
game, pengertian RPG, elemen khas RPG, kategori-kategori RPG, dan pengenalan
RPG Maker VX.
BAB III : PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX
Dalam bab ini penulis menguraikan mengenai basis data utama, peta dalam RPG
Maker VX, event dalam RPG Maker VX, dan hasil rancangan game.
BAB IV : IMPLEMENTASI GAME
Dalam bab ini penulis menguraikan mengenai definisi implementasi game, tujuan
implementasi game, pengujian game, komponen utama implementasi game, dan
pemeliharaan game.
BAB V : KESIMPULAN DAN SARAN
Bab ini merupakan bab penutup yang menguraikan mengenai kesimpulan yang
penulis ambil dari pembahasan pada bab-bab sebelumnya dan saran sebagai masukan
terhadap permasalahan yang muncul yang diharapkan dapat bermamfaat bagi
pemecahan masalah tersebut.
BAB 2
LANDASAN TEORI
2.1 Komputer
2.1.1 Pengertian Komputer
Kata komputer berasal dari bahasa inggris, yaitu to compute yang artinya menghitung.
Istilah bahasa inggris computer diambil dari bahasa latin yaitu computare. Pada kata
com mempunyai arti menggabungkan dalam pikiran atau mental, sedangkan kata
putare adalah memikirkan perhitungan atau penggabungan.
Perkembangan teknologi dan ilmu komputer selanjutnya telah memberikan
kemampuan lain pada komputer, sehingga definisi komputer sering mengalami
perubahan. Sekarang ini proses menghitung hanya merupakan sebagian dari kerja
yang dapat dilakukan komputer. Banyak fungsi lain yang dapat dilakukan komputer
seperti halnya pengolahan data, permainan, membuat grafik desain, dan sebagainya.
2.1.2 Aspek-Aspek Dasar Komputer
Aspek-aspek dasar sistem komputerisasi adalah fasilitas-fasilitas yang harus ada
apabila suatu usaha sudah memiliki langkah maju dengan menggunakan peralatan
komputer sebagai alat bantu dalam pengolahan data. Beberapa aspek-aspek dalam
komputer terdiri atas:
3. Aspek Teknis
Pada aspek teknis ini meliputi beberapa hal yaitu hardware (perangkat keras),
software (perangkat lunak), dan brainware (tenaga pelaksana). Ketiga komponen
tersebut merupakan komponen terpenting yang saling bergantung satu sama
komponen yang lain.
4. Aspek Non Teknis
Dalam aspek non teknis terdapat dua hal yang perlu dalam suatu sistem
komputerisasi ,yaitu dukungan manajemen dan disiplin ilmu. Pada dasarnya suatu
sistem komputerisasi dilaksanakan dalam suatu organisasi/instansi untuk
membantu pengolahan informasi bagi kepentingan pengambilan keputusan.
2.2 Perkembangan Game
Pengertian game adalah suatu sistem atau program di mana satu atau lebih pemain
mengambil keputusan melalui kendali pada obyek di dalam game untuk suatu tujuan
tertentu. Game pada awal tahun 1970-an merupakan awal dari perkembangan game
dunia, di mana game yang dibuat terdiri atas teks dan grafik standar. Beberapa game
pada awal perkembangannya antara lain:
3. Teks Game
Jenis game ini hanya terdiri atas teks, tidak ada grafik apa pun dalam game ini.
User berinteraksi dengan mengetikan teks. Contoh: The Adventurer’s Museum,
The Castle, Adventure in The Island.
4. Grafik Game
Jenis game ini sudah menggunakan grafik meskipun masih dalam bentuk grafik
standar yaitu VGA, SVGA, dll. Contoh: The Murderer.
Pembuatan sebuah game tidak terlepas dari mamfaat yang diterima oleh
para pemain game yang menggunakannya. Beberapa mamfaat yang didapat saat
memainkan game antara lain:
e. Entertaiment
Game ini hanya diutamakan untuk permainan yang menghibur. Sebagian game
semacam ini dimamfaatkan sebagai alternatif hiburan sehingga dapat
menyegarkan kembali pikiran yang stress.
b. Expand Skill
Game ini juga dibuat untuk lebih dikhususkan melatih ketangkasan dan kecepatan
berfikir pemainnya. Game ini tidak hanya terbatas pada game personal computer,
namun meliputi platform game lainnya.
c. Education
Ada beberapa game dibuat untuk mendukung proses pembelajaran dengan konsep
belajar sambil bermain.game jenis in banyak ditemukan dibeberapa platform game
seperti personal computer, playstation dan lainnya. Contoh: Edu Games Learning.
d. Embed Massages
Ada beberapa game yang sengaja dibuat untuk menyampaikan pesan tertentu,
misalnya kebenaran selalu menang melawan kejahatan, jangan mudah menyerah,
dan sebagainya. Biasanya game seperti ini memiliki unsur penceritaan yang
kompleks.
2.3 Game Berdasarkan Jenis (Genre)
Pada dasarnya jenis-jenis game yang lebih dikenal dengan istilah “Genre game”. Genre
juga berarti format atau gaya dari sebuah game. Format sebuah game bisa murni sebuah
genre atau bisa merupakan campuran (hybrid) dari beberapa genre lain. Beberapa game
berdasarkan jenis atau genre antara lain:
1. Maze Game
Jenis game ini adalah jenis game yang paling awal muncul. Contoh yang paling
populer di Indonesia adalah game Pacman dan Digger. Game jenis ini sangat mudah
dimainkan.
2. Board Game
Jenis game ini sama dengan game board tradisional, seperti Monopoly. Umumnya
game ini lebih menekankan kepada kemampuan komputer menjadi lawan tanding dari
pemain. Ini melibatkan kemampuan AI(Artificial Inteligence) yang andal untuk bisa
menjadikan game ini menantang pemain dengan baik. Contoh: Chess, Chess Master
2000, Monopoly, Scrabble.
3. Card Game
Hampir sama dengan board game, jenis ini tidak memberikan perubahan berarti dari
game versi tradisional yang sejenis. Variasi yang ada adalah kemampuan multiplayer
dan tampilan yang lebih bervariasi dari versi tradisional. Game ini
termasuk game yang muncul pada awal game komputer. Contoh: Hearts, Poker,
dan Solitaire.
4. Trading Card Game
Jenis game ini jarang masuk ke Indonesia. Ada beberapa stasiun televisi di Indonesia
yang menayangkan kartun tentang trading card ini. Versi game elektroniknya sangat
digemari di luar negeri. Contoh: Battle Card Pokemon, Yu Gi Oh!, Duel Masters,
Magic The Gathering.
5. Quiz Game
Jenis game ini juga jarang di Indonesia. Game ini sederhana dalam cara bermain yaitu
hanya perlu memilih jawaban yang benar dari beberapa pilihan jawaban. Biasanya
pertanyaan yang diberikan memang memiliki topik tertentu tetapi ada juga yang
memiliki topik yang beragam. Contoh: Classroom Millionaire, Deal or No Deal.
6. Puzzle Game
Game jenis ini memberikan tantangan kepada pemainnya dengan cara menjatuhkan
sesuatu dari sisi sebelah atas ke bawah. Susunan ini dilakukan secepat dan sebaik
mungkin. Dalam perkembangannya, jenis ini membebaskan cara bermainnya.
Contoh: Tetris, Magic Inlay, Adventure Inlay, Chip Challenge.
7. Shooting Game
Secara standar bahwa semua game yang bertipe atau dimainkan dengan cara
menembak objek termasuk dalam jenis ini. Baik game yang bertipe dua dimensi atau
pun tiga dimensi. Contoh: Deer Hunt, Hunting Unlimited 3.
8. Shoot Them up
Jenis ini banyak diminati karena mudah dimainkan. Pada awalnya bentuk game ini
adalah game dua dimensi namun berkembang menjadi tiga dimensi. Contoh: Twin
Bee, Astro Raid, Arcanoid, Macross, Blackhawk Striker 2.
9. Adventure Game
Game ini adalah game petualangan. Biasanya pemain menuju ke suatu tempat dan
menemukan banyak hal dan peralatan yang akan kita simpan. Game jenis ini tidak
berfokus kepada pertarungan. Umumnya game ini lebih menekankan kepada
pemecahan misteri daripada pertarungan sampai mati. Contoh:Beyond Good and Evil,
Sam & Max, Maniac Masion.
10. Side Scroller Game
Game jenis ini sangat terkenal dengan banyaknya game yang dikeluarkan. Game ini
didasarkan kepada dua dimensi dimana pemain bergerak ke sepanjang jalur
permainan ke satu arah dan menyelesaikan tugasnya. Contoh: Prince of Persia, Sonic
the Hedgedog, Super Mario Bros, Megaman Series.
Fighting Game
Game ini memberikan kesempatan untuk pemain dalam bertarung menggunakan
berbagai kombinasi gerakan dalam pertarungan. Contoh: Street Fighter, Samurai
Showdown, Mortal Kombat, Tekken.
11. Sport Game
Game jenis ini hanya dibuat berdasarkan jenis cabang olahraga baik secara dua
dimensi ataupun tiga dimensi. Contoh: Winning Eleven, NBA, NFL, Virtual Tennis.
12. Racing Game
Game ini memberikan permainan lomba kecepatan dari kendaraan yang dimainkan
oleh pemain. Contoh: Need For Speed, Driver, Taxi, Test Driver.
13. Simulation Game
Game ini berfokus kepada simulasi penerbangan. Simulasi yang diberikan meniru
kondisi penerbangan sebenarnya, baik kondisi pesawat dan peralatannya maupun
kondisi pemandangan. Contoh: Microsoft Flight Simulator, IL-2Sturmovik, Apache
Air Assault.
Real Time Strategy(RTS) Game
Pada game jenis ini pemain harus melakukan berbagai gerakan sesuai dengan
strategi yang dibuat. Contoh: Warcraft, Starcraft.
15. Role Playing Game (RPG)
Game ini pemain akan berperan menjadi sebuah karakter. Contoh: Blade of
Sword, Kingdom Hearts. Game jenis ini yang penulis buat untuk menjadi sebuah
software game.
2.4 Elemen-Elemen Game
Setiap game tertentu mempunyai ciri khas dari masing-masing pembentuk game
tersebut menjadi sebuah game yang unik dan mudah diingat masyarakat. Misalnya
Mario Bros, hampir semua pemain game akan mengenali bahwa seseorang sedang
memainkan game tersebut hanya dengan mendengarkan lagu dari temanya.
Namun setiap game memiliki elemen-elemen penting yang membangun game
tersebut menjadi sebuah game, dan bukan sekedar perangkat lunak (software) biasa.
Sebagian game yang diproduksi pada masa sekarang memiliki semua elemen-elemen
tersebut.
2.4.1 Elemen Pokok Game
Fungsi tampilan dari berbagai game ada yang serupa atau mirip satu sama lain, baik
fungsi maupun bentuknya. Walaupun jenis game atau genre satu sama lain berbeda,
namun elemen itu tetap memiliki fungsi dan maksud yang sama. Sama halnya dengan
buku, apa pun isi dari buku tersebut tetap memiliki aturan menampilkan judul, kata
pengantar, nomor halaman, dan sebagainya. Berikut adalah keterangan berbagai
elemen-elemen yang ada dalam sebuah game yang terdiri atas:
1. Title (Judul)
Judul adalah elemen penting dalam pengembangan sebuah game. Membuat sebuah
judul sebuah game tidaklah mudah. Judul harus singkat namun menyiratkan isi
dari maksud game tersebut.
2. Title Screen (Layar Judul)
Judul memang merupakan hal yang penting, namun untuk membuat judul lebih
menarik adalah tampilan grafis yang sesuai dengan judul game tersebut. Pada
game masa kini, sebelum title screen muncul terkadang sudah ada beberapa
animasi pembuka yang muncul.
3. Credits (Daftar Nama Individu yang Terlibat)
Maksud dari credits adalah menunjukan bahwa yang ikut serta dalam membuat
game tersebut dengan penghargaan kepada pihak yang membantu dalam
pengembangan game tersebut. Pada game masa kini credits berisikan banyak
individu yang terlibat dimulai dari designer, programmer, sound engineer, two
dimention and three dimention artist dan sebagainya. Di sini juga terdapat kata
ucapan terima kasih yang disampaikan pada pihak-pihak tertentu yang dianggap
telah membantu dan berjasa kepada pengembang game tersebut.
4. Cutscene/Intro (Pengenalan Cerita)
Tujuan dari cutscene/intro adalah untuk membuka awal perkenalan sebelum
pemain memulai game, suatu penting di dalam alur cerita game maupun suatu
transisi antara tingkat satu dengan tingkat selanjutnya. Dengan adanya
cutscene/intro ini maka pemain secara perlahan akan masuk ke alur permainan
atau kepada bagian selanjutnya dari game.
5. Control Panel
Tidak kalah pentingnya adalah control panel di mana pemain dapat mengatur
permainan. Contoh: memulai game baru, menghentikan sementara game,
mengulangi game, menyimpan game, dan sebagainya.
6. User Interface (Antarmuka)
Berbeda dengan control panel yang hanya aktif ketika dibutuhkan. Sementara user
interface tetap aktif selama pemain memainkan game dan tidak hanya tampilan
pada layar, keyboard dan mouse yang digunakan adalah user interface. Untuk
layar maka user interface adalah simbol atau tampilan khusus yang membantu
pemain memainkan game. Contoh pada game jenis First Person Shooter (FPS)
user interface-nya adalah jumlah peluru dan nyawa yang da pada tampilan layar.
7. Help (Bantuan)
Tidak semua game dapat dimengerti dengan cepat oleh pemain game tersebut.
Untuk itulah elemen help ini menjadi salah elemen yang cukup penting. Di dalam
help ini semua instruksi yang bisa membantu pemakai ditampilkan dengan cepat
dan sederhana sehingga mudah dipahami dan bisa langsung digunakan.
8. Mouse Pointer (Ikon Penunjuk Mouse)
Bentuk pointer mouse bisa bervariasi sesuai dengan tema dari game yang dibuat.
Terkadang bentuk pointer bisa berubah jika menyentuh area tertentu di dalam
game (disebut hotspot).
9. Music and Sound (Musik dan Efek Suara)
Semua jenis game saat ini sewajarnya dilengkapi musik dan suara yang cocok
dengan tema dari game yang akan dikembangkan. Namun jika game yang
dikembangkan tidak memiliki suara dan musik akan terkesan tidak profesional dan
kurang bermutu.
10. Art (Seni)
Pada dasarnya game yang baik dihasilkan dari gambar yang memang memiliki
seni yang baik pula. Terkadang game yang alur permainannya kurang baik dapat
tertutupi sebagian oleh tampilan grafis yang bagus. Gambar juga memegang
peranan penting dalam elemen game yang akan dikembangkan. Itu sebabnya
kenapa game masa kini khususnya di bidang art(seni) dipegang oleh beberapa
orang yang memiliki keahlian tersendiri.
11. Storyline (Cerita)
Alur cerita tidak digunakan pada semua game, hanya jenis game tertentu yang
menggunakan alur cerita misalnya adventure game, RPG game, Real Time
Strategi (RTS) game dan action game.
12. Playability (Kemampuan untuk Dimainkan)
Game yang dikembangkan harus mampu dimainkan oleh seorang pemain pemula,
dalam arti cukup mudah dan cepat dimengerti bagaimana cerita dan game itu
berjalan. Terkadang sebagian game yang sukses di pasaran lebih berdasarkan
faktor ini dibandingkan faktor lain seperti grafis yang hebat.
13. Levels (Tingkatan)
Hampir setiap game memiliki beberapa level untuk dimainkan. Maksudnya supaya
pada tahap awal pemain bisa menguasai permainan dengan baik. Pada tingkat
selanjutnya pemain tidak akan merasa bosan karena tantangan akan meningkat.
14. Demo
Pada dasarnya game muncul dengan mode demo terlebih dahulu sehingga bisa
dimainkan sebelum software aslinya muncul di pasaran. Memang tidak semua
game menyediakan demo game, tetapi keuntungan promosi bisa didapatkan
dengan menyediakan demo game.
15. Invincible Mode (Mode Tak Terkalahkan)
Mode tak terkalahkan ini bertujuan untuk permeriksaan dari game itu sendiri di
mana beberapa pihak diizinkan untuk menjalankan game dalam bentuk invincible
mode di mana karakter game pemain tidak bisa kalah atau mati.
16. Exit Screen (Layar Keluar)
Layar keluar ini merupakan elemen penting dalam pengembangan game. Game
yang baik biasanya memiliki exit screen pada game yang dikembangkan.
17. Documentations (Dokumentasi)
Game yang baik tidak dianggap selesai tanpa adanya dokumentasi yang cukup.
Dokumentasi ini ditujukan kepada para pemain. Pada dokumentasi biasanya
berisikan cara memainkan game, menangani masalah yang timbul dari segi
software maupun hardware.
18. Copyright (Hak Cipta)
Hal paling penting dalam pengembangan sebuah perangkat lunak game ini adalah
hak cipta yang diberikan oleh pembuat game. Hal ini untuk mencegah masalah
yang berkaitan dengan hak cipta di masa depan.
19. Setup (Pemasangan/instal)
Sudah menjadi kewajiban bagi pembuat perangkat lunak untuk membuat game
dalam bentuk setup. Dengan program ini maka game akan dikompilasi terlebih
dahulu menjadi paket yang padat.
2.4.2 Elemen Tambahan Game
Umumnya game ini ada untuk tipe shareware. Game tipe shareware biasanya menjadi
pilihan bagi pengembang tunggal atau pun pengembang kecil. Elemen berikut ini
biasanya ada pada versi cetak maupun versi file elektronik yang dimuat di dalam CD
game itu sendiri yaitu:
1. Readme.txt
Pada file ini user akan bisa mendapatkan informasi lengkap bagaiman membuka
dan menginstalnya ke dalam komputer. Selain itu bisa juga berisi infomasi
mengenai website dan panduan singkat untuk pemain jika mereka mencari
dokumentasi lengkapnya.
2. File Description (Deskripsi File)
File ini merupakan deskripsi singkat tentang semua game yang dibuat untuk
membantu pembaca dari sebuah situs membuat review singkat untuk daftar file
yang mereka simpan di website.
3. License Agreement (Persetujuan Lisensi)
Pada umumnya pembuat game di Indonesia belum memiliki standarisasi untuk
lisensi perangkat lunak, walaupun pada masa sekarang ini sebagian dari
pengembang perangkat lunak di Indonesia sudah membuatnya.
4. Order Form (Formulir Pemesanan)
Pada file ini bisa memuat cara mendaftar dan memesan game. Jadi pemain akan
dengan gampang mendapatkannya dan mengisinya. Umumnya para pengembang
shareware membuat pilihan untuk langsung mencetaknya ke printer.
Secara garis besar, konsep pengembangan game terbagi menjadi beberapa
bagian, yaitu:
1. Perancangan Konsep Game
Pada bagian ini penulis menentukan ide dasar game secara keseluruhan dan jenis
dari game yang dikembangkan yaitu jenis Role Playing Game (RPG). Dan pada
bagian ini juga ditentukan tujuan dan sasaran game yang dikembangkan misalnya
anak-anak, remaja atau dewasa.
2. Implementasi Engine Game
Engine game merupakan inti atau mesin utama dari game yang mengendalikan
seluruh aktivitas dan interaksi yang terjadi dalam game. Dalam pengembangan
game ini penulis menggunakan RPG Maker VX sebagai engine game. Biasanya
terdapat empat komponen utama yang membentuk engine game. Komponen-
komponen tersebut antara lain:
a. Database (Basis Data)
Basis data dalam game berguna untuk mendaftarkan dan menyimpan data tentang
objek-objek maupun kejadian di dalam game. Misalnya daftar karakter, daftar
peta, tingkatan, atau pun data yang disimpan ke dalamnya.
b. Game Object (Objek Game)
Objek game merupakan objek yang akan pemain kendalikan di dalam game
tersebut, bagian ini mengimplementasikan objek sprite game dan lingkungan pada
game. Sprite adalah objek yang dapat dikendalikan oleh pemain atau Artificial
Intelligence (AI). Objek lingkungan pada game yaitu latar belakang dan benda.
Latar belakang yaitu wadah atau tempat di mana objek sprite akan dikendalikan.
Benda adalah objek yang dapat berinteraksi dengan sprite.
c. Artificial Intelligence (Kecerdasan Buatan)
Artificial intelligence adalah kecerdasan buatan yang diberikan pada suatu objek
agar dapat berlaku secara acak ataupun teratur. Tujuan pemberian kecerdasan
buatan adalah agar pemain tidak sembarangan dalam mengambil keputusan dan
mengembangkan semangat berkompetisi.
Game Control (Kendali Game)
Pengendalian game merupakan interaksi antara pemain dengan objek game
sebagai hasil keputusan pemain tersebut. Kendali juga membatasi hal apa yang
dapat dilakukan oleh objek game.
3. Penanaman Visual dan Audio pada Game
Pada bagian ini para seniman pada bidang grafis maupun suara bekerja. Para
pengembang dapat mengolah dan menghasilkan aspek visual maupun audio dari
game sehingga game tersebut dapat dinikmati oleh pemainnya.
Aspek visual merupakan segala sesuatu yang dapat dilihat oleh pemain.
Aspek visual dapat berupa model dua dimensi atau tiga dimensi. Model dua
dimensi dibuat dengan garis-garis pada bidang, pewarnaan, masking, gradasi dan
efek-efek percampuran warna. Model tiga dimensi dibuat dari rangka grid,
proporsi, rendering dan pencahayaan.
4. Pengujian
Pengujian dilakukan untuk menjaga kualitas game yang akan dibuat. Pengujian ini
meliputi pengujian terhadap engine game, pengujian interaksi dengan pemain
melalui pengendali game, debugging dan perbaikan.
2.5 Platform Game
Platform game merupakan dimana game yang akan dikembangkan untuk dijalankan.
Game secara umum banyak dibuat di beberapa platform sebagai berikut:
1. DOS
Masa keemasan platform ini sudah selesai. Namun kini sudah tidak dikembangkan
lagi karena perpindahan sistem operasi yang beralih ke windows atau konsol yang
lain. Akan tetapi masih banyak resource di internet yang masih menyediakan
pembahasan dan programming dengan DOS.
2. Windows
Saat ini game yang berjalan di platform ini sangat mendominasi pasar.
Memamfaatkan kemampuan windows untuk tampilan yang menarik dengan
kemampuan DirectX yang disediakan Microsoft, menjadikan para pengembang
game umumnya di platform ini. Tools dan software untuk membuat game sangat
banyak tersedia di platform windows.
3. Linux
Pengembang game di platform ini masih sedikit game yang dibuat. Tetapi
kemudahan lain adalah tersedianya berbagai aplikasi yang gratis, sehingga
walaupun komunitasnya sedikit, namun bisa membuat berbagai game yang tidak
kalah platform windows.
4. Macintos
Mac atau macintos merupakan sistem operasi yang dikeluarkan Apple yang stabil
dan fitur yang sangat baik. Dari awal macintos tidak terlalu banyak bersinggungan
dengan dunia game, walaupun salah satu kelebihan platform ini adalah fitur grafik
dan suara yang sangat baik dibandingkan windows.
5. Console
Persaingan platform windows adalah mesin konsol, seperti Playstation dan Xbox
pada masa kini. Pemrograman di mesin konsol hampir sama dengan platform
windows, namun terdapat tingkat kesulitan dalam mengembangkan game di
platform ini. Secara individu, peralatan dan lisensi yang ada pada studio
pengembang harganya sangat mahal karena demi menjaga mutu dan hak ciptanya.
6. Mobile
Mulai banyak mobile game yang akan dibuat dan dirancang khusus di platform ini.
Bahkan sudah menjadi pesaing untuk beberapa jenis game seperti game online.
Walaupun tidak sehebat game komputer atau konsol, tetapi dengan kemudahan
dan jumlah peralatan yang banyak digunakan untuk alat komunikasi akan
membuat platform ini menjadi pilihan sebagian pengembang. Umumnya
menggunakan bahasa pemrograman java.
2.6 Pengertian RPG
Mungkin sebagian besar dari masyarakat sudah mengetahui apa yang dimaksud
dengan RPG. RPG adalah salah satu jenis game yang merupakan singkatan dari Role
Playing Game. Sesuai dengan namanya, dalam game ini pemain akan berperan
sebagai orang lain dan biasanya mengendalikan lebih dari satu tokoh yang akan
dimainkan dalam waktu bersamaan.
2.6.1 Elemen Khas RPG
Ada beberapa elemen khas yang akan membuat game dapat dinyatakan berjenis game
RPG. Jadi, jika salah satu dari elemen khas ini tidak ada mungkin saja game tersebut
bukan game yang berjenis RPG atau perpaduan antara RPG dengan game lain.
Beberapa elemen khas tersebut antara lain:
1. Storyline and Character Development
Storyline and character development atau pengembangan jalan cerita dan karakter
merupakan unsur utama dalam RPG. Cerita yang ada dalam RPG tidak harus
selalu aneh, tetapi masing-masing RPG memiliki ciri khas sendiri dan biasanya
cerita dalam RPG cukup panjang. Cerita dalam RPG harus kreatif, inovatif dan
mengalir seiring dengan perkembangan karakter utama dan tokoh pendukungnya.
Biasanya cerita dalam game RPG mengandung unsur-unsur khusus yang
membentuk sebuah game RPG tersebut seperti berikut:
a. Sang pahlawan
Biasanya sang pahlawan adalah seorang pemuda, tetapi tidak jarang juga sang
pahlawan itu seorang gadis. Misalnya Lightning pada Final Fantasy XIII, Putri
Yggdra pada Yggdra Union: We’ll Never Fight Alone.
Ada sesuatu yang membuatnya menjadi sang pahlawan, apakah
pahlawan tersebut selamat dari suatu pembantaian masal, atau pahlawan
tersebut telah terpilih sejak lahir untuk menyelamatkan dunia atau dengan
alasan yang lain.
Biasanya sang pahlawan atau karakter utama ini memiliki kemampuan
khusus yang tidak dimiliki karakter lain, dan pada awalnya dia tidak mampu
mempergunakan kekuatan khususnya.
b. Pasangan sang pahlawan
Sang pahlawan biasanya menemui pasangannya di awal permainan, atau
mungkin lama setelah pahlawan berhasil melakukan suatu insiden. Dan setelah
itu, pasangan sang pahlawan ini akan mengikuti kemana pun sang pahlawan
pergi dengan bertempur di sisinya.
Pasangan sang pahlawan biasanya ini memiliki gaya bertarung yang
bertolak belakang dengan sang pahlawan. Misalnya jika sang pahlawan
petarung fisik, maka pasangannya seorang penyihir atau penyembuh dan
begitu pula sebaliknya.
Biasanya sang pahlawan dan pasangannya baru akan menyatakan cinta
di akhir cerita, dan bagian inilah biasanya membuat para pemain penasaran.
c. Kawan-kawan sang pahlawan
Jarang sekali ada RPG yang tokohnya hanya ada satu atau dua, biasanya sang
pahlawan memiliki beberapa rekan yang akan mengikutinya dalam perjalanan,
dengan sifat dan karakter yang berbeda-beda dan unik serta memiliki motivasi
masing-masing. Kawan-kawan ini biasanya akan bergabung setelah beberapa
event khusus tertentu, jadi tidak langsung karakter-karakter tersebut
bergabung.
d. Sang pengkhianat
Sang pengkhianat pada awalnya mungkin sahabat, saudara atau bahkan orang
terdekat dari sang pahlawan, yang dari sejak semula tidak terpikirkan
sebelumnya, tapi bisa juga pengkhianat tersebut adalah NPC(Non-Playable
Character) yang berperan penting dalam cerita. Namun sang pengkhianat ini
sebenarnya hanya menjadi boneka atau salah satu dari sang musuh utama.
e. Musuh utama yang tersembunyi
Bermula diperkenalkan seorang tokoh antagonis yang selalu menjadi lawan
dari sang pahlawan, tetapi pada pertengahan sampai menjelang akhir,
diceritakan bahwa tokoh antagonis sebenarnya dikendalikan oleh suatu
eksistensi yang sangat licik, pandai bersembunyi dan penuh dengan daya tipu
yang merupakan musuh utama dari sang pahlawan.
Dalam RPG karakter-karakter utama berkembang seiring dengan
berkembangnya cerita. Perkembangan karakter ini ditandai dengan naiknya
tingkatan, bertambahnya kemampuan atau bahkan berubahnya suatu sifat atau
watak sang karakter utama dalam berinteraksi dengan karakter-karakter lainnya.
Jadi, perkembangan karakter sangat diperhatikan dan menjadi salah satu elemen
khas yang utama dalam sebuah RPG.
2. Battle System
Battle system atau sistem bertarung ini menjadi ciri khas gameplay dalam RPG.
Pada bagian ini juga salah satu penentu kesuksesan sebuah game RPG. petarungan
yang monoton dan membosankan akan segera ditinggalkan oleh pemainnya,
sedangkan petarungan yang terlalu susah juga tidak begitu disukai. Battle system
perlu seimbang agar tidak membuat pemain mengalami stress pada saat
memainkannya, tanpa menghilangkan tantangan dari tingkat kesulitan petarungan
yang bervariasi.
Sistem pertarungan RPG terus berkembang dan diperbaharui sehingga hampir
mendekati pertarungan sesungguhnya. Pada dasarnya, ada dua sistem petarungan
dalam RPG, yaitu:
Wait-and-see battle
RPG yang menggunakan sistem ini disebut juga Old-school RPG, karena memang
sistem ini dulu sering digunakan dan pertama kali muncul. Pada sistem ini pemain
memberikan perintah pada setiap karakter pemain pada posisi masing-masing.
Setelah selesai, pemain tinggal menunggu dan lihat apa yang terjadi selanjutnya.
Saat pemain memberi perintah, musuh tidak akan menyerang.
Pada RPG jenis ini ada 3 jenis serangan, yaitu normal battle, first-strike
battle dan ambushed battle. Pada normal battle, pemain dan musuh sama-sama
mendapatkan giliran pada ronde pertama. Pada first-strike battle, pemain
mendapatkan kesempatan untuk memulai ronde pertama tanpa musuh menyerang.
Dan pada ambushed battle, pemain diserang dulu oleh musuh pada ronde pertama.
b. Active time battle
Sistem ini yang sudah sedikit lebih canggih yaitu active time battle. Dalam sistem
ini, tiap pahlawan memiliki waktu aktif sendiri-sendiri. Siapa yang memiliki waktu
aktif penuh pertama kali, maka karakter tersebut yang berhak melancarkan
serangan. Walaupun demikian, kecepatan tersebut dipengaruhi oleh kemampuan
pemain.
c. Real-time battle
Berbeda dengan sistem pertama, pada RPG ini pemain langsung berhadapan
dengan musuh. Pemain tidak memilih berbagai macam perintah pada
pahlawannya, namun langsung menjalankan pahlawan untuk bertarung. Jadi,
tidak ada yang namanya perintah attack, defend, magic dan sebagainya.
3. Menu System
Menu system atau sistem menu adalah salah satu ciri khas dari sebuah game RPG.
Sistem menu ini merupakan tempat di mana pemain dapat melihat dan mengatur
karakter, kemampuan, item, equipment character dan masih banyak lagi hal
lainnya. Bagian ini perlu dibuat variatif dan tidak membosankan, sebab bagian ini
adalah bagian yang sering diakses oleh pemain.
Biasanya sistem menu berisikan petunjuk dan beberapa manual yang ada
dalam RPG tersebut. Sistem menu ini sangat membantu pemain dalam memahami
dan mengatur karakternya sehingga membuat sang karakter sesuai dengan
keinginan sang pemain.
2.6.2 Kategori-Kategori RPG
Ada beberapa kategori pada game jenis RPG ini, meskipun kategori-kategori tersebut
bukan acuan yang standar dan harus dijalankan. Berikut beberapa katergori-kategori
RPG yaitu:
1. Fantasy
Kategori ini berseting rata-rata di dunia pertengahan Eropa dan menggunakan
sihir, serta agama yang berbeda dengan dunia nyata. Contoh: Final Fantasy,
Dragon Quest, dan lain sebagainya.
2. Science Fiction
Ini terbalik dari fantasi RPG, setingan justru ada di zaman yang jauh lebih maju
dari zaman sekarang. Sihir diganti dengan istilah semacam “Telekinesis” atau
“Psy”. Contoh: Star Wars, Deus Ex, Enter the Matrix, Pysops dan lain sebagainya.
3. Historical
Game RPG ini lebih menekankan aspek sejarah, walaupun sering tertukar dengan
kategori fantasi pada game RPG. Yang membedakan kategori RPG ini dengan
yang lain adalah setingan grafis yang menyerupai dunia nyata.
4. Horror
Mungkin kategori game jenis RPG ini agak jarang, namun yang jelas ada dua versi
yaitu manusia biasa melawan makhluk supernatural atau sebaliknya. Misalnya
Resident Evil Series, Parasite Eve, Kul dan lain sebagainya.
5. Funny
Kategori game RPG ini mengandalkan unsur menarik dan mengasyikan bermain
tanpa memerlukan cerita yang berat dan kostumisasi karakter yang rumit. Contoh:
Mario and Luigi the Superstar Saga, Chocobo Deungeon 2 dan lain sebagainya.
6. Multigenre
Jenis kategori ini memang sedikit susah dibedakan dibandingkan, karena kategori
multigenre game RPG ini tercampur dengan jenis game yang lain. Contoh: Kingdom
Heart (Fantasy sama Funny), Wild Arm (Fantasi sama Historical) dan lain
sebagainya.
2.7 Pengenalan RPG Maker VX ACE
RPG Maker VX adalah satu dari sekian banyak program yang akan membantu dalam
pengembangan sebuah game RPG buatan sendiri. Program ini adalah program yang
cukup baik dalam perannya sebagai sebuah RPG Editor Engine atau mesin pengedit
RPG, dimana RPG buatan dapat menjadi sebuah program game dua dimensi mandiri
yang dapat dimainkan langsung tanpa bantuan program ini atau program lain. RPG
Maker VX ini dapat di download atau di unduh secara gratis di internet. Splash
screen awal dari RPG Maker VX dapat dilihat pada gambar di bawah ini.
Gambar 2.2 Splash Screen dari RPG Maker VXACE
2.8 Instalasi RPG Maker VXACE
Dalam RPG Maker VX tidak membutuhkan spesifikasi yang tinggi. Program ini
dapat berjalan dengan baik minimal pada komputer dengan spesifikasi yang dapat
dilihat pada tabel sebagai berikut:
Tabel 2.1 Tabel Spesifikasi Program
Operating System
Microsoft® Windows® 2000 / XP /
Vista
*Note: 64-bit Editions are not supported.
Processor Intel® Pentium® III 1.0GHz or higher
processor.
Memory 256 MB or higher of RAM
Display 1024×768 or higher resolution
Hardisk 100 MB of available hard-disk space
Instalasi RPG Maker VX perlu mengikuti beberapa instruksi agar
program dapat berjalan dengan baik. Instruksi-instruksi tersebut antara lain:
1. Instalasi program utama yaitu file Setup.exe.
a. Tutup semua aplikasi lain, buka file Setup.exe kemudian tekan next.
b. Setujui Lembar persetujuannya, kemudian tekan next.
c. Pilih Direktori/Folder penyimpanan lalu tekan next.
d. Tekan Install, maka program akan terpasang dalam komputer.
Gambar 2.3 Pemilihan direktori pada instalasi RPG Maker VXACE
2. Instalasi program Run Time Packaging yaitu file Setup.exe.
a. Tutup semua aplikasi lain, kemudian tekan next.
b. Pilih Direktori/Folder penyimpanan lalu tekan next.
c. Tekan Install, maka program akan terpasang dalam komputer.
Gambar 2.4 Pemilihan direktori pada instalasi RTP pada RPG Maker VXACE
Bila tidak ada masalah pada saat penginstalan maka program RPG Maker VX
sudah dapat digunakan sebagaimana mestinya. Untuk selanjutnya penulis akan
mengenalkan antarmuka dari RPG Maker VX.
2.9 Pengenalan Antarmuka RPG Maker VXACE
Setelah selesai memasang program RPG Maker VX tersebut. Untuk memulai suatu
proyek pembuatan atau merancang sebuah game RPG dapat dilakukan dengan tekan
dua kali pada icon RPG Maker VX, setelah itu langsung tekan File kemudian pilih
New project atau tekan icon Create A New Project pada toolbar.
Gambar 2.5 Membuat proyek baru dalam RPG Maker VX ACE
Isikan kolom tersebut sesuai dengan nama proyek yang ingin dibuat kemudian
tekan OK. Setelah itu akan masuk pada tampilan awal antarmuka untuk memulai
merancang sebuah game, di mana bila basis data sudah terisi dengan beberapa data
default namun peta pada game yang dibuat masih belum terisi apapun, dan game RPG
buatan tersebut belum bisa dimainkan sama sekali.
Gambar 2.6 Tampilan awal proyek baru dalam RPG Maker VXACE
Pada tampilan awal RPG Maker VX dapat dilihat beberapa hal utama dalam
membuat game RPG tersebut antara lain:
1. Standard Toolbar yang berada di sebelah atas layar tampilan yang memiliki
banyak kegunaan seperti yang diberitahukan pada gambar di bawah.
Gambar 2.8 Map toolbar
3. Map Editor yang merupakan tempat di mana akan dibuat peta dan lokasi-lokasi
penting dalam game RPG. Pada Map Editor ini akan membentuk tampilan dari
event-event atau kejadian-kejadian yang akan dirangkai menjadi alur cerita atau
storyline dari game RPG yang dibuat.
Game RPG yang penulis buat dalam Tugas Akhir ini yang diberi judul
game “Soul Crystal”. Dalam game tersebut diceritakan akan seorang tokoh karakter
yang berpetualang untuk Mencari Crystal kerajaan bersama teman-teman dari tokoh
karakter tersebut.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 42
BAB 3
PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX
3.1 Basis Data Utama
Pada bagian basis data utama ini membentuk game RPG di mulai dari awal.Jadiurutanbasis
utamayangharusdiolahterlebihdahulu,karenadalamRPGMakerVX urutan
Tab dan proses akan dibuat berbeda. memulai rancangan gametersebutdenganmenekanicon
database padaStandard Toolbar
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 43
3.1.1 TabActors
SetiapgameRPG buatanmemerlukankarakter iniadalah:
1.Bagian yang berisikan daftar pahlawan karakter yang dibuat. Karakter dapatditambahatau
dikurangisesuaikebutuhan.
2.Bagian yang berisikan nama, Job, tingkatan, dan tampilan grafik serta wajahkarakter.
3.Bagianyangberisikantipekhususataukemampuankhususyangdimilikikarakter.
4.Padabagianyangberisikanperlengkapanyangdigunakankaraktersaatpermainangamedimulai.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 44
3.1.2 TabClasses
Padabagianinidapatdibuatklasifikasikarakterkedalam
classatau pekerjaan tertentu agar satu dengan lainnya tidak sama, sehingga setiap karakter
memiliki kelebihan dan kekurangannyamasing-masing.HaliniyangmembuatgameRPGpenulis
semakinkompleks. Pada bagian tab class terdapat bagian-bagian penting, yaitu:
1..Bagianyangberisikandaftarclassyangdibuat.
2.Padabagianiniberisikandaftar perlengkapanbertarung,elemen,dankemampuanyangdapatdigunakan
olehkarakterdenganclass tertentu.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 45
3.1.3 TabSkills
Bagian ini adalah daftar dari kemampuan-kemampuan khusus atau skills
yang dimilikioleh tiap karakter maupun musuh dari karakter yang ada dalam game RPG.
Untuk membuatnya diperlukan animasi, yang menjadi efek visual dari skills tersebut.
Tab skills terdiri atas:
1.Bagianiniberisikandaftarskill,namaskill, penjelasan skill dan konsumsi magicpower yang
digunakan.
2.Bagian ini juga berisikan animasi karakter dan battle yang dapat disesuaikandengankebutuhan.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 46
3.1.4 TabItems
Salah satu unsur terpenting dalam game RPG ini adalah item atau barang. Semakinbanyak
Item yang bisa didapatkan maka game dalam dunia RPG akan semakinmenantang. Tab
Item ini merupakan tab paling kompleks dibandingkan dengan Tab lainnya.Beberapabagian
umumdalamtab item iniadalah:
1.Bagianiniberisikandaftaritemyangdibuat.
2. Bagianiniberisikannamaitem, tipe, harga, ketentuan-ketentuanitem, efek, dan animasi dari
item tersebut.
3.1.5 Tab Weapons
Salah satu unsur terpenting dalam game RPG ini adalah pedang atau senjatayangdigunakan
untukmelawanmusuh.Tab weapons ini memiliki beberapa bagian umumantaralain:
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 47
1.Bagianiniberisikandaftarweaponyangdibuat.
2.Bagianiniberisikannamaweapon,penjelasan,harga,efek,dan animasi dari weapon Tersebut.
3.1.6 TabArmors
Samahalnyadengantab weapon Tab armors
ini juga digunakan untuk mempetahankan diri atau meningkatkan kemampuan bertahan dari
karakter yangdimainkan.Tab armors terdapatbeberapabagianyangdimilikiantaralain:
1.Bagianiniberisikandaftararmors yangdibuat.
2.Bagianiniberisikannamaarmor,penjelasan, jenis, dan efek tersebut.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 48
3.1.7 TabEnemies
Padatab iniparamusuh,Enemy atau monster yang akan dibuat dan dilawan olehtokoh pahlawan
dalam game RPG. Dalam tab enemies ini dapat dibuat beragam mulaidari monster yang
mudahdihadapisampaimonster yang cukup sulit serta menentukantindakan yang dilakukan
monster Sehinggamonster dibuat dengan spesifikasi tertentuyangsesuaidenganpeta
karakteristiknyaatausesuaidenganceritayangsedangdialamitokohpahlawan.Tab monster memiliki
bagian-bagianpentingseperti:
1.Bagianiniberisikandaftarenemies yangdibuat.
2.Bagian ini berisikan nama, statistik monster,dan tindakan yang dilakukan monster Serta
Item yang dapat diterima saat menghadapinya.
3.1.8 Tab Animations
Bagianinijugaberisianimasiyangseringdisebutbattle animations.Animasi pada tab
ini berfungsi sebagai efek-efek khusus seperti efek skill tertentu atau item didalam
battle. Selain digunakan dalam battleanimasiinijugadapatdigunakandalameventtertentu.
Tab animations initerdiriatasbeberapabagian:
1.Bagianiniberisikandaftaranimasiyangdibuat.
2.Padabagianiniberisikannamaanimasi,salahsatugambaranimasidanmonster
yangdiambilsebagaitargetanimasi,jumlahframe, dan effect timing and sound
3.Berisikantombol-tomboluntukmemodifikasianimasiyangdibuat.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 49
3.1.9 TabSystems
Padatab systems inimenampilkanoption tertentuyangmunculdidalamgameRPG.Dalam
tab systems inimemilikibeberapabagianpentingyangterdiriatas:
1.Bagian ini berisikan bagian judul game dan kendaraan yang digunakan dalamgameRPGyang
secaradefaultterdiri atasboat ,shipdan airship
2.Karakter-karakterawalyangadadalamkelompoksaatmemulaipermainan.
3.Musik dan efek suara yang diperdengarkan saat-saat tertentu sesuai denganketeranganyang
tertulispadasetiapkotakteks.
3.2 PetadalamRPGMakerVX
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 50
Dalam RPG Maker VX, peta berfungsi sebagai lokasi dari perjalanan karakter dan juga
tempat meletakan berbagai macam event yang terjadi dalam game RPG, sehinggapeta
memilikiperanyangsangatpentingdalamsebuahgameRPG.Untukmembuatpeta dapat dilakukan
dengan menekan tombol kanan pada browserpeta dalam maptoolbar dan kemudian tekan
tombol New Maps Petamemilikibeberapajenisyangdapatdikategorikankedalamjenispetaantaralain:
Town/VillageMap,
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 51
3.3EventdalamRPGMakerVX
Event merupakan suatu peristiwa yang terjadi dalam game RPG buatan. Secara teknis,
event adalah suatu obyek yang diisi oleh script sehingga dapat memerankan danmenjadisesuatu
kejadiandidalamRPG.Eventsendiridapatdibagimenjadibeberapamacam seperti
event cerita, harta karun, toko atau penginapan,puzzle danevent support Secaraumum,untuk
membuat event dalam game RPG Maker VX harusberadadipetapada
event layer Caranya dengan menekan tombol icon Events padastandart toolbar , maka peta
akan dibatasi oleh grid atau kotak-kotak di mana tempatuntuk meletakan suatu event
Untuk membuat suatu event dapat dilakukan dengan menekan tombol kananpada salah satu
bagian yang ada di event layer dan tekan enter Padajendelaevent
tersebut terdapat beberapa bagian antara lain:
1.Namaevent
2.Pengaturan halaman event
3.Kondisiataupersyaratan,
4.Grafikdantypepengerak,
5.Daftar perintah event atau list of Event commands
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 52
Gambar3.14JendelaEvent
Untukmenambahkanperintahpadadaftarevent commands,makahalyangperlu dilakukan adalah
menekan tombol kanan pada daftar perintah event commands,kemudianpilihmenuinsert
atau tekan enter makajendelaevent commands Akanmuncul.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 53
Gambar3.15JendelaEventCommands
Salah satu contoh event yangdibuatpenulisdalamgameRPGpadaevent layer yaitu
event dengannamaEV001 yang dapat dilihat perintahtersebutdigunakanuntukmenampilkanteks
pada game.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 54
Gambar3.16SalahSatuEventpadaTutorialDungeon
Dari event dengannamaEV001 tersebut dapat dilihat tampilan game saat gameRPG tersebut
dimainkan.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 55
Gambar 3.17 Tampilan Event EV001 Hasil Rancangan Game
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 56
Adabeberapahasildarirancanganyangdibuatpenulismengenaigame RPG adalahsebagaiberikut:
1.Tampilan Title Screen
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 57
Gambar3.18TampilanTitleScreen
2.TampilanAwalSaatMulaiPermainan
Gambar3.19TampilanAwalSaatMulaiPermainan
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 58
3.TampilanMenuGame
Gambar3.20TampilanMenuGame
4.TampilanBattle
Gambar 3.21 Tampilan Battle
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 59
BAB 4
IMPLEMENTASI SISTEM
4.1 Definisi Implementasi Sistem
Implementasi sistem merupakan sekumpulan langkah-langkah atau prosedur-proseduryang
dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji,memasang
danmemulaisistemyangbaruatausistemyangdiperbaiki.
4.2 Tujuan Implementasi Sistem
Berdasarkandefinisidiatasdijelaskanbahwasebelumsistemdilakukanmakadiperlukan implementasi
sistem. Untuk lebih jelasnya, berikut akan diberikanpenjelasan mengenai tujuan dari
implementasi sistem dalam game RPG tersebutantaralain:
1.Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui.Menyusun
dokumen-dokumenbaruataudokumenyangdiperbaiki.
2.Menulis, menguji serta mendokumentasikan program-program dan prosedur-proseduryang
dilakukanolehdokumendesainsistemyangdisetujui.
3.Memastikan bahwa pemakai atau userdapat mengoperasikan sistem baru dan melatihpemakai.
4.Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan mengujisistemsecara
menyeluruh.
5.Memastikanbahwakonversikesistembaruberjalanyaitudenganmembuatrencana,mengontroldan
melakukanpemasanganbarusecarabenar.DalammelaksanakanimplementasisistemdalamgameRPG
buatanpenulisiniterdapat beberapa langkah-langkah yang dilakukan. Langkah-langkah tersebut
antaralain:
1.Menyelesaikandesainsistem.
2.Mendapatkanperangkatkerasdanperangkatlunaksistem.
3.Menulis,menguji,mengontroldanmendokumentasikanprogram.
4.Menyelesaikanpemakaisecaramanualataumanual guide.
4.3 Komponen Utama Implementasi Sistem
Untuk menciptakan sistem yang telah dirancang memerlukan saran pendukung yakniberupa
komponen-komponenyangsangatberperandalammenunjangpenerapansistemyangdirancangterhadap
gameRPGbuatanpenulis.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 60
4.4 Perangkat Keras
Salah satu komponen utama implementasi sistem adalah perangkat keras. Perangkatkeras
adalah mesin atau komponen yang secara fisik di dalam melaksanakan pengolahandatayang
terdiriatas:
1. Processor : AMD E2-1800 APU With Radeon HD Graphics
2. Operating System : Windows 8 Profesional
3. System Type : 64-bit Operating System
4. Memory HDD : 500 GB
5. Memory RAM : 2.00 GB
6. Graphic : AMD Radeon HD 7340 Graphics
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 61
BAB 5
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dari hasil pengembangan suatu rancangan program yang dibuat penulis mengenaigame RPG
buatan penulis dapat ditarik beberapa kesimpulan. Penulis mengambilkesimpulansebagaiberikut:
1.Secarateknispengembanganperangkatlunakyangsudahmenggunakanteknikkomputerisasimampu
mempermudahpekerjaan,lebihefektifdanefisien.Halinidapatdilihatdarisistemyangtelahdibangunoleh
penulis.
2.Untuk menghasilkan game RPG tidak sulit karena pembuatan game menggunakan
Software RPGMakerVXsangatmembantuuntukmembuatsebuahgameyangmemiliki jalan cerita.
3.Software RPG Maker VX merupakan perangkat lunak yang dapat menampungkreativitas,
inovasidanimajinasibagiparapembuatgame.
4.Hasil dari game yang dibuat dengan software RPG Maker VX dapat dipasarkanataudijual
melaluijaringaninternet.
5.2Saran
AdabeberapasaranyangbisadiberikanpenuliskepadaparapembacaTugasAkhiriniadalah:
1.Untuk meningkatkan efisiensi dan efektivitas penggunaan waktu dan tenaga,
makapengembangan perangkat lunak game RPG sebaiknya menggunakan teknologi
komputerisasi.
2.DenganadanyaperangkatlunakgameRPGini,penulisberharapdapatmembantusiswadalam
mempelajaridanmengembangkangameaslibuatansendiri.
3.Untuk menghasilkan game RPG yang kreatif, inovatif dan imajinatif yang lebihbaik
seharusnyadikembangkanolehsekelompokpengembanggame.
Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 62

More Related Content

What's hot

2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...Syiroy Uddin
 
Sistem Informasi Kasir
Sistem Informasi KasirSistem Informasi Kasir
Sistem Informasi KasirQamal Udyen
 
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)Donny Kurniawan
 
Makalah perancangan web (website 5 k lapak)
Makalah perancangan web (website 5 k lapak) Makalah perancangan web (website 5 k lapak)
Makalah perancangan web (website 5 k lapak) Roni Darmanto
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaAgus Kurniawan
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiblankspace15
 
Dampak game online by seva mobil bekas
Dampak game online by seva mobil bekasDampak game online by seva mobil bekas
Dampak game online by seva mobil bekasWordpress Instant
 
Perancangan company profile berbasis Web
Perancangan company profile berbasis WebPerancangan company profile berbasis Web
Perancangan company profile berbasis WebSuwito
 
Irfan subakti 2006-07-08 interaksi manusia dan komputer
Irfan subakti   2006-07-08 interaksi manusia dan komputerIrfan subakti   2006-07-08 interaksi manusia dan komputer
Irfan subakti 2006-07-08 interaksi manusia dan komputermelly doll
 
Modul MySQL TIngkat Lanjut
Modul MySQL TIngkat LanjutModul MySQL TIngkat Lanjut
Modul MySQL TIngkat LanjutM Fahmi Ansori
 
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3NASuprawoto Sunardjo
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi websiteGilang Ramadhan
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Fransiska Cika
 
Kelas x smk rekayasa-perangkat-lunak_aunur.pdf
Kelas x smk rekayasa-perangkat-lunak_aunur.pdfKelas x smk rekayasa-perangkat-lunak_aunur.pdf
Kelas x smk rekayasa-perangkat-lunak_aunur.pdfreza_fajarudin
 
Buku sumber-simulasi-digital
Buku sumber-simulasi-digital Buku sumber-simulasi-digital
Buku sumber-simulasi-digital RereRenata
 
Tik sd berbasis open source kelas iii (editing 14042013)
Tik sd berbasis open source kelas iii (editing 14042013)Tik sd berbasis open source kelas iii (editing 14042013)
Tik sd berbasis open source kelas iii (editing 14042013)Owner Istana Media
 
Makalah Web Programming 1
Makalah Web Programming 1Makalah Web Programming 1
Makalah Web Programming 1Dwi Mardianti
 

What's hot (19)

2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
 
Sistem Informasi Kasir
Sistem Informasi KasirSistem Informasi Kasir
Sistem Informasi Kasir
 
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)
Cara Membuat Program Chatting Sederhana Dengan Visual Basic (Program 4)
 
Makalah perancangan web (website 5 k lapak)
Makalah perancangan web (website 5 k lapak) Makalah perancangan web (website 5 k lapak)
Makalah perancangan web (website 5 k lapak)
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
 
Tugas laporan proyek aplikasi
Tugas laporan proyek aplikasiTugas laporan proyek aplikasi
Tugas laporan proyek aplikasi
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta api
 
Dampak game online by seva mobil bekas
Dampak game online by seva mobil bekasDampak game online by seva mobil bekas
Dampak game online by seva mobil bekas
 
Perancangan company profile berbasis Web
Perancangan company profile berbasis WebPerancangan company profile berbasis Web
Perancangan company profile berbasis Web
 
Tugas imk
Tugas imkTugas imk
Tugas imk
 
Irfan subakti 2006-07-08 interaksi manusia dan komputer
Irfan subakti   2006-07-08 interaksi manusia dan komputerIrfan subakti   2006-07-08 interaksi manusia dan komputer
Irfan subakti 2006-07-08 interaksi manusia dan komputer
 
Modul MySQL TIngkat Lanjut
Modul MySQL TIngkat LanjutModul MySQL TIngkat Lanjut
Modul MySQL TIngkat Lanjut
 
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 3
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
 
Kelas x smk rekayasa-perangkat-lunak_aunur.pdf
Kelas x smk rekayasa-perangkat-lunak_aunur.pdfKelas x smk rekayasa-perangkat-lunak_aunur.pdf
Kelas x smk rekayasa-perangkat-lunak_aunur.pdf
 
Buku sumber-simulasi-digital
Buku sumber-simulasi-digital Buku sumber-simulasi-digital
Buku sumber-simulasi-digital
 
Tik sd berbasis open source kelas iii (editing 14042013)
Tik sd berbasis open source kelas iii (editing 14042013)Tik sd berbasis open source kelas iii (editing 14042013)
Tik sd berbasis open source kelas iii (editing 14042013)
 
Makalah Web Programming 1
Makalah Web Programming 1Makalah Web Programming 1
Makalah Web Programming 1
 

Similar to 2015 02,32 rizal, jangga - pemrograman game menggunakan rpg maker vx ace

2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)
2015   06 & 21 ardian - dicky - pemrograman game unity (roll ball)2015   06 & 21 ardian - dicky - pemrograman game unity (roll ball)
2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)Syiroy Uddin
 
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...Syiroy Uddin
 
Tugaslaporanproyekaplikasi 130524061615-phpapp02
Tugaslaporanproyekaplikasi 130524061615-phpapp02Tugaslaporanproyekaplikasi 130524061615-phpapp02
Tugaslaporanproyekaplikasi 130524061615-phpapp02Faizin Ahmad
 
M Alpi Aldaena
M Alpi AldaenaM Alpi Aldaena
M Alpi Aldaenanganumas
 
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#Muflih Negara
 
Laporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokLaporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokNaufal Khawarozni
 
Php untuk-pemula-rjd
Php untuk-pemula-rjdPhp untuk-pemula-rjd
Php untuk-pemula-rjdMuklis Muklis
 
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAKONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAAgusNugraha39
 
Tugas laporan proyek aplikasi wanda a & yopy y k
Tugas laporan proyek aplikasi wanda a & yopy y kTugas laporan proyek aplikasi wanda a & yopy y k
Tugas laporan proyek aplikasi wanda a & yopy y kyopyopay
 
Caturrrrrrrr
CaturrrrrrrrCaturrrrrrrr
Caturrrrrrrryudhigcgc
 
Perencanaan tutorial 2014
Perencanaan tutorial 2014Perencanaan tutorial 2014
Perencanaan tutorial 2014Tyo Pumpkins
 
Laporan program basis data
Laporan program basis dataLaporan program basis data
Laporan program basis dataRudy Kurniawan
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Fransiska Cika
 
SILABUS SIMDIG 2122.docx
SILABUS SIMDIG 2122.docxSILABUS SIMDIG 2122.docx
SILABUS SIMDIG 2122.docxBIMASAYOGAPUTRA
 
Laporan aplikasi vb aplikasi shutdown
Laporan aplikasi vb aplikasi shutdownLaporan aplikasi vb aplikasi shutdown
Laporan aplikasi vb aplikasi shutdownAldy Johan
 
PERANCANGAN SISTEM INFORMASI PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...
PERANCANGAN SISTEM INFORMASI  PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...PERANCANGAN SISTEM INFORMASI  PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...
PERANCANGAN SISTEM INFORMASI PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...pondokcabe2014
 
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
2015   17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...2015   17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...Syiroy Uddin
 

Similar to 2015 02,32 rizal, jangga - pemrograman game menggunakan rpg maker vx ace (20)

2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)
2015   06 & 21 ardian - dicky - pemrograman game unity (roll ball)2015   06 & 21 ardian - dicky - pemrograman game unity (roll ball)
2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)
 
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
 
Tugaslaporanproyekaplikasi 130524061615-phpapp02
Tugaslaporanproyekaplikasi 130524061615-phpapp02Tugaslaporanproyekaplikasi 130524061615-phpapp02
Tugaslaporanproyekaplikasi 130524061615-phpapp02
 
Tugas laporan proyek aplikasi
Tugas laporan proyek aplikasiTugas laporan proyek aplikasi
Tugas laporan proyek aplikasi
 
M Alpi Aldaena
M Alpi AldaenaM Alpi Aldaena
M Alpi Aldaena
 
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#
Mini Game, Length Unit's Converter + Safety System Using Visual Studio C#
 
Laporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokLaporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional Depok
 
Php untuk-pemula-rjd
Php untuk-pemula-rjdPhp untuk-pemula-rjd
Php untuk-pemula-rjd
 
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAKONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
 
Tugas laporan proyek aplikasi wanda a & yopy y k
Tugas laporan proyek aplikasi wanda a & yopy y kTugas laporan proyek aplikasi wanda a & yopy y k
Tugas laporan proyek aplikasi wanda a & yopy y k
 
Silabus simdig psmk
Silabus simdig psmkSilabus simdig psmk
Silabus simdig psmk
 
Caturrrrrrrr
CaturrrrrrrrCaturrrrrrrr
Caturrrrrrrr
 
Perencanaan tutorial 2014
Perencanaan tutorial 2014Perencanaan tutorial 2014
Perencanaan tutorial 2014
 
Laporan program basis data
Laporan program basis dataLaporan program basis data
Laporan program basis data
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
 
SILABUS SIMDIG 2122.docx
SILABUS SIMDIG 2122.docxSILABUS SIMDIG 2122.docx
SILABUS SIMDIG 2122.docx
 
makalahh
makalahhmakalahh
makalahh
 
Laporan aplikasi vb aplikasi shutdown
Laporan aplikasi vb aplikasi shutdownLaporan aplikasi vb aplikasi shutdown
Laporan aplikasi vb aplikasi shutdown
 
PERANCANGAN SISTEM INFORMASI PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...
PERANCANGAN SISTEM INFORMASI  PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...PERANCANGAN SISTEM INFORMASI  PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...
PERANCANGAN SISTEM INFORMASI PERINTAH PEMBAYARAN DAN PENCAIRAN DANA PADA DIR...
 
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
2015   17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...2015   17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
 

More from Syiroy Uddin

Ukk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky ekaUkk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky ekaSyiroy Uddin
 
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqih
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqihUkk 2016 - pemrograman web menggunakan wordpress - ilham fiqih
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqihSyiroy Uddin
 
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusUkk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusSyiroy Uddin
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mSyiroy Uddin
 
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Ukk 2016   setting cctv menggunakan aplikasi many cam - m.wildan alhamdaniUkk 2016   setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdaniSyiroy Uddin
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawanSyiroy Uddin
 
2015-09. deka bagus - pemrograman web joomla
2015-09. deka bagus - pemrograman web joomla2015-09. deka bagus - pemrograman web joomla
2015-09. deka bagus - pemrograman web joomlaSyiroy Uddin
 
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 liteSyiroy Uddin
 
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 62015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6Syiroy Uddin
 
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis phpSyiroy Uddin
 
2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)Syiroy Uddin
 
2015 11. diah ayu wulandari - e learning menggunakan moodle
2015   11. diah ayu wulandari  - e learning menggunakan moodle2015   11. diah ayu wulandari  - e learning menggunakan moodle
2015 11. diah ayu wulandari - e learning menggunakan moodleSyiroy Uddin
 
2015 07 ari anto - setting mikrotik level 4 full
2015   07 ari anto - setting mikrotik level 4 full2015   07 ari anto - setting mikrotik level 4 full
2015 07 ari anto - setting mikrotik level 4 fullSyiroy Uddin
 
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)
2015   03,13, andrey f, eki h - pemrograman game unity (ninja stick)2015   03,13, andrey f, eki h - pemrograman game unity (ninja stick)
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)Syiroy Uddin
 
2015 01. abdulloh faqih cctv menggunakan webcam
2015   01. abdulloh faqih cctv menggunakan webcam2015   01. abdulloh faqih cctv menggunakan webcam
2015 01. abdulloh faqih cctv menggunakan webcamSyiroy Uddin
 
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys guiSyiroy Uddin
 
2014-47. Pemograman web
2014-47. Pemograman web2014-47. Pemograman web
2014-47. Pemograman webSyiroy Uddin
 
2014-46. Edit tampilan linux slax
2014-46.  Edit tampilan linux slax2014-46.  Edit tampilan linux slax
2014-46. Edit tampilan linux slaxSyiroy Uddin
 
2014-43. Pemrograman Web
2014-43. Pemrograman Web2014-43. Pemrograman Web
2014-43. Pemrograman WebSyiroy Uddin
 
2014-37. Membangun mail server dengan zimbra pada linux
2014-37.  Membangun mail server dengan zimbra pada linux2014-37.  Membangun mail server dengan zimbra pada linux
2014-37. Membangun mail server dengan zimbra pada linuxSyiroy Uddin
 

More from Syiroy Uddin (20)

Ukk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky ekaUkk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky eka
 
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqih
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqihUkk 2016 - pemrograman web menggunakan wordpress - ilham fiqih
Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqih
 
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusUkk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
 
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Ukk 2016   setting cctv menggunakan aplikasi many cam - m.wildan alhamdaniUkk 2016   setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
 
2015-09. deka bagus - pemrograman web joomla
2015-09. deka bagus - pemrograman web joomla2015-09. deka bagus - pemrograman web joomla
2015-09. deka bagus - pemrograman web joomla
 
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
 
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 62015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
 
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
 
2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)
 
2015 11. diah ayu wulandari - e learning menggunakan moodle
2015   11. diah ayu wulandari  - e learning menggunakan moodle2015   11. diah ayu wulandari  - e learning menggunakan moodle
2015 11. diah ayu wulandari - e learning menggunakan moodle
 
2015 07 ari anto - setting mikrotik level 4 full
2015   07 ari anto - setting mikrotik level 4 full2015   07 ari anto - setting mikrotik level 4 full
2015 07 ari anto - setting mikrotik level 4 full
 
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)
2015   03,13, andrey f, eki h - pemrograman game unity (ninja stick)2015   03,13, andrey f, eki h - pemrograman game unity (ninja stick)
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)
 
2015 01. abdulloh faqih cctv menggunakan webcam
2015   01. abdulloh faqih cctv menggunakan webcam2015   01. abdulloh faqih cctv menggunakan webcam
2015 01. abdulloh faqih cctv menggunakan webcam
 
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui
2014-48. Remastering ubuntu 10.04 dengan menggunakan remastersys gui
 
2014-47. Pemograman web
2014-47. Pemograman web2014-47. Pemograman web
2014-47. Pemograman web
 
2014-46. Edit tampilan linux slax
2014-46.  Edit tampilan linux slax2014-46.  Edit tampilan linux slax
2014-46. Edit tampilan linux slax
 
2014-43. Pemrograman Web
2014-43. Pemrograman Web2014-43. Pemrograman Web
2014-43. Pemrograman Web
 
2014-37. Membangun mail server dengan zimbra pada linux
2014-37.  Membangun mail server dengan zimbra pada linux2014-37.  Membangun mail server dengan zimbra pada linux
2014-37. Membangun mail server dengan zimbra pada linux
 

2015 02,32 rizal, jangga - pemrograman game menggunakan rpg maker vx ace

  • 1. LAPORAN PROJECT TUGAS AKHIR SEKOLAH “PEMROGAMAN GAME RPG MAKER VX ACE” PENULIS : NAMA : Ahcmad Rizal Junaidi NIS : 4852 NAMA : Tri Jangga Putra B NIS : 4884 KELAS : XII TKJ BIDANG KEAHLIAN : Teknologi Informasi dan Komunikasi PROGAM KEAHLIAN : Teknik Komputer dan Jaringan SMK DARMA SISWA 1 SIDOARJO Jl.Kusuma 9 - 11 , Berbek, Waru- Sidoarjo
  • 2. Kata Pengantar : Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan segala rahmat dan karunia-Nya sehingga saya dapat menyelesaikan Laporan Tugas Akhir Sekolah untuk memenuhi syarat Uji Kompensi Kelulusan (UKK) pada SMK Darma Siswa 1 Sidoarjo. Dalam proses penulisan Laporan Tugas Akhir Sekolah, saya banyak menemui kesulitan baik yang disebabkan karena keterbatasan kemampuan, waktu maupun tenaga, karena itu saya sangat menghargai bantuan dari berbagai pihak yang telah memberi bantuan baik berupa dukungan semangat,buku referensi, serta bermacam-macam bahan penulisan sehingga Laporan Tugas Akhir Sekolah ini dapat terwujud. Saya merasa bahwa dalam menyusun Laporan Tugas Akhir Sekolah ini bukanlah jerih payah sendiri, melainkan berkat bimbingan dari berbagai pihak. Untuk itu pada kesempatan kali ini izinkanlah saya mengucapkan terima kasih kepada : 1. Kedua orang tua yang telah memberikan dukungan, membimbing serta memberikan pendidikan yang layak. 2. Drs. Fauzin, selaku Kepala SMK Darma Siswa 1 Sidoarjo. 3. Bapak Syiroyudin S.Kom yang telah memberikan bimbingan pembuatan Laporan Tugas Akhir Sekolah. 4. Guru-guru yang telah memberikan motivasi dan semangat serta memberikan bekal ilmu dan pengetahuan. 5. Teman-teman seperjuangan kelas XII Teknik Komputer Jaringan yangtelah memberi semangat. 6. Semua pihak yang telah memberikan banyak bantuan yang berupa kritik dan saran. Tentunya Laporan ini masih terjadi banyak kesalahan ataupun kekurangan, oleh karena itu saya mengharapkan kritik dan saran dari pembaca yang bersifat membangun guna menyempurnakan laporan tersebut.
  • 3. Akhir kata saya berharap semoga buku Laporan Tugas Akhir Sekolah ini bisa dimanfaatkan sebaik mungkin untuk kita semua. Dan juga bisa memberikan pengaruh nilai baik pada UKK saya. Sidoarjo,21 Februari 2015 Sidoarjo, 21 Februari 2015 Ahcmad Rizal J Tri Jangga P.B
  • 4. DAFTAR ISI Halaman Kata Pengantar ················································ 1 - 2 BAB 1 Latar Belakang Perumusan Masalah.................................................................................................... .....................................................................................................................................4 Tujuan.................................................................................................................. .....................................................................................................................................4 Batasan Masalah.................................................................................................. .....................................................................................................................................4 BAB2 Landasan teori...................................................................................................... .....................................................................................................................................5 Pengertian Game.................................................................................................. .....................................................................................................................................5 Pengertian RPG Maker VX ACE.........................................................................8 BAB3 Analisa dan kebutuhan sistem.............................................................................. .....................................................................................................................................28 Perancangan proses.............................................................................................. .....................................................................................................................................32 BAB4 Implementasi dan proses pembuatan................................................................... .....................................................................................................................................41 Perangkat uji coba................................................................................................ .....................................................................................................................................45 Penjelasan aplikasi .............................................................................................. .....................................................................................................................................58 Proses .................................................................................................................. .....................................................................................................................................59 BAB5 Kesimpulan ......................................................................................................... .....................................................................................................................................61 Saran pengembangan .......................................................................................... .....................................................................................................................................61
  • 5. BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan game di dunia semakin pesat, tidak terkecuali di Indonesia. Game saat ini sudah menjadi alternatif hiburan bagi tua, muda, pria maupun wanita. Industri dan bisnis pengembangan game juga sudah menjadi suatu hal yang menjanjikan, terbukti dengan banyaknya perusahaan pengembang game di Amerika, Eropa dan Asia. Negara Indonesia masih terhitung sebagai konsumen game, ini dilihat dari tingkat konsumsi game yang sangat tinggi, terutama game konsol, Local Area Network (LAN) dan online. Banyak perusahaan-perusahaan yang membawa game-game bagus dari luar negeri untuk dimainkan di Indonesia. Di balik semua itu, tersirat keinginan dari putra putri Indonesia untuk membuat game mereka sendiri, tetapi masih saja terbentur dengan masalah ilmu, biaya dan tingkat kesulitan pembuatan game yang memang cukup tinggi, padahal kreativitas, inovasi dan imajinasi mereka tidak kalah dengan pengembang game luar negeri. Untuk itu penulis berusaha memaparkan suatu tool pengembang game yang gratis dan sudah terkenal dan teruji di kalangan komunitas pengembang game baik Indonesia maupun luar negeri, yaitu RPG Maker VX. Penulis berusaha membuat dan menyajikan ilmu dengan bahasa yang sederhana dan mudah dicerna. Role Playing Game (RPG) adalah salah satu jenis game pilihan karena memasukan unsur-unsur penceritaan yang kompleks serta seni peran yang membuat
  • 6. seseorang merasa seperti menjadi tokoh yang diperankannya dalam game tersebut. Lagipula dalam game jenis ini dapat mengembangkan karakter mulai dari nol sampai menjadi seorang pahlawan. Hal ini dapat dibuktikan dari penjualan perangkat lunak dari RPG yang menembus angka jutaan dollar seperti Final Fantasy Series, Ragnarok Online dan masih banyak lagi. Negara Indonesia sebenarnya tidak kekurangan talenta- talenta yang handal dalam ide membuat sebuah game, khususnya RPG. RPG Maker VX adalah satu dari semakin banyak program yang akan membantu penulis dalam mengembangkan sebuah game RPG buatan. Program ini adalah program yang cukup baik dalam perannya sebagai sebuah RPG Editor Engine atau mesin pengedit RPG, dimana RPG buatan dapat menjadi sebuah program game dua dimensi mandiri yang dapat dimainkan langsung tanpa bantuan program ini atau program lain.
  • 7. 1.2 Identifikasi Masalah Melihat latar belakang masalah tersebut dapat dirumuskan suatu permasalahan yaitu “Membangun sebuah perangkat lunak dalam bentuk game RPG menggunakan perangkat lunak RPG Maker VX sebagai RPG Editor Engine dalam pembuatan sebuah game RPG.” 1.3 Batasan Masalah Dalam kegiatan ini tidak seluruh tools dalam RPG Maker VX digunakan dalam pembuatan jenis game RPG. Tetapi berdasarkan pertimbangan waktu maka hanya dibuat sebuah game sederhana yang meliputi pembuatan cerita (Storyline), peta game (Maps Game), musik dan efek suara, dan hal-hal yang berkaitan dengan game. 1.4 Maksud dan Tujuan Dalam penulisan Tugas Akhir mengenai mengembangkan sebuah software atau perangkat lunak game menggunakan RPG Maker VX ini mempunyai beberapa maksud dan tujuan antara lain: 1. Membangun sebuah software game dalam bentuk game RPG menggunakan perangkat lunak RPG Maker VX sebagai RPG Editor Engine dalam pembuatan sebuah game RPG. 2. Untuk menjelaskan berbagai informasi dasar dalam pembuatan sebuah game pada RPG maker VX.
  • 8. 1.5 Metodologi Perancangan Dalam perancangan game menggunakan RPG Maker VX, metode yang akan digunakan untuk menyelesaikan Tugas Akhir ini adalah: 1. Metode Pengumpulan Data Dalam pengumpulan data dan informasi tetang permasalahan yang dibahas, penulis membaca dan mempelajari dokumen-dokumen, buku-buku atau diktat serta sumber lainnya yang berkaitan dengan penelitian untuk dijadikan referensi. 2. Metode Pengembangan Sistem. Metode pengembangan sistem yang digunakan dalam menyelesaikan Tugas Akhir ini menggunakan model Rapid Application Development (RAD) yang terdiri atas: a. Tahapan perencanaan syarat-syarat Pada tahapan ini pengguna tingkat tinggi memutuskan fungsi apa yang harus difiturkan oleh game menggunakan RPG Maker VX tersebut. b. Tahapan perancangan pengguna Pada tahapan ini dilakukan perancangan proses dan perancangan antarmuka dari game menggunakan RPG Maker VX. c. Fase Konstruksi Pada tahapan ini dilakukan pengkodean terhadap rancangan-rancangan yang telah didefinisikan.
  • 9. d. Fase Pelaksanaan. Pada tahapan ini dilakukan pengujian dan analisis pengujian terhadap game yang dibuat menggunakan RPG Maker VX. 1.6 Sistematika Penulisan Agar lebih mudah untuk dibaca dan dimengerti, maka penulis membuat sistematika penulisan pada Tugas Akhir ini. Adapun sistematika penulisan Tugas Akhir adalah sebagai berikut: BAB I : PENDAHULUAN Pada bab ini penulis menguraikan mengenai latar belakang, identifikasi masalah, batasan masalah, maksud dan tujuan, metodologi perancangan, dan sistematika penulisan.
  • 10. BAB II : LANDASAN TEORI Pada bab ini penulis menjelaskan tentang perkembangan game, game berdasarkan jenis (genre), elemen-elemen game, elemen pokok game, elemen tambahan game, konsep pengembangan game, para pengembang game, tim utama pengembang game, tim pendukung pengembang game, keahlian-keahlian yang dibutuhkan, platform game, pengertian RPG, elemen khas RPG, kategori-kategori RPG, dan pengenalan RPG Maker VX. BAB III : PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX Dalam bab ini penulis menguraikan mengenai basis data utama, peta dalam RPG Maker VX, event dalam RPG Maker VX, dan hasil rancangan game. BAB IV : IMPLEMENTASI GAME Dalam bab ini penulis menguraikan mengenai definisi implementasi game, tujuan implementasi game, pengujian game, komponen utama implementasi game, dan pemeliharaan game. BAB V : KESIMPULAN DAN SARAN Bab ini merupakan bab penutup yang menguraikan mengenai kesimpulan yang penulis ambil dari pembahasan pada bab-bab sebelumnya dan saran sebagai masukan terhadap permasalahan yang muncul yang diharapkan dapat bermamfaat bagi pemecahan masalah tersebut.
  • 11. BAB 2 LANDASAN TEORI 2.1 Komputer 2.1.1 Pengertian Komputer Kata komputer berasal dari bahasa inggris, yaitu to compute yang artinya menghitung. Istilah bahasa inggris computer diambil dari bahasa latin yaitu computare. Pada kata com mempunyai arti menggabungkan dalam pikiran atau mental, sedangkan kata putare adalah memikirkan perhitungan atau penggabungan. Perkembangan teknologi dan ilmu komputer selanjutnya telah memberikan kemampuan lain pada komputer, sehingga definisi komputer sering mengalami perubahan. Sekarang ini proses menghitung hanya merupakan sebagian dari kerja yang dapat dilakukan komputer. Banyak fungsi lain yang dapat dilakukan komputer seperti halnya pengolahan data, permainan, membuat grafik desain, dan sebagainya.
  • 12. 2.1.2 Aspek-Aspek Dasar Komputer Aspek-aspek dasar sistem komputerisasi adalah fasilitas-fasilitas yang harus ada apabila suatu usaha sudah memiliki langkah maju dengan menggunakan peralatan komputer sebagai alat bantu dalam pengolahan data. Beberapa aspek-aspek dalam komputer terdiri atas: 3. Aspek Teknis Pada aspek teknis ini meliputi beberapa hal yaitu hardware (perangkat keras), software (perangkat lunak), dan brainware (tenaga pelaksana). Ketiga komponen tersebut merupakan komponen terpenting yang saling bergantung satu sama komponen yang lain. 4. Aspek Non Teknis Dalam aspek non teknis terdapat dua hal yang perlu dalam suatu sistem komputerisasi ,yaitu dukungan manajemen dan disiplin ilmu. Pada dasarnya suatu sistem komputerisasi dilaksanakan dalam suatu organisasi/instansi untuk membantu pengolahan informasi bagi kepentingan pengambilan keputusan. 2.2 Perkembangan Game Pengertian game adalah suatu sistem atau program di mana satu atau lebih pemain mengambil keputusan melalui kendali pada obyek di dalam game untuk suatu tujuan tertentu. Game pada awal tahun 1970-an merupakan awal dari perkembangan game
  • 13. dunia, di mana game yang dibuat terdiri atas teks dan grafik standar. Beberapa game pada awal perkembangannya antara lain: 3. Teks Game Jenis game ini hanya terdiri atas teks, tidak ada grafik apa pun dalam game ini. User berinteraksi dengan mengetikan teks. Contoh: The Adventurer’s Museum, The Castle, Adventure in The Island. 4. Grafik Game Jenis game ini sudah menggunakan grafik meskipun masih dalam bentuk grafik standar yaitu VGA, SVGA, dll. Contoh: The Murderer. Pembuatan sebuah game tidak terlepas dari mamfaat yang diterima oleh para pemain game yang menggunakannya. Beberapa mamfaat yang didapat saat memainkan game antara lain: e. Entertaiment Game ini hanya diutamakan untuk permainan yang menghibur. Sebagian game semacam ini dimamfaatkan sebagai alternatif hiburan sehingga dapat menyegarkan kembali pikiran yang stress. b. Expand Skill Game ini juga dibuat untuk lebih dikhususkan melatih ketangkasan dan kecepatan berfikir pemainnya. Game ini tidak hanya terbatas pada game personal computer, namun meliputi platform game lainnya.
  • 14. c. Education Ada beberapa game dibuat untuk mendukung proses pembelajaran dengan konsep belajar sambil bermain.game jenis in banyak ditemukan dibeberapa platform game seperti personal computer, playstation dan lainnya. Contoh: Edu Games Learning. d. Embed Massages Ada beberapa game yang sengaja dibuat untuk menyampaikan pesan tertentu, misalnya kebenaran selalu menang melawan kejahatan, jangan mudah menyerah, dan sebagainya. Biasanya game seperti ini memiliki unsur penceritaan yang kompleks. 2.3 Game Berdasarkan Jenis (Genre) Pada dasarnya jenis-jenis game yang lebih dikenal dengan istilah “Genre game”. Genre juga berarti format atau gaya dari sebuah game. Format sebuah game bisa murni sebuah genre atau bisa merupakan campuran (hybrid) dari beberapa genre lain. Beberapa game berdasarkan jenis atau genre antara lain: 1. Maze Game Jenis game ini adalah jenis game yang paling awal muncul. Contoh yang paling populer di Indonesia adalah game Pacman dan Digger. Game jenis ini sangat mudah dimainkan. 2. Board Game
  • 15. Jenis game ini sama dengan game board tradisional, seperti Monopoly. Umumnya game ini lebih menekankan kepada kemampuan komputer menjadi lawan tanding dari pemain. Ini melibatkan kemampuan AI(Artificial Inteligence) yang andal untuk bisa menjadikan game ini menantang pemain dengan baik. Contoh: Chess, Chess Master 2000, Monopoly, Scrabble. 3. Card Game Hampir sama dengan board game, jenis ini tidak memberikan perubahan berarti dari game versi tradisional yang sejenis. Variasi yang ada adalah kemampuan multiplayer dan tampilan yang lebih bervariasi dari versi tradisional. Game ini termasuk game yang muncul pada awal game komputer. Contoh: Hearts, Poker, dan Solitaire. 4. Trading Card Game Jenis game ini jarang masuk ke Indonesia. Ada beberapa stasiun televisi di Indonesia yang menayangkan kartun tentang trading card ini. Versi game elektroniknya sangat digemari di luar negeri. Contoh: Battle Card Pokemon, Yu Gi Oh!, Duel Masters, Magic The Gathering. 5. Quiz Game Jenis game ini juga jarang di Indonesia. Game ini sederhana dalam cara bermain yaitu hanya perlu memilih jawaban yang benar dari beberapa pilihan jawaban. Biasanya pertanyaan yang diberikan memang memiliki topik tertentu tetapi ada juga yang memiliki topik yang beragam. Contoh: Classroom Millionaire, Deal or No Deal.
  • 16. 6. Puzzle Game Game jenis ini memberikan tantangan kepada pemainnya dengan cara menjatuhkan sesuatu dari sisi sebelah atas ke bawah. Susunan ini dilakukan secepat dan sebaik mungkin. Dalam perkembangannya, jenis ini membebaskan cara bermainnya. Contoh: Tetris, Magic Inlay, Adventure Inlay, Chip Challenge. 7. Shooting Game Secara standar bahwa semua game yang bertipe atau dimainkan dengan cara menembak objek termasuk dalam jenis ini. Baik game yang bertipe dua dimensi atau pun tiga dimensi. Contoh: Deer Hunt, Hunting Unlimited 3. 8. Shoot Them up Jenis ini banyak diminati karena mudah dimainkan. Pada awalnya bentuk game ini adalah game dua dimensi namun berkembang menjadi tiga dimensi. Contoh: Twin Bee, Astro Raid, Arcanoid, Macross, Blackhawk Striker 2. 9. Adventure Game Game ini adalah game petualangan. Biasanya pemain menuju ke suatu tempat dan menemukan banyak hal dan peralatan yang akan kita simpan. Game jenis ini tidak berfokus kepada pertarungan. Umumnya game ini lebih menekankan kepada pemecahan misteri daripada pertarungan sampai mati. Contoh:Beyond Good and Evil, Sam & Max, Maniac Masion. 10. Side Scroller Game
  • 17. Game jenis ini sangat terkenal dengan banyaknya game yang dikeluarkan. Game ini didasarkan kepada dua dimensi dimana pemain bergerak ke sepanjang jalur permainan ke satu arah dan menyelesaikan tugasnya. Contoh: Prince of Persia, Sonic the Hedgedog, Super Mario Bros, Megaman Series. Fighting Game Game ini memberikan kesempatan untuk pemain dalam bertarung menggunakan berbagai kombinasi gerakan dalam pertarungan. Contoh: Street Fighter, Samurai Showdown, Mortal Kombat, Tekken. 11. Sport Game Game jenis ini hanya dibuat berdasarkan jenis cabang olahraga baik secara dua dimensi ataupun tiga dimensi. Contoh: Winning Eleven, NBA, NFL, Virtual Tennis. 12. Racing Game Game ini memberikan permainan lomba kecepatan dari kendaraan yang dimainkan oleh pemain. Contoh: Need For Speed, Driver, Taxi, Test Driver. 13. Simulation Game Game ini berfokus kepada simulasi penerbangan. Simulasi yang diberikan meniru kondisi penerbangan sebenarnya, baik kondisi pesawat dan peralatannya maupun kondisi pemandangan. Contoh: Microsoft Flight Simulator, IL-2Sturmovik, Apache Air Assault.
  • 18. Real Time Strategy(RTS) Game Pada game jenis ini pemain harus melakukan berbagai gerakan sesuai dengan strategi yang dibuat. Contoh: Warcraft, Starcraft. 15. Role Playing Game (RPG) Game ini pemain akan berperan menjadi sebuah karakter. Contoh: Blade of Sword, Kingdom Hearts. Game jenis ini yang penulis buat untuk menjadi sebuah software game. 2.4 Elemen-Elemen Game Setiap game tertentu mempunyai ciri khas dari masing-masing pembentuk game tersebut menjadi sebuah game yang unik dan mudah diingat masyarakat. Misalnya Mario Bros, hampir semua pemain game akan mengenali bahwa seseorang sedang memainkan game tersebut hanya dengan mendengarkan lagu dari temanya. Namun setiap game memiliki elemen-elemen penting yang membangun game tersebut menjadi sebuah game, dan bukan sekedar perangkat lunak (software) biasa. Sebagian game yang diproduksi pada masa sekarang memiliki semua elemen-elemen tersebut.
  • 19. 2.4.1 Elemen Pokok Game Fungsi tampilan dari berbagai game ada yang serupa atau mirip satu sama lain, baik fungsi maupun bentuknya. Walaupun jenis game atau genre satu sama lain berbeda, namun elemen itu tetap memiliki fungsi dan maksud yang sama. Sama halnya dengan buku, apa pun isi dari buku tersebut tetap memiliki aturan menampilkan judul, kata pengantar, nomor halaman, dan sebagainya. Berikut adalah keterangan berbagai elemen-elemen yang ada dalam sebuah game yang terdiri atas: 1. Title (Judul) Judul adalah elemen penting dalam pengembangan sebuah game. Membuat sebuah judul sebuah game tidaklah mudah. Judul harus singkat namun menyiratkan isi dari maksud game tersebut. 2. Title Screen (Layar Judul) Judul memang merupakan hal yang penting, namun untuk membuat judul lebih menarik adalah tampilan grafis yang sesuai dengan judul game tersebut. Pada game masa kini, sebelum title screen muncul terkadang sudah ada beberapa animasi pembuka yang muncul. 3. Credits (Daftar Nama Individu yang Terlibat) Maksud dari credits adalah menunjukan bahwa yang ikut serta dalam membuat game tersebut dengan penghargaan kepada pihak yang membantu dalam pengembangan game tersebut. Pada game masa kini credits berisikan banyak individu yang terlibat dimulai dari designer, programmer, sound engineer, two dimention and three dimention artist dan sebagainya. Di sini juga terdapat kata ucapan terima kasih yang disampaikan pada pihak-pihak tertentu yang dianggap
  • 20. telah membantu dan berjasa kepada pengembang game tersebut. 4. Cutscene/Intro (Pengenalan Cerita) Tujuan dari cutscene/intro adalah untuk membuka awal perkenalan sebelum pemain memulai game, suatu penting di dalam alur cerita game maupun suatu transisi antara tingkat satu dengan tingkat selanjutnya. Dengan adanya cutscene/intro ini maka pemain secara perlahan akan masuk ke alur permainan atau kepada bagian selanjutnya dari game. 5. Control Panel Tidak kalah pentingnya adalah control panel di mana pemain dapat mengatur permainan. Contoh: memulai game baru, menghentikan sementara game, mengulangi game, menyimpan game, dan sebagainya. 6. User Interface (Antarmuka) Berbeda dengan control panel yang hanya aktif ketika dibutuhkan. Sementara user interface tetap aktif selama pemain memainkan game dan tidak hanya tampilan pada layar, keyboard dan mouse yang digunakan adalah user interface. Untuk layar maka user interface adalah simbol atau tampilan khusus yang membantu
  • 21. pemain memainkan game. Contoh pada game jenis First Person Shooter (FPS) user interface-nya adalah jumlah peluru dan nyawa yang da pada tampilan layar. 7. Help (Bantuan) Tidak semua game dapat dimengerti dengan cepat oleh pemain game tersebut. Untuk itulah elemen help ini menjadi salah elemen yang cukup penting. Di dalam help ini semua instruksi yang bisa membantu pemakai ditampilkan dengan cepat dan sederhana sehingga mudah dipahami dan bisa langsung digunakan. 8. Mouse Pointer (Ikon Penunjuk Mouse) Bentuk pointer mouse bisa bervariasi sesuai dengan tema dari game yang dibuat. Terkadang bentuk pointer bisa berubah jika menyentuh area tertentu di dalam game (disebut hotspot). 9. Music and Sound (Musik dan Efek Suara) Semua jenis game saat ini sewajarnya dilengkapi musik dan suara yang cocok dengan tema dari game yang akan dikembangkan. Namun jika game yang dikembangkan tidak memiliki suara dan musik akan terkesan tidak profesional dan kurang bermutu. 10. Art (Seni) Pada dasarnya game yang baik dihasilkan dari gambar yang memang memiliki seni yang baik pula. Terkadang game yang alur permainannya kurang baik dapat
  • 22. tertutupi sebagian oleh tampilan grafis yang bagus. Gambar juga memegang peranan penting dalam elemen game yang akan dikembangkan. Itu sebabnya kenapa game masa kini khususnya di bidang art(seni) dipegang oleh beberapa orang yang memiliki keahlian tersendiri. 11. Storyline (Cerita) Alur cerita tidak digunakan pada semua game, hanya jenis game tertentu yang menggunakan alur cerita misalnya adventure game, RPG game, Real Time Strategi (RTS) game dan action game. 12. Playability (Kemampuan untuk Dimainkan) Game yang dikembangkan harus mampu dimainkan oleh seorang pemain pemula, dalam arti cukup mudah dan cepat dimengerti bagaimana cerita dan game itu berjalan. Terkadang sebagian game yang sukses di pasaran lebih berdasarkan faktor ini dibandingkan faktor lain seperti grafis yang hebat. 13. Levels (Tingkatan) Hampir setiap game memiliki beberapa level untuk dimainkan. Maksudnya supaya pada tahap awal pemain bisa menguasai permainan dengan baik. Pada tingkat selanjutnya pemain tidak akan merasa bosan karena tantangan akan meningkat. 14. Demo Pada dasarnya game muncul dengan mode demo terlebih dahulu sehingga bisa dimainkan sebelum software aslinya muncul di pasaran. Memang tidak semua game menyediakan demo game, tetapi keuntungan promosi bisa didapatkan
  • 23. dengan menyediakan demo game. 15. Invincible Mode (Mode Tak Terkalahkan) Mode tak terkalahkan ini bertujuan untuk permeriksaan dari game itu sendiri di mana beberapa pihak diizinkan untuk menjalankan game dalam bentuk invincible mode di mana karakter game pemain tidak bisa kalah atau mati. 16. Exit Screen (Layar Keluar) Layar keluar ini merupakan elemen penting dalam pengembangan game. Game yang baik biasanya memiliki exit screen pada game yang dikembangkan. 17. Documentations (Dokumentasi) Game yang baik tidak dianggap selesai tanpa adanya dokumentasi yang cukup. Dokumentasi ini ditujukan kepada para pemain. Pada dokumentasi biasanya berisikan cara memainkan game, menangani masalah yang timbul dari segi software maupun hardware. 18. Copyright (Hak Cipta) Hal paling penting dalam pengembangan sebuah perangkat lunak game ini adalah hak cipta yang diberikan oleh pembuat game. Hal ini untuk mencegah masalah yang berkaitan dengan hak cipta di masa depan. 19. Setup (Pemasangan/instal) Sudah menjadi kewajiban bagi pembuat perangkat lunak untuk membuat game dalam bentuk setup. Dengan program ini maka game akan dikompilasi terlebih
  • 24. dahulu menjadi paket yang padat. 2.4.2 Elemen Tambahan Game Umumnya game ini ada untuk tipe shareware. Game tipe shareware biasanya menjadi pilihan bagi pengembang tunggal atau pun pengembang kecil. Elemen berikut ini biasanya ada pada versi cetak maupun versi file elektronik yang dimuat di dalam CD game itu sendiri yaitu: 1. Readme.txt Pada file ini user akan bisa mendapatkan informasi lengkap bagaiman membuka dan menginstalnya ke dalam komputer. Selain itu bisa juga berisi infomasi mengenai website dan panduan singkat untuk pemain jika mereka mencari dokumentasi lengkapnya. 2. File Description (Deskripsi File) File ini merupakan deskripsi singkat tentang semua game yang dibuat untuk membantu pembaca dari sebuah situs membuat review singkat untuk daftar file yang mereka simpan di website. 3. License Agreement (Persetujuan Lisensi) Pada umumnya pembuat game di Indonesia belum memiliki standarisasi untuk lisensi perangkat lunak, walaupun pada masa sekarang ini sebagian dari pengembang perangkat lunak di Indonesia sudah membuatnya. 4. Order Form (Formulir Pemesanan)
  • 25. Pada file ini bisa memuat cara mendaftar dan memesan game. Jadi pemain akan dengan gampang mendapatkannya dan mengisinya. Umumnya para pengembang shareware membuat pilihan untuk langsung mencetaknya ke printer. Secara garis besar, konsep pengembangan game terbagi menjadi beberapa bagian, yaitu: 1. Perancangan Konsep Game Pada bagian ini penulis menentukan ide dasar game secara keseluruhan dan jenis dari game yang dikembangkan yaitu jenis Role Playing Game (RPG). Dan pada bagian ini juga ditentukan tujuan dan sasaran game yang dikembangkan misalnya anak-anak, remaja atau dewasa. 2. Implementasi Engine Game Engine game merupakan inti atau mesin utama dari game yang mengendalikan seluruh aktivitas dan interaksi yang terjadi dalam game. Dalam pengembangan game ini penulis menggunakan RPG Maker VX sebagai engine game. Biasanya terdapat empat komponen utama yang membentuk engine game. Komponen- komponen tersebut antara lain: a. Database (Basis Data) Basis data dalam game berguna untuk mendaftarkan dan menyimpan data tentang objek-objek maupun kejadian di dalam game. Misalnya daftar karakter, daftar peta, tingkatan, atau pun data yang disimpan ke dalamnya. b. Game Object (Objek Game)
  • 26. Objek game merupakan objek yang akan pemain kendalikan di dalam game tersebut, bagian ini mengimplementasikan objek sprite game dan lingkungan pada game. Sprite adalah objek yang dapat dikendalikan oleh pemain atau Artificial Intelligence (AI). Objek lingkungan pada game yaitu latar belakang dan benda. Latar belakang yaitu wadah atau tempat di mana objek sprite akan dikendalikan. Benda adalah objek yang dapat berinteraksi dengan sprite. c. Artificial Intelligence (Kecerdasan Buatan) Artificial intelligence adalah kecerdasan buatan yang diberikan pada suatu objek agar dapat berlaku secara acak ataupun teratur. Tujuan pemberian kecerdasan buatan adalah agar pemain tidak sembarangan dalam mengambil keputusan dan mengembangkan semangat berkompetisi. Game Control (Kendali Game) Pengendalian game merupakan interaksi antara pemain dengan objek game sebagai hasil keputusan pemain tersebut. Kendali juga membatasi hal apa yang dapat dilakukan oleh objek game. 3. Penanaman Visual dan Audio pada Game Pada bagian ini para seniman pada bidang grafis maupun suara bekerja. Para pengembang dapat mengolah dan menghasilkan aspek visual maupun audio dari game sehingga game tersebut dapat dinikmati oleh pemainnya. Aspek visual merupakan segala sesuatu yang dapat dilihat oleh pemain. Aspek visual dapat berupa model dua dimensi atau tiga dimensi. Model dua
  • 27. dimensi dibuat dengan garis-garis pada bidang, pewarnaan, masking, gradasi dan efek-efek percampuran warna. Model tiga dimensi dibuat dari rangka grid, proporsi, rendering dan pencahayaan. 4. Pengujian Pengujian dilakukan untuk menjaga kualitas game yang akan dibuat. Pengujian ini meliputi pengujian terhadap engine game, pengujian interaksi dengan pemain melalui pengendali game, debugging dan perbaikan. 2.5 Platform Game Platform game merupakan dimana game yang akan dikembangkan untuk dijalankan. Game secara umum banyak dibuat di beberapa platform sebagai berikut: 1. DOS Masa keemasan platform ini sudah selesai. Namun kini sudah tidak dikembangkan lagi karena perpindahan sistem operasi yang beralih ke windows atau konsol yang lain. Akan tetapi masih banyak resource di internet yang masih menyediakan pembahasan dan programming dengan DOS. 2. Windows Saat ini game yang berjalan di platform ini sangat mendominasi pasar. Memamfaatkan kemampuan windows untuk tampilan yang menarik dengan kemampuan DirectX yang disediakan Microsoft, menjadikan para pengembang game umumnya di platform ini. Tools dan software untuk membuat game sangat banyak tersedia di platform windows.
  • 28. 3. Linux Pengembang game di platform ini masih sedikit game yang dibuat. Tetapi kemudahan lain adalah tersedianya berbagai aplikasi yang gratis, sehingga walaupun komunitasnya sedikit, namun bisa membuat berbagai game yang tidak kalah platform windows. 4. Macintos Mac atau macintos merupakan sistem operasi yang dikeluarkan Apple yang stabil dan fitur yang sangat baik. Dari awal macintos tidak terlalu banyak bersinggungan dengan dunia game, walaupun salah satu kelebihan platform ini adalah fitur grafik dan suara yang sangat baik dibandingkan windows. 5. Console Persaingan platform windows adalah mesin konsol, seperti Playstation dan Xbox pada masa kini. Pemrograman di mesin konsol hampir sama dengan platform windows, namun terdapat tingkat kesulitan dalam mengembangkan game di platform ini. Secara individu, peralatan dan lisensi yang ada pada studio pengembang harganya sangat mahal karena demi menjaga mutu dan hak ciptanya. 6. Mobile Mulai banyak mobile game yang akan dibuat dan dirancang khusus di platform ini. Bahkan sudah menjadi pesaing untuk beberapa jenis game seperti game online. Walaupun tidak sehebat game komputer atau konsol, tetapi dengan kemudahan
  • 29. dan jumlah peralatan yang banyak digunakan untuk alat komunikasi akan membuat platform ini menjadi pilihan sebagian pengembang. Umumnya menggunakan bahasa pemrograman java. 2.6 Pengertian RPG Mungkin sebagian besar dari masyarakat sudah mengetahui apa yang dimaksud dengan RPG. RPG adalah salah satu jenis game yang merupakan singkatan dari Role Playing Game. Sesuai dengan namanya, dalam game ini pemain akan berperan sebagai orang lain dan biasanya mengendalikan lebih dari satu tokoh yang akan dimainkan dalam waktu bersamaan. 2.6.1 Elemen Khas RPG Ada beberapa elemen khas yang akan membuat game dapat dinyatakan berjenis game RPG. Jadi, jika salah satu dari elemen khas ini tidak ada mungkin saja game tersebut bukan game yang berjenis RPG atau perpaduan antara RPG dengan game lain. Beberapa elemen khas tersebut antara lain: 1. Storyline and Character Development Storyline and character development atau pengembangan jalan cerita dan karakter merupakan unsur utama dalam RPG. Cerita yang ada dalam RPG tidak harus selalu aneh, tetapi masing-masing RPG memiliki ciri khas sendiri dan biasanya cerita dalam RPG cukup panjang. Cerita dalam RPG harus kreatif, inovatif dan mengalir seiring dengan perkembangan karakter utama dan tokoh pendukungnya.
  • 30. Biasanya cerita dalam game RPG mengandung unsur-unsur khusus yang membentuk sebuah game RPG tersebut seperti berikut: a. Sang pahlawan Biasanya sang pahlawan adalah seorang pemuda, tetapi tidak jarang juga sang pahlawan itu seorang gadis. Misalnya Lightning pada Final Fantasy XIII, Putri Yggdra pada Yggdra Union: We’ll Never Fight Alone. Ada sesuatu yang membuatnya menjadi sang pahlawan, apakah pahlawan tersebut selamat dari suatu pembantaian masal, atau pahlawan tersebut telah terpilih sejak lahir untuk menyelamatkan dunia atau dengan alasan yang lain. Biasanya sang pahlawan atau karakter utama ini memiliki kemampuan khusus yang tidak dimiliki karakter lain, dan pada awalnya dia tidak mampu mempergunakan kekuatan khususnya. b. Pasangan sang pahlawan Sang pahlawan biasanya menemui pasangannya di awal permainan, atau mungkin lama setelah pahlawan berhasil melakukan suatu insiden. Dan setelah itu, pasangan sang pahlawan ini akan mengikuti kemana pun sang pahlawan pergi dengan bertempur di sisinya. Pasangan sang pahlawan biasanya ini memiliki gaya bertarung yang bertolak belakang dengan sang pahlawan. Misalnya jika sang pahlawan
  • 31. petarung fisik, maka pasangannya seorang penyihir atau penyembuh dan begitu pula sebaliknya. Biasanya sang pahlawan dan pasangannya baru akan menyatakan cinta di akhir cerita, dan bagian inilah biasanya membuat para pemain penasaran. c. Kawan-kawan sang pahlawan Jarang sekali ada RPG yang tokohnya hanya ada satu atau dua, biasanya sang pahlawan memiliki beberapa rekan yang akan mengikutinya dalam perjalanan, dengan sifat dan karakter yang berbeda-beda dan unik serta memiliki motivasi masing-masing. Kawan-kawan ini biasanya akan bergabung setelah beberapa event khusus tertentu, jadi tidak langsung karakter-karakter tersebut bergabung. d. Sang pengkhianat Sang pengkhianat pada awalnya mungkin sahabat, saudara atau bahkan orang terdekat dari sang pahlawan, yang dari sejak semula tidak terpikirkan sebelumnya, tapi bisa juga pengkhianat tersebut adalah NPC(Non-Playable Character) yang berperan penting dalam cerita. Namun sang pengkhianat ini sebenarnya hanya menjadi boneka atau salah satu dari sang musuh utama. e. Musuh utama yang tersembunyi
  • 32. Bermula diperkenalkan seorang tokoh antagonis yang selalu menjadi lawan dari sang pahlawan, tetapi pada pertengahan sampai menjelang akhir, diceritakan bahwa tokoh antagonis sebenarnya dikendalikan oleh suatu eksistensi yang sangat licik, pandai bersembunyi dan penuh dengan daya tipu yang merupakan musuh utama dari sang pahlawan. Dalam RPG karakter-karakter utama berkembang seiring dengan berkembangnya cerita. Perkembangan karakter ini ditandai dengan naiknya tingkatan, bertambahnya kemampuan atau bahkan berubahnya suatu sifat atau watak sang karakter utama dalam berinteraksi dengan karakter-karakter lainnya. Jadi, perkembangan karakter sangat diperhatikan dan menjadi salah satu elemen khas yang utama dalam sebuah RPG. 2. Battle System Battle system atau sistem bertarung ini menjadi ciri khas gameplay dalam RPG. Pada bagian ini juga salah satu penentu kesuksesan sebuah game RPG. petarungan yang monoton dan membosankan akan segera ditinggalkan oleh pemainnya, sedangkan petarungan yang terlalu susah juga tidak begitu disukai. Battle system perlu seimbang agar tidak membuat pemain mengalami stress pada saat memainkannya, tanpa menghilangkan tantangan dari tingkat kesulitan petarungan yang bervariasi. Sistem pertarungan RPG terus berkembang dan diperbaharui sehingga hampir mendekati pertarungan sesungguhnya. Pada dasarnya, ada dua sistem petarungan dalam RPG, yaitu:
  • 33. Wait-and-see battle RPG yang menggunakan sistem ini disebut juga Old-school RPG, karena memang sistem ini dulu sering digunakan dan pertama kali muncul. Pada sistem ini pemain memberikan perintah pada setiap karakter pemain pada posisi masing-masing. Setelah selesai, pemain tinggal menunggu dan lihat apa yang terjadi selanjutnya. Saat pemain memberi perintah, musuh tidak akan menyerang. Pada RPG jenis ini ada 3 jenis serangan, yaitu normal battle, first-strike battle dan ambushed battle. Pada normal battle, pemain dan musuh sama-sama mendapatkan giliran pada ronde pertama. Pada first-strike battle, pemain mendapatkan kesempatan untuk memulai ronde pertama tanpa musuh menyerang. Dan pada ambushed battle, pemain diserang dulu oleh musuh pada ronde pertama. b. Active time battle Sistem ini yang sudah sedikit lebih canggih yaitu active time battle. Dalam sistem ini, tiap pahlawan memiliki waktu aktif sendiri-sendiri. Siapa yang memiliki waktu aktif penuh pertama kali, maka karakter tersebut yang berhak melancarkan serangan. Walaupun demikian, kecepatan tersebut dipengaruhi oleh kemampuan pemain. c. Real-time battle Berbeda dengan sistem pertama, pada RPG ini pemain langsung berhadapan dengan musuh. Pemain tidak memilih berbagai macam perintah pada pahlawannya, namun langsung menjalankan pahlawan untuk bertarung. Jadi, tidak ada yang namanya perintah attack, defend, magic dan sebagainya. 3. Menu System
  • 34. Menu system atau sistem menu adalah salah satu ciri khas dari sebuah game RPG. Sistem menu ini merupakan tempat di mana pemain dapat melihat dan mengatur karakter, kemampuan, item, equipment character dan masih banyak lagi hal lainnya. Bagian ini perlu dibuat variatif dan tidak membosankan, sebab bagian ini adalah bagian yang sering diakses oleh pemain. Biasanya sistem menu berisikan petunjuk dan beberapa manual yang ada dalam RPG tersebut. Sistem menu ini sangat membantu pemain dalam memahami dan mengatur karakternya sehingga membuat sang karakter sesuai dengan keinginan sang pemain. 2.6.2 Kategori-Kategori RPG Ada beberapa kategori pada game jenis RPG ini, meskipun kategori-kategori tersebut bukan acuan yang standar dan harus dijalankan. Berikut beberapa katergori-kategori RPG yaitu: 1. Fantasy Kategori ini berseting rata-rata di dunia pertengahan Eropa dan menggunakan sihir, serta agama yang berbeda dengan dunia nyata. Contoh: Final Fantasy, Dragon Quest, dan lain sebagainya. 2. Science Fiction
  • 35. Ini terbalik dari fantasi RPG, setingan justru ada di zaman yang jauh lebih maju dari zaman sekarang. Sihir diganti dengan istilah semacam “Telekinesis” atau “Psy”. Contoh: Star Wars, Deus Ex, Enter the Matrix, Pysops dan lain sebagainya. 3. Historical Game RPG ini lebih menekankan aspek sejarah, walaupun sering tertukar dengan kategori fantasi pada game RPG. Yang membedakan kategori RPG ini dengan yang lain adalah setingan grafis yang menyerupai dunia nyata. 4. Horror Mungkin kategori game jenis RPG ini agak jarang, namun yang jelas ada dua versi yaitu manusia biasa melawan makhluk supernatural atau sebaliknya. Misalnya Resident Evil Series, Parasite Eve, Kul dan lain sebagainya. 5. Funny Kategori game RPG ini mengandalkan unsur menarik dan mengasyikan bermain tanpa memerlukan cerita yang berat dan kostumisasi karakter yang rumit. Contoh: Mario and Luigi the Superstar Saga, Chocobo Deungeon 2 dan lain sebagainya. 6. Multigenre
  • 36. Jenis kategori ini memang sedikit susah dibedakan dibandingkan, karena kategori multigenre game RPG ini tercampur dengan jenis game yang lain. Contoh: Kingdom Heart (Fantasy sama Funny), Wild Arm (Fantasi sama Historical) dan lain sebagainya. 2.7 Pengenalan RPG Maker VX ACE RPG Maker VX adalah satu dari sekian banyak program yang akan membantu dalam pengembangan sebuah game RPG buatan sendiri. Program ini adalah program yang cukup baik dalam perannya sebagai sebuah RPG Editor Engine atau mesin pengedit RPG, dimana RPG buatan dapat menjadi sebuah program game dua dimensi mandiri yang dapat dimainkan langsung tanpa bantuan program ini atau program lain. RPG Maker VX ini dapat di download atau di unduh secara gratis di internet. Splash screen awal dari RPG Maker VX dapat dilihat pada gambar di bawah ini. Gambar 2.2 Splash Screen dari RPG Maker VXACE
  • 37. 2.8 Instalasi RPG Maker VXACE Dalam RPG Maker VX tidak membutuhkan spesifikasi yang tinggi. Program ini dapat berjalan dengan baik minimal pada komputer dengan spesifikasi yang dapat dilihat pada tabel sebagai berikut: Tabel 2.1 Tabel Spesifikasi Program Operating System Microsoft® Windows® 2000 / XP / Vista *Note: 64-bit Editions are not supported. Processor Intel® Pentium® III 1.0GHz or higher processor. Memory 256 MB or higher of RAM Display 1024×768 or higher resolution Hardisk 100 MB of available hard-disk space Instalasi RPG Maker VX perlu mengikuti beberapa instruksi agar program dapat berjalan dengan baik. Instruksi-instruksi tersebut antara lain: 1. Instalasi program utama yaitu file Setup.exe. a. Tutup semua aplikasi lain, buka file Setup.exe kemudian tekan next. b. Setujui Lembar persetujuannya, kemudian tekan next. c. Pilih Direktori/Folder penyimpanan lalu tekan next. d. Tekan Install, maka program akan terpasang dalam komputer.
  • 38. Gambar 2.3 Pemilihan direktori pada instalasi RPG Maker VXACE 2. Instalasi program Run Time Packaging yaitu file Setup.exe. a. Tutup semua aplikasi lain, kemudian tekan next. b. Pilih Direktori/Folder penyimpanan lalu tekan next. c. Tekan Install, maka program akan terpasang dalam komputer. Gambar 2.4 Pemilihan direktori pada instalasi RTP pada RPG Maker VXACE
  • 39. Bila tidak ada masalah pada saat penginstalan maka program RPG Maker VX sudah dapat digunakan sebagaimana mestinya. Untuk selanjutnya penulis akan mengenalkan antarmuka dari RPG Maker VX. 2.9 Pengenalan Antarmuka RPG Maker VXACE Setelah selesai memasang program RPG Maker VX tersebut. Untuk memulai suatu proyek pembuatan atau merancang sebuah game RPG dapat dilakukan dengan tekan dua kali pada icon RPG Maker VX, setelah itu langsung tekan File kemudian pilih New project atau tekan icon Create A New Project pada toolbar. Gambar 2.5 Membuat proyek baru dalam RPG Maker VX ACE
  • 40. Isikan kolom tersebut sesuai dengan nama proyek yang ingin dibuat kemudian tekan OK. Setelah itu akan masuk pada tampilan awal antarmuka untuk memulai merancang sebuah game, di mana bila basis data sudah terisi dengan beberapa data default namun peta pada game yang dibuat masih belum terisi apapun, dan game RPG buatan tersebut belum bisa dimainkan sama sekali. Gambar 2.6 Tampilan awal proyek baru dalam RPG Maker VXACE
  • 41. Pada tampilan awal RPG Maker VX dapat dilihat beberapa hal utama dalam membuat game RPG tersebut antara lain: 1. Standard Toolbar yang berada di sebelah atas layar tampilan yang memiliki banyak kegunaan seperti yang diberitahukan pada gambar di bawah. Gambar 2.8 Map toolbar 3. Map Editor yang merupakan tempat di mana akan dibuat peta dan lokasi-lokasi penting dalam game RPG. Pada Map Editor ini akan membentuk tampilan dari event-event atau kejadian-kejadian yang akan dirangkai menjadi alur cerita atau storyline dari game RPG yang dibuat. Game RPG yang penulis buat dalam Tugas Akhir ini yang diberi judul game “Soul Crystal”. Dalam game tersebut diceritakan akan seorang tokoh karakter yang berpetualang untuk Mencari Crystal kerajaan bersama teman-teman dari tokoh karakter tersebut.
  • 42. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 42 BAB 3 PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX 3.1 Basis Data Utama Pada bagian basis data utama ini membentuk game RPG di mulai dari awal.Jadiurutanbasis utamayangharusdiolahterlebihdahulu,karenadalamRPGMakerVX urutan Tab dan proses akan dibuat berbeda. memulai rancangan gametersebutdenganmenekanicon database padaStandard Toolbar
  • 43. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 43 3.1.1 TabActors SetiapgameRPG buatanmemerlukankarakter iniadalah: 1.Bagian yang berisikan daftar pahlawan karakter yang dibuat. Karakter dapatditambahatau dikurangisesuaikebutuhan. 2.Bagian yang berisikan nama, Job, tingkatan, dan tampilan grafik serta wajahkarakter. 3.Bagianyangberisikantipekhususataukemampuankhususyangdimilikikarakter. 4.Padabagianyangberisikanperlengkapanyangdigunakankaraktersaatpermainangamedimulai.
  • 44. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 44 3.1.2 TabClasses Padabagianinidapatdibuatklasifikasikarakterkedalam classatau pekerjaan tertentu agar satu dengan lainnya tidak sama, sehingga setiap karakter memiliki kelebihan dan kekurangannyamasing-masing.HaliniyangmembuatgameRPGpenulis semakinkompleks. Pada bagian tab class terdapat bagian-bagian penting, yaitu: 1..Bagianyangberisikandaftarclassyangdibuat. 2.Padabagianiniberisikandaftar perlengkapanbertarung,elemen,dankemampuanyangdapatdigunakan olehkarakterdenganclass tertentu.
  • 45. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 45 3.1.3 TabSkills Bagian ini adalah daftar dari kemampuan-kemampuan khusus atau skills yang dimilikioleh tiap karakter maupun musuh dari karakter yang ada dalam game RPG. Untuk membuatnya diperlukan animasi, yang menjadi efek visual dari skills tersebut. Tab skills terdiri atas: 1.Bagianiniberisikandaftarskill,namaskill, penjelasan skill dan konsumsi magicpower yang digunakan. 2.Bagian ini juga berisikan animasi karakter dan battle yang dapat disesuaikandengankebutuhan.
  • 46. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 46 3.1.4 TabItems Salah satu unsur terpenting dalam game RPG ini adalah item atau barang. Semakinbanyak Item yang bisa didapatkan maka game dalam dunia RPG akan semakinmenantang. Tab Item ini merupakan tab paling kompleks dibandingkan dengan Tab lainnya.Beberapabagian umumdalamtab item iniadalah: 1.Bagianiniberisikandaftaritemyangdibuat. 2. Bagianiniberisikannamaitem, tipe, harga, ketentuan-ketentuanitem, efek, dan animasi dari item tersebut. 3.1.5 Tab Weapons Salah satu unsur terpenting dalam game RPG ini adalah pedang atau senjatayangdigunakan untukmelawanmusuh.Tab weapons ini memiliki beberapa bagian umumantaralain:
  • 47. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 47 1.Bagianiniberisikandaftarweaponyangdibuat. 2.Bagianiniberisikannamaweapon,penjelasan,harga,efek,dan animasi dari weapon Tersebut. 3.1.6 TabArmors Samahalnyadengantab weapon Tab armors ini juga digunakan untuk mempetahankan diri atau meningkatkan kemampuan bertahan dari karakter yangdimainkan.Tab armors terdapatbeberapabagianyangdimilikiantaralain: 1.Bagianiniberisikandaftararmors yangdibuat. 2.Bagianiniberisikannamaarmor,penjelasan, jenis, dan efek tersebut.
  • 48. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 48 3.1.7 TabEnemies Padatab iniparamusuh,Enemy atau monster yang akan dibuat dan dilawan olehtokoh pahlawan dalam game RPG. Dalam tab enemies ini dapat dibuat beragam mulaidari monster yang mudahdihadapisampaimonster yang cukup sulit serta menentukantindakan yang dilakukan monster Sehinggamonster dibuat dengan spesifikasi tertentuyangsesuaidenganpeta karakteristiknyaatausesuaidenganceritayangsedangdialamitokohpahlawan.Tab monster memiliki bagian-bagianpentingseperti: 1.Bagianiniberisikandaftarenemies yangdibuat. 2.Bagian ini berisikan nama, statistik monster,dan tindakan yang dilakukan monster Serta Item yang dapat diterima saat menghadapinya. 3.1.8 Tab Animations Bagianinijugaberisianimasiyangseringdisebutbattle animations.Animasi pada tab ini berfungsi sebagai efek-efek khusus seperti efek skill tertentu atau item didalam battle. Selain digunakan dalam battleanimasiinijugadapatdigunakandalameventtertentu. Tab animations initerdiriatasbeberapabagian: 1.Bagianiniberisikandaftaranimasiyangdibuat. 2.Padabagianiniberisikannamaanimasi,salahsatugambaranimasidanmonster yangdiambilsebagaitargetanimasi,jumlahframe, dan effect timing and sound 3.Berisikantombol-tomboluntukmemodifikasianimasiyangdibuat.
  • 49. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 49 3.1.9 TabSystems Padatab systems inimenampilkanoption tertentuyangmunculdidalamgameRPG.Dalam tab systems inimemilikibeberapabagianpentingyangterdiriatas: 1.Bagian ini berisikan bagian judul game dan kendaraan yang digunakan dalamgameRPGyang secaradefaultterdiri atasboat ,shipdan airship 2.Karakter-karakterawalyangadadalamkelompoksaatmemulaipermainan. 3.Musik dan efek suara yang diperdengarkan saat-saat tertentu sesuai denganketeranganyang tertulispadasetiapkotakteks. 3.2 PetadalamRPGMakerVX
  • 50. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 50 Dalam RPG Maker VX, peta berfungsi sebagai lokasi dari perjalanan karakter dan juga tempat meletakan berbagai macam event yang terjadi dalam game RPG, sehinggapeta memilikiperanyangsangatpentingdalamsebuahgameRPG.Untukmembuatpeta dapat dilakukan dengan menekan tombol kanan pada browserpeta dalam maptoolbar dan kemudian tekan tombol New Maps Petamemilikibeberapajenisyangdapatdikategorikankedalamjenispetaantaralain: Town/VillageMap,
  • 51. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 51 3.3EventdalamRPGMakerVX Event merupakan suatu peristiwa yang terjadi dalam game RPG buatan. Secara teknis, event adalah suatu obyek yang diisi oleh script sehingga dapat memerankan danmenjadisesuatu kejadiandidalamRPG.Eventsendiridapatdibagimenjadibeberapamacam seperti event cerita, harta karun, toko atau penginapan,puzzle danevent support Secaraumum,untuk membuat event dalam game RPG Maker VX harusberadadipetapada event layer Caranya dengan menekan tombol icon Events padastandart toolbar , maka peta akan dibatasi oleh grid atau kotak-kotak di mana tempatuntuk meletakan suatu event Untuk membuat suatu event dapat dilakukan dengan menekan tombol kananpada salah satu bagian yang ada di event layer dan tekan enter Padajendelaevent tersebut terdapat beberapa bagian antara lain: 1.Namaevent 2.Pengaturan halaman event 3.Kondisiataupersyaratan, 4.Grafikdantypepengerak, 5.Daftar perintah event atau list of Event commands
  • 52. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 52 Gambar3.14JendelaEvent Untukmenambahkanperintahpadadaftarevent commands,makahalyangperlu dilakukan adalah menekan tombol kanan pada daftar perintah event commands,kemudianpilihmenuinsert atau tekan enter makajendelaevent commands Akanmuncul.
  • 53. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 53 Gambar3.15JendelaEventCommands Salah satu contoh event yangdibuatpenulisdalamgameRPGpadaevent layer yaitu event dengannamaEV001 yang dapat dilihat perintahtersebutdigunakanuntukmenampilkanteks pada game.
  • 54. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 54 Gambar3.16SalahSatuEventpadaTutorialDungeon Dari event dengannamaEV001 tersebut dapat dilihat tampilan game saat gameRPG tersebut dimainkan.
  • 55. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 55 Gambar 3.17 Tampilan Event EV001 Hasil Rancangan Game
  • 56. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 56 Adabeberapahasildarirancanganyangdibuatpenulismengenaigame RPG adalahsebagaiberikut: 1.Tampilan Title Screen
  • 57. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 57 Gambar3.18TampilanTitleScreen 2.TampilanAwalSaatMulaiPermainan Gambar3.19TampilanAwalSaatMulaiPermainan
  • 58. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 58 3.TampilanMenuGame Gambar3.20TampilanMenuGame 4.TampilanBattle Gambar 3.21 Tampilan Battle
  • 59. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 59 BAB 4 IMPLEMENTASI SISTEM 4.1 Definisi Implementasi Sistem Implementasi sistem merupakan sekumpulan langkah-langkah atau prosedur-proseduryang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji,memasang danmemulaisistemyangbaruatausistemyangdiperbaiki. 4.2 Tujuan Implementasi Sistem Berdasarkandefinisidiatasdijelaskanbahwasebelumsistemdilakukanmakadiperlukan implementasi sistem. Untuk lebih jelasnya, berikut akan diberikanpenjelasan mengenai tujuan dari implementasi sistem dalam game RPG tersebutantaralain: 1.Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui.Menyusun dokumen-dokumenbaruataudokumenyangdiperbaiki. 2.Menulis, menguji serta mendokumentasikan program-program dan prosedur-proseduryang dilakukanolehdokumendesainsistemyangdisetujui. 3.Memastikan bahwa pemakai atau userdapat mengoperasikan sistem baru dan melatihpemakai. 4.Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan mengujisistemsecara menyeluruh. 5.Memastikanbahwakonversikesistembaruberjalanyaitudenganmembuatrencana,mengontroldan melakukanpemasanganbarusecarabenar.DalammelaksanakanimplementasisistemdalamgameRPG buatanpenulisiniterdapat beberapa langkah-langkah yang dilakukan. Langkah-langkah tersebut antaralain: 1.Menyelesaikandesainsistem. 2.Mendapatkanperangkatkerasdanperangkatlunaksistem. 3.Menulis,menguji,mengontroldanmendokumentasikanprogram. 4.Menyelesaikanpemakaisecaramanualataumanual guide. 4.3 Komponen Utama Implementasi Sistem Untuk menciptakan sistem yang telah dirancang memerlukan saran pendukung yakniberupa komponen-komponenyangsangatberperandalammenunjangpenerapansistemyangdirancangterhadap gameRPGbuatanpenulis.
  • 60. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 60 4.4 Perangkat Keras Salah satu komponen utama implementasi sistem adalah perangkat keras. Perangkatkeras adalah mesin atau komponen yang secara fisik di dalam melaksanakan pengolahandatayang terdiriatas: 1. Processor : AMD E2-1800 APU With Radeon HD Graphics 2. Operating System : Windows 8 Profesional 3. System Type : 64-bit Operating System 4. Memory HDD : 500 GB 5. Memory RAM : 2.00 GB 6. Graphic : AMD Radeon HD 7340 Graphics
  • 61. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 61 BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan Dari hasil pengembangan suatu rancangan program yang dibuat penulis mengenaigame RPG buatan penulis dapat ditarik beberapa kesimpulan. Penulis mengambilkesimpulansebagaiberikut: 1.Secarateknispengembanganperangkatlunakyangsudahmenggunakanteknikkomputerisasimampu mempermudahpekerjaan,lebihefektifdanefisien.Halinidapatdilihatdarisistemyangtelahdibangunoleh penulis. 2.Untuk menghasilkan game RPG tidak sulit karena pembuatan game menggunakan Software RPGMakerVXsangatmembantuuntukmembuatsebuahgameyangmemiliki jalan cerita. 3.Software RPG Maker VX merupakan perangkat lunak yang dapat menampungkreativitas, inovasidanimajinasibagiparapembuatgame. 4.Hasil dari game yang dibuat dengan software RPG Maker VX dapat dipasarkanataudijual melaluijaringaninternet. 5.2Saran AdabeberapasaranyangbisadiberikanpenuliskepadaparapembacaTugasAkhiriniadalah: 1.Untuk meningkatkan efisiensi dan efektivitas penggunaan waktu dan tenaga, makapengembangan perangkat lunak game RPG sebaiknya menggunakan teknologi komputerisasi. 2.DenganadanyaperangkatlunakgameRPGini,penulisberharapdapatmembantusiswadalam mempelajaridanmengembangkangameaslibuatansendiri. 3.Untuk menghasilkan game RPG yang kreatif, inovatif dan imajinatif yang lebihbaik seharusnyadikembangkanolehsekelompokpengembanggame.
  • 62. Ahcmad Rizal J/Tri Jangga P.B/ 02/32/XII TKJPage 62