Animated Spinning Kunai - Naruto

Minggu, 20 April 2014

membuat game mirip feeding frenzy dengan GM



Tutorial Membuat Game Feeding Frenzy Movement Style

Game Feeding Frenzy Movement Style adalah sebuah game yang membuat objek mengikuti mouse. Feeding Frenzy merupakan jenis game dari genre Arcade yang menguji keterampilan kita dalam menggerakan kursor mouse, dengan cara berusaha memakan ikan-ikan yang lebih kecil sambil menghindari ancaman ikan-ikan yang yang ukurannya lebih besar dari ikan kita.


Untuk membuat jenis movement seperti itu, hal –hal yang harus kita pahami terlebih dahulu adalah :
1. lingkaran 360 derajat , lingkaran dibagi kedalam dua bagian yaitu bagian sebelah kanan ( Kuadran I dan IV ) dan bagian sebelah kiri ( Kuadran II dan III ).
2. Dasar – dasar mengenai game maker, yang meliputi :
a. Membuat serta memasukan sprite kedalam game.
b. Memasukan file sound kedalam game.
c. Membuat background serta bagaimana cara menggunakannya dalam game.
d. Membuat Object
e. Membuat Room.

Script-script yang digunakan :
- mp_linear_step : Script ini berfungsi untuk membuat object yang telah kita buat mengikuti ketitik koordinat yang telah kita tentukan ( dalam hal ini titik koordinat x dan y mouse )
- sprite_index : Script ini berfungsi untuk mengubah sprite ( gambar ) yang sebelumnya kepada sprite ( gambar ) yang kita inginkan
- If statement : Pernyataan ini digunakan untuk membuat sesuatu hal agar terjadi, bila semua syarat yang telah kita tentukan telah terpenuhi.

Langkah – Langkah Pembuatan :

A. Sprites

1. Buka Software Game Maker.
2. Klik kanan folder sprites –> klik create sprite.
3. Berilah nama sprite tersebut dengan nama spr_fish_right.
4. Ubahlah  titik origin sprite tersebut menjadi center, dengan menekan tombol center.

5. Klik Edit Sprite –> lalu klik menu file –> kemudian pilih create from strip.
6. Pilih file spr_fish_right.png yang berada pada folder graphics.
7. Maka akan muncul kotak dialog seperti dibawah ini :

8. Kemudian klik tombol Ok.
9. Sekarang buatlah sprite baru  lagi. Ikuti kembali  langkah  nomer  2  sampai 7, hanya saja sekarang filenamenya diubah menjadi spr_fish_left dan  file  yang digunakan adalah spr_fish_left.png.


B. Sounds

1. Klik kanan folder sounds –> kemudian klik create sound.
2. Berilah nama sound tersebut dengan nama snd_theme –>  kemudian  tekan tombol Load sound.
3. Gunakan file theme.mp3 yang berada pada folder musics.


C. Backgrounds

1. Klik kanan folder backgrounds –> kemudian klik Create background
2. Berilah nama background tersebut dengan nama back_aquarium.
3. Klik tombol Load background –> kemudian masukan file aquarium_background.png yang berada di folder graphics.

D. Objects

1. Buatlah object baru dengan cara, klik kana folder objects –> kemudian klik create object.
2. Berilah object tersebut nama dengan nama obj_player –>  lalu pada kolom sprite gunakan sprite spr_fish_left.

3. Butlah sebuah Event baru yaitu Step  Event  dengan  cara,  klik Add  Event –> pilih step –> kemudian klik step.
4. Buatlah sebuah Execute  code, dengan  cara klik control –> code –> klik kanan Execute code, kemudian masukan script dibawah ini :

if direction<90 or direction>270{
sprite_index=spr_fish_right}
if direction>90 and direction<270
{sprite_index=spr_fish_left}
mp_linear_step(mouse_x,mouse_y,8,0);
5. Sekarang buatlah sebuah object baru, dengan cara  : klik kanan folder objects –> klik create objects.
6. Berilah nama object tersebut dengan nama obj_config.
7. Buatlah sebuah event baru yaitu Create Event, dengan cara  : klik Add Event –> Create.
8. Buatlah sebuah execute code, kemudian masukan script dibawah ini : sound_loop(snd_theme)
9. Klik tombol Ok.

E. Rooms

1. Klik kanan folder rooms –> pilih create room.

2. Pada tab background, masukan background back_aquarium

3. Sekarang pindah ke tab setting, pada kolom name masukan nama rm_test.
4. Beralihlah ke tab objects, masukan obj_player dan obj_config kedalam room rm_test tersebut.

5. Klik tombol ceklis yang berwarna hijau.

F. Menjalankan game

1. Untuk menjalankan game dalam versi debug, run –> run in debug mode ( shortuct tombol F6 ).
2. Sekarang coba gerakan mouse, bila ikan mengikuti arah gerakan mouse itu berarti kalian berhasil menyelesaikan tutorial ini.

Tidak ada komentar:

Posting Komentar