Search:

Rabu, 22 Oktober 2014

Game Maker : Begining for Scripting in GML part 2 (Variable) [Indonesia]

Oke , maaf jarak waktu posting nya lama.
kali ini saya akan menjelaskan dan mempraktekan variable pada Game Maker.
sebelumnya kalian sudah mempersiapkan semuanya kan? dan tentu nya kalian sudah bisa mendeklarasikan Variable di Game Maker.

Oke.

ketentuan saat kita menggunakan Variable di Game Maker yaitu :
  1. Variable yang digunakan harus dideklarasikan terlebih dahulu.
           kita menganggap variable itu adalah penampung nilai, dengan begitu kita hanya bisa melakukan 2 pilihan yaitu Mendeklarasikan Variable (menetapkan atau mengubah nilai) dan Memanggil Variable (menerima value dari variable).

  2. Variable ada dan dikenal.
           Ya, asal kalian tahu. Variable itu memiliki 2 alamat yaitu Id Instance dan Name. pada Variable jika kita hanya mendeklarasikan nama nya saja, berarti kita memberikan alamat variable tersebut Id Instance pada object itu sendiri, dan Name pada nama yang kita deklarasikan.

ketentuan kedua mungkin kalian masih agak bingung. seperti contoh pada object0 saya mendeklarasikan variable dengan sebuah script.

variable_baru = 10;


disini saya mendeklarasikan dengan namanya saja bukan?. mengapa Alamat Id Instance tidak di tentukan?
Ya, sebab seperti yang katakan sebelumnya, jika kita hanya medeklarasikan namanya saja , dengan berarti kita memberikan alamat variable tersebut pada object itu sendiri.

Dengan berarti Variable diatas itu memiliki alamat yaitu :

  • Alamat Id Instance = object0;
  • Alamat Name  = variable_baru;
Berarti sama dong dengan :

object0.variable_baru = 10;


Yap! silahkan dicoba, mengetesnya dengan show_message()  yaitu show_message(variable_baru); setelah variable ditentukan.

dengan begitu kita mempunyai 2 script yang berbeda :

variable_baru = 10;

show_message(variable_baru);

dan

object0.variable_baru = 10;

show_message(variable_baru);


coba ditest, pasti hasilnya sama ^_^.

Lalu apa kelebihan kita saat mengenal Alamat Id Instance ?
Yap. kita bisa mengubah variable Object lain , padahal aksinya bukan diobject itu ^_^ mudah kan?

Sekian tutorial saya hari ini, ingat , semakin lama kalian belajar dan berlatih Scripting , semakin mahir kalian dalam membuat Game.

Tidak ada komentar:

Posting Komentar