7 pandang orang ketiga dengan tampilan grafis 2D,biasanya menggunakan
sistem turn-based. Contoh: Breath of Fire,Phantasy Star,Ultima, Final Fantasy
d. Frist Person RPG
Game RPG dengan sudut pandang orang pertama ketika mengeksplorasi dungeon namun memang ada kalanya diganti sudut
pandang orang ketiga ketika bertempur. Kebanyakan menggunakan pola turn-based.
Contoh : Might and Magic I dan II e.
MMORPG MMORPG merupakan singkatan dari Massive Multiplayer Online
Role Playing Game adalah bentuk RPG dimana pemain dapat terhubung dengan pemain-pemain lainnya diberbagai belahan dunia melalui internet
untuk bermain bersama-sama dalam dunia virtual. Dalam game ini banyak pemain dapat berada pada suatu tempat yang sama maupun yang berbeda-
beda dalam suatu waktu yang sama. Pada umumnya MMORPG dimainkan melalui pc yang terhubung dengan internet namun ada jugayang dapat
dimainkan melalui console yang memiliki fasilitas internet. Contoh : Seal Online,Ragnarok Online.
2.8 Mengenal RMXP RPG Maker XP
RPG Maker XP atau yang biasa disingkat RMXP adalah Software untuk mendesain atau membuat Game bergenre RPG pada PC. Software ini
menggunakan graphical user interface GUI dan bahasa pemrogaman yang telah di sederhanakan menggunakan bahasa pemrograman ruby. Didalam Software ini
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
7 telah disediakan Run Time Package standard RTP-standard yang berisi gambar-
gambar yang diperlukan, BGM lagu latar dan sound effect efek suara yang sudah cukup mendukung untuk mendesain Game RPG.
Selain itu RPG Maker XP juga menyediakan fasilitas import untuk mengimpor gambar maupun suara yang dibuat sendiri yang nantinya dapat
digunakan di dalam membuat Game RPG yang diinginkan.
Dibawah ini adalah kebutuhan minimum yang diperlukan untuk menginstall RMXP :
Tabel 2.2 Spesifikasi minimum RMXP
OS Windows 98 98SE Me 2000 XP
CPU Intel Pentium4
1,5GHz RAM 256MB
Video Card Any that support High Colour at
resolution of 1024c768 Card Sonud
Direct Sound Compatible Hard Disk
100 MB
Akan tetapi lebih disarankan jika menggunakan spesifikasi sebagai berikut : Tabel 2.3 Spesifikasi yang disarankan RMXP
OS Windows 98 98SE Me 2000 XP
CPU Intel Dual Core 2,1GHz or higher
RAM 1 GB
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
7
Video Card Any that support High Colour at
resolution of 1024c768 Card Sonud
Direct Sound Compatible Hard Disk
500 MB
2.9 Pembuatan Proyek Baru
Pertama-tama buat project baru, Klik File-New Projects melalui menu file, atau melalui tombol new di pojok kiri atas layar atau juga bisa melalui
shortcut Ctrl+N. Saat mengkliknya, akan muncul kotak dialog seperti berikut:
Gambar 2.1 New Project RMXP
2.10 RGSS Ruby Game Scripting System
Ruby Game Scripting System atau yang biasa disingkat RGSS merupakan Script editor yang digunakan untuk membangun sebuah game yang berorientasi
pada bahasa Ruby. Dengan RGSS penulis dapat mengubah dan menambah script system pada game yang tentunya akan memberikan kebebasan dan keleluasaan
yang lebih bagi pemain game tersebut. Pada prinsipnya RGSS merupakan script editor bagi bahasa Ruby dan dikhususkan untuk membuat game. Ruby sendiri
sering disebut sebagai bahasa yang seimbang. Pencipta Ruby, Yukihiro “matz”
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
7 Matsumoto, menggabungkan bagian-bagian dari bahasa-bahasa favorit beliau
Perl, Smalltalk, Eiffel, Ada dan Lisp untuk membentuk bahasa baru yang seimbang antara pemrograman fungsional dengan pemrograman imperatif. Pada
dasarnya bahasa Ruby kaya akan fitur, diantaranya : a.
Ruby memiliki fitur-fitur yang menangani exception, seperti Java atau Python, untuk mempermudah menangani error.
b. Ruby menyediakan mark-and-sweep garbage collector untuk semua
obyek Ruby. Tidak perlu me-maintain reference count pada library extension. Seperti yang Matz katakan, “Ini lebih baik untuk kesehatan
Anda.” c.
Menulis extension C di Ruby lebih mudah daripada di Perl ataupun di Python, dengan API yang elegan untuk memanggil Ruby dari C. Ini
termasuk memanggil Ruby embedded di Software, untuk digunakan sebagai bahasa scripting. Interface SWIG juga tersedia.
d. Ruby bisa load library extension secara dinamis jika Sistem Operasi
mengijinkan. e.
Ruby menyediakan fitur OS threading yang independent. Maka, untuk semua platform dimana Ruby berjalan, Anda juga punya
multithreading, terlepas dari apakah Sistem Operasi mendukung multithreading atau tidak, bahkan pada MS-DOS sekalipun
f. Ruby sangat portable: Ruby berjalan di banyak tipe platform
diantaranya GNULinux, UNIX, Mac OS X, Windows 9598MeNT2000XP, DOS, BeOS, OS2, dan lain-lain.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
7 RGSS ataupun bahasa Ruby yang akan digunakan untuk pembuatan
proyek akhir ini telah dikhususkan untuk membuat suatu game dan telah tersedia dalam paket installer RMXP.
2.11 Pendidikan