27
BAB 3 PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX 3.1 Basis Data Utama Pada bagian basis data utama ini penulis membentuk game RPG di mulai dari awal. Jadi urutan basis utama yang harus diolah terlebih dahulu, karena dalam RPG Maker VX urutan tab dan proses akan dibuat berbeda. Penulis memulai rancangan game tersebut dengan menekan icon database pada Standard Toolbar. 3.1.1 Tab Actors Setiap game RPG buatan memerlukan karakter dan sangat tidak menyenangkan bila dalam pertarungan karakter terlihat pasif atau diam saja sementara hanya angka-angka yang bermunculan. Bagian-bagian dari tab ini adalah: 1. Bagian yang berisikan daftar pahlawan karakter yang dibuat. Karakter dapat ditambah atau dikurangi sesuai kebutuhan. 2. Bagian yang berisikan nama, pekerjaan, tingkatan, dan tampilan grafik serta wajah karakter. 3. Bagian yang berisikan tipe khusus atau kemampuan khusus yang dimiliki karakter. 4. Pada bagian yang berisikan perlengkapan yang digunakan karakter saat permainan game dimulai. Universitas Sumatera Utara

Chapter III V

Embed Size (px)

Citation preview

Page 1: Chapter III V

BAB 3

PERANCANGAN GAME MENGGUNAKAN RPG MAKER VX

3.1 Basis Data Utama

Pada bagian basis data utama ini penulis membentuk game RPG di mulai dari awal.

Jadi urutan basis utama yang harus diolah terlebih dahulu, karena dalam RPG Maker

VX urutan tab dan proses akan dibuat berbeda. Penulis memulai rancangan game

tersebut dengan menekan icon database pada Standard Toolbar.

3.1.1 Tab Actors

Setiap game RPG buatan memerlukan karakter dan sangat tidak menyenangkan bila

dalam pertarungan karakter terlihat pasif atau diam saja sementara hanya angka-angka

yang bermunculan. Bagian-bagian dari tab ini adalah:

1. Bagian yang berisikan daftar pahlawan karakter yang dibuat. Karakter dapat

ditambah atau dikurangi sesuai kebutuhan.

2. Bagian yang berisikan nama, pekerjaan, tingkatan, dan tampilan grafik serta wajah

karakter.

3. Bagian yang berisikan tipe khusus atau kemampuan khusus yang dimiliki karakter.

4. Pada bagian yang berisikan perlengkapan yang digunakan karakter saat permainan

game dimulai.

Universitas Sumatera Utara

Page 2: Chapter III V

Gambar 3.1 Tab Actors

3.1.2 Tab Classes

Pada bagian ini dapat dibuat klasifikasi karakter ke dalam class atau pekerjaan tertentu

agar satu dengan lainnya tidak sama, sehingga setiap karakter memiliki kelebihan dan

kekurangannya masing-masing. Hal ini yang membuat game RPG penulis semakin

kompleks. Pada bagian tab class terdapat bagian-bagian penting, yaitu:

1. Bagian yang berisikan daftar class yang dibuat.

2. Pada bagian ini berisikan daftar perlengkapan bertarung, elemen, dan kemampuan

yang dapat digunakan oleh karakter dengan class tertentu.

Universitas Sumatera Utara

Page 3: Chapter III V

Gambar 3.2 Tab Classes

3.1.3 Tab Skills

Bagian ini adalah daftar dari kemampuan-kemampuan khusus atau skills yang dimiliki

oleh 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. Bagian ini berisikan daftar skill, nama skill, penjelasan skill dan konsumsi magic

power yang digunakan.

2. Bagian ini juga berisikan animasi karakter dan battle yang dapat disesuaikan

dengan kebutuhan.

Universitas Sumatera Utara

Page 4: Chapter III V

Gambar 3.3 Tab Skills

3.1.4 Tab Items

Salah satu unsur terpenting dalam game RPG ini adalah item atau barang. Semakin

banyak item yang bisa didapatkan maka game dalam dunia RPG akan semakin

menantang. Tab item ini merupakan tab paling kompleks dibandingkan dengan tab

lainnya. Beberapa bagian umum dalam tab item ini adalah:

1. Bagian ini berisikan daftar item yang dibuat.

2. Bagian ini berisikan nama item, tipe, harga, ketentuan-ketentuan item, efek, dan

animasi dari item tersebut.

Universitas Sumatera Utara

Page 5: Chapter III V

Gambar 3.4 Tab Items

3.1.5 Tab Weapons

Salah satu unsur terpenting dalam game RPG ini adalah pedang atau senjata yang

digunakan untuk melawan musuh. Tab weapons ini memiliki beberapa bagian umum

antara lain:

1. Bagian ini berisikan daftar weapon yang dibuat.

2. Bagian ini berisikan nama weapon, penjelasan, harga, efek, dan animasi dari

weapon tersebut.

Universitas Sumatera Utara

Page 6: Chapter III V

Gambar 3.5 Tab Weapons

3.1.6 Tab Armors

Sama halnya dengan tab weapon. Tab armors ini juga digunakan untuk

mempetahankan diri atau meningkatkan kemampuan bertahan dari karakter yang

dimainkan. Tab armors terdapat beberapa bagian yang dimiliki antara lain:

1. Bagian ini berisikan daftar armors yang dibuat.

2. Bagian ini berisikan nama armor, penjelasan, jenis, dan efek tersebut.

Universitas Sumatera Utara

Page 7: Chapter III V

Gambar 3.6 Tab Armors

3.1.7 Tab Enemies

Pada tab ini para musuh, enemy atau monster yang akan dibuat dan dilawan oleh

tokoh pahlawan dalam game RPG. Dalam tab enemies ini dapat dibuat beragam mulai

dari monster yang mudah dihadapi sampai monster yang cukup sulit serta menentukan

tindakan yang dilakukan monster sehingga monster dibuat dengan spesifikasi tertentu

yang sesuai dengan peta karakteristiknya atau sesuai dengan cerita yang sedang

dialami tokoh pahlawan. Tab monster memiliki bagian-bagian penting seperti:

1. Bagian ini berisikan daftar enemies yang dibuat.

2. Bagian ini berisikan nama, statistik monster, dan tindakan yang dilakukan monster

serta item yang dapat diterima saat menghadapinya.

Universitas Sumatera Utara

Page 8: Chapter III V

Gambar 3.7 Tab Enemies

3.1.8 Tab Animations

Bagian ini juga berisi animasi yang sering disebut battle animations. Animasi pada

tab ini berfungsi sebagai efek-efek khusus seperti efek skill tertentu atau item di

dalam battle. Selain digunakan dalam battle, animasi ini juga dapat digunakan dalam

event tertentu. Tab animations ini terdiri atas beberapa bagian:

1. Bagian ini berisikan daftar animasi yang dibuat.

2. Pada bagian ini berisikan nama animasi, salah satu gambar animasi dan monster

yang diambil sebagai target animasi, jumlah frame, dan effect timing and sound.

3. Berisikan tombol-tombol untuk memodifikasi animasi yang dibuat.

Universitas Sumatera Utara

Page 9: Chapter III V

Gambar 3.8 Tab Animations

3.1.9 Tab Systems

Pada tab systems ini menampilkan option tertentu yang muncul di dalam game RPG.

Dalam tab systems ini memiliki beberapa bagian penting yang terdiri atas:

1. Bagian ini berisikan bagian judul game dan kendaraan yang digunakan dalam

game RPG yang secara default terdiri atas boat, ship dan airship.

2. Karakter-karakter awal yang ada dalam kelompok saat memulai permainan.

3. Musik dan efek suara yang diperdengarkan saat-saat tertentu sesuai dengan

keterangan yang tertulis pada setiap kotak teks.

Universitas Sumatera Utara

Page 10: Chapter III V

Gambar 3.9 Tab Systems

3.2 Peta dalam RPG Maker VX

Dalam RPG Maker VX, peta berfungsi sebagai lokasi dari perjalanan karakter dan

juga tempat meletakan berbagai macam event yang terjadi dalam game RPG, sehingga

peta memiliki peran yang sangat penting dalam sebuah game RPG. Untuk membuat

peta dapat dilakukan dengan menekan tombol kanan pada browser peta dalam map

toolbar dan kemudian tekan tombol New Maps. Peta memiliki beberapa jenis yang

dapat dikategorikan ke dalam empat jenis peta antara lain:

1. World Map,

2. Town/Village Map,

3. Dungeon Map dan Special Map.

Universitas Sumatera Utara

Page 11: Chapter III V

Penulis membuat beberapa peta dalam game RPG ini seperti contoh peta dunia

dalam game yang diberi nama ethrion world maps. Untuk merancangnya dapat

digunakan tileset pada map toolbar yang disediakan.

Gambar 3.10 Ethrion World Maps

Penulis menjelaskan salah satu rancangan peta dalam game RPG buatan

penulis sendiri yaitu peta ethrion village yang dapat dilihat pada Gambar 3.11. Dalam

peta kedua yang diberikan penulis dengan nama ethrion village dapat dirancang

mengunakan beberapa tileset pada map toolbar sehingga membentuk peta yang ada

Gambar 3.11 seperti membentuk rumah, pepohonan, sawah atau ladang, makam, dan

lain sebagainya.

Universitas Sumatera Utara

Page 12: Chapter III V

Gambar 3.11 Ethrion Village

Dalam peta ethion village juga terdapat beberapa peta rumah yang dapat

dirancang contoh peta leon’s home pada Gambar 3.12. Untuk merancangnya dapat

digunakan cara yang sama dengan membuat peta dunia pada game RPG.

Universitas Sumatera Utara

Page 13: Chapter III V

Gambar 3.12 Leon’s Home

3.3 Event dalam RPG Maker VX

Event merupakan suatu peristiwa yang terjadi dalam game RPG buatan. Secara teknis,

event adalah suatu obyek yang diisi oleh script sehingga dapat memerankan dan

menjadi sesuatu kejadian di dalam RPG. Event sendiri dapat dibagi menjadi beberapa

macam seperti event cerita, harta karun, toko atau penginapan, puzzle dan event

support.

Secara umum, untuk membuat event dalam game RPG Maker VX harus

berada di peta pada event layer. Caranya dengan menekan tombol icon Events pada

standart toolbar, maka peta akan dibatasi oleh grid atau kotak-kotak di mana tempat

untuk meletakan suatu event.

Universitas Sumatera Utara

Page 14: Chapter III V

Gambar 3.13 Event Layer pada Leon’s Home

Untuk membuat suatu event dapat dilakukan dengan menekan tombol kanan

pada salah satu bagian yang ada di event layer dan tekan enter. Pada jendela event

tersebut terdapat beberapa bagian antara lain:

1. Nama event,

2. Pengaturan halaman event,

3. Kondisi atau persyaratan,

4. Grafik dan type pengerak,

5. Daftar perintah event atau list of Event commands.

Universitas Sumatera Utara

Page 15: Chapter III V

Gambar 3.14 Jendela Event

Untuk menambahkan perintah pada daftar event commands, maka hal yang

perlu dilakukan adalah menekan tombol kanan pada daftar perintah event commands,

kemudian pilih menu insert atau tekan enter maka jendela event commands akan

muncul.

Universitas Sumatera Utara

Page 16: Chapter III V

Gambar 3.15 Jendela Event Commands

Salah satu contoh event yang dibuat penulis dalam game RPG pada event layer

yaitu event dengan nama EV007 yang dapat dilihat pada Gambar 3.16. perintah

tersebut digunakan untuk menampilkan teks pada game.

Gambar 3.16 Salah Satu Event pada Leon’s Home

Universitas Sumatera Utara

Page 17: Chapter III V

Dari event dengan nama EV007 tersebut dapat dilihat tampilan game saat game

RPG tersebut dimainkan. Tampilan event tersebut dapat dilihat pada Gambar 3.17.

Gambar 3.17 Tampilan Event EV007

3.4 Hasil Rancangan Game

Ada beberapa hasil dari rancangan yang dibuat penulis mengenai game RPG buatan

adalah sebagai berikut:

1. Tampilan Title Screen

Gambar 3.18 Tampilan Title Screen

Universitas Sumatera Utara

Page 18: Chapter III V

2. Tampilan Awal Saat Mulai Permainan

Gambar 3.19 Tampilan Awal Saat Mulai Permainan

3. Tampilan Menu Game

Gambar 3.20 Tampilan Menu Game

Universitas Sumatera Utara

Page 19: Chapter III V

4. Tampilan Battle

Gambar 3.21 Tampilan Battle

5. Tampilan Game Over

Gambar 3.22 Tampilan Game Over

Universitas Sumatera Utara

Page 20: Chapter III V

BAB 4

IMPLEMENTASI SISTEM

4.1 Definisi Implementasi Sistem

Implementasi sistem merupakan sekumpulan langkah-langkah atau prosedur-prosedur

yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk

menguji, memasang dan memulai sistem yang baru atau sistem yang diperbaiki.

4.2 Tujuan Implementasi Sistem

Berdasarkan definisi di atas dijelaskan bahwa sebelum sistem dilakukan maka

diperlukan implementasi sistem. Untuk lebih jelasnya, berikut akan diberikan

penjelasan mengenai tujuan dari implementasi sistem dalam game RPG tersebut

antara lain:

1. Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui.

Menyusun dokumen-dokumen baru atau dokumen yang diperbaiki.

2. Menulis, menguji serta mendokumentasikan program-program dan prosedur-

prosedur yang dilakukan oleh dokumen desain sistem yang disetujui.

3. Memastikan bahwa pemakai atau user dapat mengoperasikan sistem baru dan

melatih pemakai.

Universitas Sumatera Utara

Page 21: Chapter III V

4. Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan menguji

sistem secara menyeluruh.

5. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat

rencana, mengontrol dan melakukan pemasangan baru secara benar.

Dalam melaksanakan implementasi sistem dalam game RPG buatan penulis ini

terdapat beberapa langkah-langkah yang dilakukan. Langkah-langkah tersebut antara

lain:

1. Menyelesaikan desain sistem.

2. Mendapatkan perangkat keras dan perangkat lunak sistem.

3. Menulis, menguji, mengontrol dan mendokumentasikan program.

4. Menyelesaikan pemakai secara manual atau manual guide.

5. Mendapatkan persetujuan.

Universitas Sumatera Utara

Page 22: Chapter III V

4.3 Pengujian Sistem

Pada tahap ini biasanya sistem yang dibuat telah diselesaikan dan menunggu

dilakukan melakukan pengujian. Pengujian ini bertujuan untuk memastikan sistem

atau program yang dibuat sesuai dengan keinginan pemakai dan dapat digunakan atau

dioperasikan oleh pemakai. Beberapa tingkat pengujian yang dilakukan sebelum

mengimplementasikan sistem yaitu:

1. Pengujian Bagian

Dilakukan pengujian ke setiap modul-modul program untuk memperhitungkan

bahwa setiap modul-modul program yang dibuat tersebut memenuhi

spesifikasinya.

2. Pengujian integrasi

Menguji setiap kelompok logika modul-modul program untuk memperhitungkan

bahwa setiap kelompok memenuhi spesifikasi logika.

3. Pengujian Sistem

Menguji sistem yang telah siap dibuat untuk mempertimbangkan bahwa sistem

tersebut telah memenuhi spesifikasi yang diinginkan pemakai.

4. Pengujian Penerimaan

Pengujian ini bertujuan untuk mempertimbangkan bahwa semua komponen dalam

sistem dalam keadaan memuaskan atau siap untuk dipakai oleh pemakai.

Universitas Sumatera Utara

Page 23: Chapter III V

5. Pengujian Operasi dan Pengujian Lingkungan Sistem

Sistem yang telah dibuat dicoba ke lingkungan yang sesungguhnya untuk

memastikan bahwa semua peralatan baru dapat berjalan dengan baik dan siap

untuk dipakai oleh pemakai.

4.4 Komponen Utama Implementasi Sistem

Untuk menciptakan sistem yang telah dirancang memerlukan saran pendukung yakni

berupa komponen-komponen yang sangat berperan dalam menunjang penerapan

sistem yang dirancang terhadap game RPG buatan penulis.

4.4.1 Perangkat Keras

Salah satu komponen utama implementasi sistem adalah perangkat keras. Perangkat

keras adalah mesin atau komponen yang secara fisik di dalam melaksanakan

pengolahan data yang terdiri atas:

1. Monitor komputer.

2. CPU (Central Processing Unit).

3. Hardisc.

4. Keyboard dan mouse.

Universitas Sumatera Utara

Page 24: Chapter III V

4.4.2 Perangkat Lunak

Perangkat lunak juga merupakan salah satu dari bagian yang penting dalam komponen

utama implementasi sistem. Perangkat lunak adalah susunan instruksi yang dibuat

secara sistem dalam bentuk program agar dapat dilaksanakan oleh komputer.

Perangkat lunak yang diperlukan dalam pembuatan program ini adalah:

1. Windows Operating Sistem versi vista atau lebih tinggi.

2. RPG Maker VX.

3. Adobe Photoshop.

4.4.3 Brainware

Brainware merupakan faktor manusia yang menangani fasilitas-fasilitas komputer

sehingga dapat berjalan semestinya. Faktor brainware dalam hal ini unsur manusia

yang dibutuhkan adalah:

1. Programmer,

2. Desainer,

3. Sistem Analis,

4. Sound/Audio Enginner.

Universitas Sumatera Utara

Page 25: Chapter III V

4.5 Pemeliharaan Sistem

Agar sistem dapat berjalan dengan baik dan dapat digunakan secara maksimal, maka

diperlukan juga adanya pemeliharan sistem. Ada beberapa tujuan dalam melakukan

pemeliharaan sistem ini adalah sebagai berikut:

1. Mencegah adanya modifikasi sistem yang dapat menimbukan masalah-masalah

lain,

2. Membuat modifikasi sistem yang sesuai dengan kebutuhan pemakai,

3. Meminimalkan gangguan kontrol dan gangguan operasi oleh pemeliharaan sistem.

Universitas Sumatera Utara

Page 26: Chapter III V

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dari hasil pengembangan suatu rancangan program yang dibuat penulis mengenai

game RPG buatan penulis dapat ditarik beberapa kesimpulan. Penulis mengambil

kesimpulan sebagai berikut:

1. Secara teknis pengembangan perangkat lunak yang sudah menggunakan teknik

komputerisasi mampu mempermudah pekerjaan, lebih efektif dan efisien. Hal ini

dapat dilihat dari sistem yang telah dibangun oleh penulis.

2. Untuk menghasilkan game RPG tidak sulit karena pembuatan game menggunakan

software RPG Maker VX sangat membantu untuk membuat sebuah game yang

memiliki jalan cerita.

3. Software RPG Maker VX merupakan perangkat lunak yang dapat menampung

kreativitas, inovasi dan imajinasi bagi para pembuat game.

4. Hasil dari game yang dibuat dengan software RPG Maker VX dapat dipasarkan

atau dijual melalui jaringan internet.

Universitas Sumatera Utara

Page 27: Chapter III V

5.2 Saran

Ada beberapa saran yang bisa diberikan penulis kepada para pembaca Tugas Akhir ini

adalah:

1. Untuk meningkatkan efisiensi dan efektivitas penggunaan waktu dan tenaga, maka

pengembangan perangkat lunak game RPG sebaiknya menggunakan teknologi

komputerisasi.

2. Dengan adanya perangkat lunak game RPG ini, penulis berharap dapat membantu

mahasiswa dalam mempelajari dan mengembangkan game asli buatan sendiri.

3. Untuk menghasilkan game RPG yang kreatif, inovatif dan imajinatif yang lebih

baik seharusnya dikembangkan oleh sekelompok pengembang game.

4. Dalam merancang sebuah program dianjurkan menggunakan perangkat lunak yang

mendukung dan sesuai dengan kebutuhan oleh bahasa pemrograman itu sendiri.

Universitas Sumatera Utara