Kamis, 15 Juli 2010

membuat wall di game maker

Cara membuat dinding pembatas di game maker
Pada Tutorial game maker sebelumnya kamu telah mempelajari cara membuat karakter yang bisa di gerakan. Namun pada project game tersebut ada kekurangan yang sangat mencolok yaitu : Ruangan pada game tidak mempunyai dinding pembatas, sehingga karakter tidak bisa keluar dari room tersebut.

Untuk mengatasi hal tersebut kamu perlu membuat sebuah dinding pembatas di sekeliling room game. Membuat dinding pembatas cukup mudah caranya yaitu sebagai berikut :
- - -Tahap I - - -
1. Buka projet game yang sebelumnya telah kamu buat ( cara membuat karakter bergerak) .
2. Buatlah sebuah sprite dinding berukuran sekitar 32 x 32 pixel contoh :


3. Klik kanan object ---) lalu pilih Create Object .
4. Beri nama objek tersebut misalnya dengan nama obj_dinding .
5. Klik New ---) lalu beri nama sprite dengan nama dinding.
6. Klik Load sprite ---) lalu masukan sprite dinding yang sebelumnya telah kamu buat.
7. Klik OK , kemudian buat objek dinding menjadi solid ( ceklis menu solid ), lalu klik tanda OK.

- - - Tahap II - - -
1. Klik kanan obj_karakter ---) lalu pilih properties .
2. Lalu klik add event ---) pilih Collision ---) dan pilih obj_dinding.
3. lalu buat sebuah script ( cara membuat script game maker) dan masukan kode berikut ini :

//bila karakter bertumbukan dengan dinding
motion_set(dir,0) // ubah kecepatan karakter menjadi 0 .

4. Lalu klik tanda ceklis, kemudian klik tombol OK.
5. Tempatkan dinding di sekeliling room, ( pada menu room hilangkan opsi “delete underlying ).
6. Lalu Jalankan game , run game ---) run in debug mode.

Sekarang karakter tidak bisa keluar lagi dari room game Secara bebas. Untuk contoh hasil dari project game ini , kamu bisa mendownloadnya di sini cara membuat dinding di game
Primbon Jawa kerangka game maker

game cara membuat karakter bergerak

Tutorial Cara membuat karakter bergerak ( game )
Tutorial game maker kali ini merupakan praktek dari teori cara membuat karakter bergerak , bila kamu belum membacanya tutorial sebelumnya, maka di sarankan untuk membaca tutorial tersebut terlebih dahulu.

Catatan : Semua tutorial yang ada pada blog game maker tutorial ini saling berkaitan dan tersusun , jadi bila satu tutorial terlewat maka tutorial yang selanjutnya akan sulit untuk di pahami. Jadi bila kamu menemui kesulitan di sarankan untuk membaca tutorial sebelumnya.

1. Buatlah sebuah sprite untuk karakter misalnya gambar prajurit atau kendaraan yang menghadap ke arah kiri, dan kanan.


2. Buatlah objek dengan menggunakan sprite yang menghadap ke kanan.
3. Lalu pilih add event ---) step ---) lalu pilih step .
4. Masukan kode berikut ini pada execute code .

//Bergerak ke arah kiri//
if keyboard_check(vk_left) // jika tombol panah kiri keyboard di tekan
{ //maka
sprite_index=kapal_kiri; // ubah pemain menjadi kapal kiri
motion_set(180,5); // dengan arah ke kiri dan kecepatannya 5
}
//Bergerak ke arah kanan//
if keyboard_check(vk_right) // jika tombol panah kanan keyboard di tekan
{ //maka
sprite_index=kapal_kanan; // ubah pemain menjadi kapal kanan
motion_set(0,5); // dengan arah ke kanan dan kecepatannya 5
}
//bila keyboard tidak di tekan
if keyboard_check(vk_nokey) // jika tombol keyboard tidak ditekan
{ //maka
motion_set(0,0); // dengan arah ke atas dan kecepatannya 0
}

5. Lalu klik tanda ceklis.
6. Buatlah sebuah room dan tempatkan objek karakter di room tersebut dan klik ceklis.
7. Jalankan game tersebut game run ---) run in debug mode .

Tutorial ini merupakan garis besar dari project game yang akan kamu buat, untuk contoh game project yang sebenarnya kamu bisa mendownload disini game project.
Primbon Jawa kerangka game maker