Upload
robbi-zhuge-rahim
View
133
Download
1
Embed Size (px)
Citation preview
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
4. Tampilan Battle
Gambar 3.21 Tampilan Battle
5. Tampilan Game Over
Gambar 3.22 Tampilan Game Over
Universitas Sumatera Utara
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
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
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
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
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
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
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
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