BAB 2
LANDASAN TEORI
2.1. Pengertian Komputer Istilah komputer berasal dari bahasa latin “Computer” yang berarti menghitung (to computer atau reckon). Pengertian komputer adalah seperangkat alat elektronik yang dihubungkan dengan listrik yang berguna untuk membantu pekerjaan manusia agar lebih mudah cepat dan akurat. Komputer juga sebagai alat informasi dan komunikasi yang mampu mengolah data dan kemudian menyimpannya.
2.2 Pengertian Game Komputer
Game / permainan computer adalah permainan video yang dimainkan pada komputer pribadi, dan bukan pada konsol permainan. Permainan tersebut dikendalikan dari keyboard atau melalui joystick dan peralatan-peralatan lain dan disediakan pada disk. Permainan computer telah berevolusi dari system grafis sederhana menjadi kompleks dan mutakhir. (http://id.wikipedia.org/wiki/Permainan_komputer)
2.3 Game Edukasi
Game edukasi adalah permainan yang telah dirancang khusus untuk mengajar orang tentang suatu subjek tertentu, memperluas konsep, memperkuat pembangunan, memahami sebuah peristiwa histori atau budaya, atau membantu mereka dalam mempelajari keterampilan dalam bermain. Yang termasuk game edukasi adalah board kartu, dan permainan video. (http://id/wikipedia.org/wiki/Educational_game)
Universitas Sumatera Utara
6
2.4. Role Playing Game
Permainan peran (bahasa Inggris: role-playing game disingkat RPG) adalah sebuah permainan yang para pemainnya memainkan peran tokoh-tokoh khayalan dan berkolaborasi untuk merajut sebuah cerita bersama. Para pemain memilih aksi tokoh-tokoh mereka berdasarkan karakteristik tokoh tersebut, dan keberhasilan aksi mereka tergantung dari system peraturan permainan yang telah ditentukan. Asal tetap mengikuti peraturan yang ditetapkan, para pemain bisa beriprovisasi membentuk arah dan hasil akhir permainan ini. Dalam sebuah permainan RPG, jarang ada yang “kalah” atau “menang”. Ini membuat pemain RPG berbeda dari jenis permainan papan lainnya seperti Monopoli atau Ular Tangga, permainan krtu, olah raga, danpermainan lainnya. Seperti sebuah novel atau film, permainan RPG mempunyai daya tarik karena permainanpermainan ini mengajak para pemain untuk menggunakan imajinasi mereka. RPG biasa lebih mengarah ke kolaborasi social daripada kompetisi. Pada umumnya dalam RPG, para pemain tergabung dalam satu kelompok.
Permainan RPG rata-rata dimainkan seperti sebuah drama radio: ketika seorang pemain “berbicara”, dia berbicara sebagai tokohnya dn ketika si pemain ingin tokohnya melakukan sesuatu yang fisik (seperti menyerang sebuah monster atau membuka sebuah gembok) dia harus menggambarkannya secara lisan. Ada pula sejenis permainan RPG di mana para pemain bisa melakukan gerakan fisik tokohnya oleh si pemain sendiri. Ini disebut live-action Role-Playing atau LARP. Dalam permainan LARP, biasanya para pemain memakai kostum dan menggunakan alatalat yang sesuai dengan tokoh, dunia dan cerita yang dimainkan.
Permainan PC yang menggunakan unsure-unsur dan mekanisme permainan RPG disebut sebagai computer role-playing games atau CRPG. Selain di PC, RPG juga banyak diadaptasikan ke mesin-mesin permainan atau konsol, yang disebut console role-playing games, disingkat CRPG. Dengan meningakatnya popularitas RPG elektronik, industry permainan video telah membuat istilah RPG dikenal untuk
Universitas Sumatera Utara
7
RPG elektronik saja, dan mengakibatkan munculnya istilah RPG “pen and paper” atau “tabletop” untuk mendeskripsikan RPG tradisional.
2.5. Grafik
Grafik merupakan salah satu bagian yang sangat penting dalam program permainan. Grafik yang bagus serta animasi yang halus merupakan kunci program permainan yang menarik.
2.6 Animasi
Animasi merupakan komponen penting dalam program permainan yang dapat menjadikan objek seolah-olah hidup. Prinsip dasar animasi adalah gambar, hapus, dan gambar lagi di tempat baru.
2.7 kontrol dalam animasi
Merupakan cara bagaimana menangani masukan dari pemain untuk mengendalikan atau berinteraksi dengan program permainan tersebut. Berikut beberapa controlkontrol dalam animasi:
2.7.1 keyboard
Keyboard merupakan peralatan input primer yang dapat dipastikan bahwa semua PC yang berjalan normal akan memilikinya.
2.7.2 mouse
Mouse
berperan
sama
pentingnya
dengan
keyboard
karena
kemudahan
penggunaannya. Hampir semua program permainan saat ini menggunakan mouse untuk kemudahan dan keluwasaan pengendalian.
Universitas Sumatera Utara
8
2.8 RPG Maker VX ACE
RPG Maker adalah program yang memungkinkan pengguna untuk membuat sendiri peran playing game. Kebanyakan versi termasuk ubin ditetapkan berdasarkan editor peta, (tilesets disebut chipset dalam pra-XP versi), sederhana bahasa scripting untuk acara scripting, dan editor pertemuan. Semua versi termasuk tilesets premade awal, karakter, dan peristiwa yang dapat digunakan dalam menciptakan permainan baru. Salah satu fitur dari program PC versi RPG Maker adalah bahwa penggunaan dapat membuat tilesets baru dan karakter, dan menambahkan grafis baru ia / dia inginkan. Sejarah
Menurut Enterbrain, RPG Tsukuru dante 98, yang dirilis pada tanggal 17 desember 1992, adalah pertandingan pertama dari seri RPG Maker, meskipun ada beberapa versi dari software membuat RPG dengan ASCII mendahuluinya. Ini bersama dengan tindak lanjut Tsukuru nya RPG Dante 98 II, dibuat untuk NEC PC9801, dan permainan yang dibuat dengan program ini dapat dimainkan pada computer Windows dengan emulator yang disebut Dante untuk Windows dan D2win, masing-masing.
2.8.1 Riwayat Produk
1. RPG Maker 95 RPG Maker 95 adalah generasi pertama Microsoft Windows berbasis permainan RPG Maker. Meskipun versi awal, RPG maker 95 memiliki baik resolusi layar lebih tinggi, dan sprite yang lebih tinggi dan resolusi genteng dari beberapa versi berikut.
2. RPG Maker 2000 (RM2K) RM2K adalah rilis kedua dari RPG Maker untuk Microsoft Windows dan merupakan RPG Maker yang paling popular dan digunakan sejauh ini. Msekipun mungkin untuk melakukan lebih banyak dengan RM2K, menggunakan sprite resolusi yang lebih rendah dan ubin dari RPG Maker 95. Namun, itu tidak memiliki batas yang nyata “sprite”. Tidak seperti RM95,
Universitas Sumatera Utara
9
yang hanya dapat menggunakan satu „set‟, RM2k dapat menggunakan jumlah yang tidak terbatas lembar sprite dengan ukuran yang spesifik untuk setiap jenis. Para tilesets juga memiliki keterbatasan non-sama. Namun, karena ubin harus dimasukkan ke dalam database, ada batas pada ubin. Namun batas ini jarang masalah (biasanya 5000), dan bahkan ketika itu, patch yang tidak resmi ada yang dapat membatasi benjolan yang paling jauh lebih tinggi dengan resiko korupsi permainan potensial.
3. RPG Maker 2003 (RM2k3) RM2k3 sebagian besar adalah peningkatan RM2k. RM2k permainan dapat porting ke RM2k3 (tetapi tidak kembali ke RM2k, konversi permanen), dan sumber daya yang paling dapat dipertukarkan. Perbedaan utama adalah pengenalan system pertarungan sisi-pandangan yang sama dengan yang ditemukan dalam final fantast game di super netendo. Ini adalah versi pertama yang dibuat oleh Enterbrain, yang sebelumnya menjadi bahian dari ASCII.
4. RPG Maker XP (RMXP) RMXP adalah RPG Maker pertama yang dapat menggunakan Ruby, sehingga paling kuat, pemrograman-bijaksana. Namun banyak yang normal, fitur disederhanakan hadir dalam RM2k (3) telah dihapus. Kebanyakan dari fitur ini, bagaimanapun, telah deprogram dengan Ruby, dan didistribusikan secara online. RMXP berjalan pada resolusi 1024x768 (meskipun permainan yang dibuat di dalamnya berjalan pada (640x480), sementara menawarkan empat kali luas dimainkan dari pendahulunya. Selain itu, memungkinkan control lebih besar atas ukuran pengguna sprite (tidak ada regulasi ukuran gambar tertentu untuk lembaran sprite) dan aspek lain dari desain game. Ini pengaturan yang lebih terbuka, ditambah dengan dimasukkannya Ruby Game Scripting System (RGSS), membuat RPG Maker XP lebih fleksibel daripada versi lama dalam seri, pada biaya kurva belajar curam. Setelah peluncuran
windows
Vista,
banyak
pengguna
mengalami
masalah
kompatibilitas, meskipun memperbaiki relative sederhana. XP digunakan dean-pandangan non-sprite battle system yang memungkinkan untuk
Universitas Sumatera Utara
10
penggunaan latar belakang pertempuran (battlebacks). Baik karakter dan musuk telah sprite pertempuran statis, dan antarmuka cukup sederhana.
5. RPG Maker VX Ace (RMVXA) RMVXA adalah versi terbaru RPG Maker dirilis oleh Enterbrain. Tanggal rilis resmi di jepang adalah 27 Desember 2007, dan tanggal rilis resmi Amerika adalah 29 Februari 2008. Dalam pembuat baru, antarmuka yang lebih user-friendly, yang memungkinkan pengguna baru untuk membuat game dengan mudah. Framerate meningkat sampai 60 frame per detik, memberikan
animasi
berombakRMXPA
lebih
itu
40fps.
halus
dibandingkan
Bahasa
dengan
pemrograman
Ruby
seringmasih
dilaksanakan, dan program default permainan telah dirombak untuk memungkinkan lebih banyak kebebasan untuk scripting yang ada di fitur baru. Editor baru dan RTP baru disertakan, kali ini dalam gaya yang lebih sederhana “kuning”. System pertempuran adalah sebanding dengan bahwa dari Dragon Quest seri atau RM2k pendahulunya, dengan pemandangan frontal medan perang dan deskripsi rinci masing-masing teks tindakan yang diambil.
Salah
satu
kelemahan
penting
dari
versi
sebelumnya,
bagaimanapun, adalah kurangnya dukyngan untuk beberapa saat tilesets pemetaan, meninggalkan pemain dengan hanya sejumlah terbatas ubin yang unik yang dapat digunakan untuk menggambarkan semua lingkungan game. Beberapa pemain buatan workarounds ada, tapi ini tetap menjadi titik sakit antara pengguna RMVXA.
2.8.2 Pengenalan lingkungan RPG Maker VX Ace
Untuk menjalankan RPG Maker VX Ace sebagai perancang aplikasi Game, maka langkah pertama yang perlu diketahui pemakai adalah lingkungan kerja beserta komponen-komponen yang terkait didalamnya.
Universitas Sumatera Utara
11
2.8.2.1 Komponen-Komponen Pada Lingkungan Kerja
Apabila pemakai sudah menjalankan prosedur pengaktifan secara benar maka jendela utama dari lingkungan kerja RPG Maker VX Ace akan tampil.
Gambar 2.1 Tampilan RPG Maker VX Ace
1. Baris Menu (Menu Bar) Baris Menu adalah komponen yang terdapat pada lingkungan kerja RPG Maker VX Ace yang digunakan untuk melakukan proses atau perintah berkaitan dengan pembuatan file.
Gambar 2.2 Baris menu
2. Tiles Box Tempat potongan-potongan tileset yang digunakan untuk membangun sebuah map. Tileset sendiri dibagi menjadi 5 part didalam resource. Tileset A-E. a. Tileset A berisi terrain seperti tanah, lantai, atau dinding.
Universitas Sumatera Utara
12
b. Tiliset B-E berisi benda-benda yang akan di taruh di atas terrain. Seperti kursi, meja, dll. Memang banyak yang bilang mapping di VX Ace kalah jauh disbanding XP dalam beberapa hal. Tapi bagi yang baru belajar, mapping VX Ace jauh lebih sederhana (karena adanya system layer otomatis. Ada juga autotiles. Tiles yang otomatis menyesuaikan bentuknya, jadinya tinggal men-drag. Biasanya autotiles buat lantai dan dinding, dan satu hal lagi, autotiles bisa di animasikan. Jadinya bisa dibuat bergerak-gerak.
Gambar 2.3 Tiles Box
3. Event Segala sesuatu yang terjadi dalam project bisa dibilang dikendalikan oleh event. Mulai dari cerita, percakapan, quest, bahkan ada beberapa minigame dikendalikan dengan event. Meskipun di RMVXA ada yang disebut script, bukan berarti peran event digantikan sepenuhnya oleh script.
Universitas Sumatera Utara
13
Gambar 2.4 Event Page
Ketika membuat sebuah event, di sudut kiri atas akan terlihat settingan event page, berapa event yang terpasang dalam file itu dan juga kondisi yang dibutuhkan agar event bisa aktif. Berikut penjelasannya: 1. Switch: ketika switch yang didefenisikan disini aktif, maka event juga akan aktif. 2. Variable: data berupa nomor (integer). Jadi apabila sebuah variable mencapai titik tertentu dan event diset pada nilai variable itu, maka event akan aktif. 3. Self switch: switch yang hanya berlaku untuk event itu sendiri. Jumlah self switch tiap event ada 5 buah. Biasanya digunakan pada pintu, atau chest. 4. Items: event akan aktif apabila player memiliki item yang di set untuk event tersebut. 5. Actor: event akan aktif saat actor yang telah di set bergabung dalam party.
Cara aktifnya event di setting dalam triggers. Adapun triggers dalam RMVXA antara lain: 1. Action button: event akan aktif apabila player menekan action button (dalam hal ini tombol „Z‟ di keyboard atau „spasi‟)
Universitas Sumatera Utara
14
2. Player touch: event akan aktif saat event menyentuh player. (hampir mirip dengan player touch) 3. Autorun: begitu autorun aktif, player akan otomatis keilangan kendali terhadap actor sampai event autorun dihentikan. 4. Parallel process: mirip dengan autorun. Hanya saja, parallel process tidak mengakibatkan player kehilangan kendali atas aktor.
Universitas Sumatera Utara