Kamis, 12 Desember 2013

Basic movement

buat sprite untuk karakter
jika sudah , buat objek menggunakan sprite yang tadi anda buat
pada event step masukan script berikut:

if keyboard_check(vk_left) && place_free(x-4,y) {x -=4}
if keyboard_check(vk_right) && place_free(x+4,y) {x +=4}
if keyboard_check(vk_up) && place_free(x,y-4) {y -=4}
if keyboard_check(vk_down) && place_free(x,y+4) {y +=4}

script itu berfungsi untuk membuat karakter agar bisa bergerak kearah kiri,kanan,atas,bawah.

buat sprite lagi untuk dinding
Jika sudah,buat objek namakan dengan obj_dinding
jangan lupa centangkan di bagian solid

klik lagi objek karakternya lalu pada event collision obj_dinding
masukan kode berikut:
vspeed = 0;

script itu berfungsi agar karakter tidak bisa menembus dinding.

terakhir buat saja roomnya

jika ada kesalahan silahkan komentar saja


admin Lio(owner)

Tidak ada komentar:

Posting Komentar