Saturday, January 26, 2013

RGSS : Part 3 - Array


Definition
Array bisa diibaratkan menjadi sebuah lemari. Dalam lemari itu, kita bisa menyimpan baju, mainan, tas bagi para cc, gadget bagi para kk, dll.

Menurut Ruby Documentation, Array adalah :
Arrays are ordered, integer-indexed collections of any object.
Dalam suatu game, tentu kita memerlukan variable untuk menyimpan nama-nama Actor. Bayangkan jika ada 1000 aktor? Pasti capek kan nge-definenya. Apalagi kalau ngaturnya. Maka dari itu, kita menggunakan array. Array adalah sebuah kumpulan object yang didalamnya bisa mengandung banyak nilai/value.

Saat memakai array, kita bisa langsung mengakses value yang ada di dalamnya melalui angka yang kita sebut index.
Read More

0 comments:

Friday, January 25, 2013

RGSS : Part 2 - Variable

Definition
Apa itu variable? Kalo kamu masih SMP atau SMA, kamu seharusnya masih ingat tentang pelajaran aljabar. Kalo udah kuliah atau kerja, wajar kalo udah lupa.

Kalo di Aljabar, Variable itu kan huruf yang berfungsi sebagai pengganti nilai dari suatu angka.
Contoh :
3x = 6
x = 6 : 3
x = 2
Nah, kalo di RGSS, mirip-mirip juga. Tapi kalo di RGSS, Variabel tidak hanya berfungsi sebagai pengganti atau subtitusi integer/angka, tapi bisa juga sebuah array, sebuah string atau text, dll. (Saya belum pernah coba sih. Tapi mungkin variable bisa mengandung 1 method atau bahkan 1 class.)

Kalo diibaratkan di dunia nyata, variabel itu mirip sama kayak nama seseorang. Kalo kita panggil Ani, orangnya itu akan nyahut dan balik manggil kita. Variable juga bisa juga dibilang kayak keluarga. Misalnya ada orang nyebut seluruh keluarga Hadi (Sama saja seperti mendeklarasikan variable.) harus ikut. Berarti seluruh orang di keluarga Hadi harus ikut. Bisa kita lihat seluruh keluarga Hadi berfungsi sebagai variable yang membungkus orang-orang di keluarga Hadi.

Aneh kan kalo setiap orang di keluarga Hadi dipanggil namanya? Kalo 1000 orang gimana?
Read More

0 comments:

Friday, January 25, 2013

Sprite X, Y, OX,OY

Pertanyaan ini ditanyakan oleh member RMID, om Heartbreak61. Threadnya dapat dilihat di sini : Sprite x,y,ox,oy. Jika dilihat, saya sudah memberikan jawaban yang mengarah ke thread di forum luar. Tapi, saya ingin melihat dan mencoba lebih detil lagi apa perbedaan dari x, y, ox, dan oy.
Read More

0 comments:

Friday, January 25, 2013

Aliasing

Definition
Apa itu Aliasing? Aliasing adalah suatu proses untuk meng-aliaskan suatu method. Nah, apa lagi tuh alias itu?

Alias itu kan dalam pengertian sehari-hari adalah nama lain. Sama juga di RGSS, alias di sini berarti memberikan nama lain kepada method. Lalu, buat apa gunanya? Jika kamu adalah seorang scripter, gunakan alias sebisa mungkin. Ini agar meningkatkan tingkat kompabilitas antar scriptmu dengan script orang lain.
Read More

0 comments:

Saturday, January 19, 2013

Error

Concept Name : Error

Key Words : Computer, Virus, Cyber, Hack, War

Genre : Strategy, RPG

Introduction
Ide ini awalnya kepikiran saat ngomong-ngomong dengan om nisamerica dan om Aegis di CB. Waktu itu lagi malam-malam jadi brainstormnya keluar. Ide ini mungkin sudah ada yang meng-eksekusi. Soalnya om Kuro Creator memberikan link sebuah game yang mirip-mirip dengan game ini. Nama gamenya Hacker vs. Hacker.
Read More

0 comments:

Sunday, January 06, 2013

Resource Lister



Author : LowlingLife
Version : 1.1
Last Update : 11/07/2012

Script yang akan meng-generate log yang berisi daftar resource yang ada di folder projekmu.

Instruction
None. Plug'N'Play. Buka file Resource List.txt yang berada di folder projekmu untuk melihat hasilnya.


DOWNLOAD SCRIPT

0 comments: