Wohohohooh.... Hari pertama banyak kan Post nya ?? nah sekarang saya mau membuat game platform sederhana dengan game maker cara nya ikuti petunjuknya di bawah ini :
1.Buat Sprite animasi dengan mau mu.
2.nah sekarang berinama , dan Ok
3.sekarang buat object berinama dan dengan sprite yang tadi , sekarang buat di event step , execute code :
if keyboard_check_pressed (vk_left)//bila pemain menekan tombol arah panah kiri
{
sprite_index=sAnimasiKiri // ganti sAnimasiKiri dengan animasi yang berjalan ke kiri
hspeed=-5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_pressed (vk_right)//bila pemain menekan tombol arah panah kanan
{
sprite_index=sAnimasiKanan // ganti sAnimasiKanan dengan animasi yang berjalan ke kanan
hspeed=5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_released(vk_left)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKiri //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
if keyboard_check_released(vk_right)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKanan //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
add event dan pilih keyboard <up> dan masukan script berikut :
if !place_free(x+0,y+1) {vspeed=-12;}
dan selesai click tanda ceklis , tambahkan lagi execute code , masukan code ini :
if (place_free(x+0,y+1))
{gravity_direction=270;
gravity=0.5;
}
else
{gravity_direction=270;
gravity=0
}
if (vspeed=12)
vspeed=12
dan click ceklis dan tekan ok
4.bikin sprites lagi beri nama sBlock
5.sekarang buat juga object oBlock dengan sprites sBlock
6.di oBlock ceklis tanda solid dan ok
7.sekarang beralih lagi di oPlayer dan add event , collision oBlock , dan masukan execute code ,dan masukan script ini :
move_contact_solid(direction,4)
gravity = 0
vspeed = 0
8.dan tekan tanda ceklis dan ok , sekarang buat room ,taruh oBlock di bawah Player , dan taruh oPlayer di room , dan tekan tanda ceklis dan di test dengan cara tekan Test Game , dan akan jadi .
untuk example dapat di download di sini :
Disini Examplenya
Langganan:
Posting Komentar (Atom)

widihhh mantap bgt dachhh bisa di coba nichhh
BalasHapusthank's ya
kok jadi gini pas di test?
BalasHapusCOMPILATION ERROR in Script: gravity
Error in code at line 3:
gravity=0.5;
^at position 9: Variable name expected.
gan download game buatan ane di: http://www.sharebeast.com/794i3bte2x6x
BalasHapusmas kalau biar bisa brantem gmna ??
BalasHapus