Membuat Artificial Intelligence (kecerdasan buatan) dalam Game - bagian 2
Pada tutorial game maker sebelumnya kita telah berhasil membuat efek suara bila pesawat musuh hancur. Tapi rasanya aneh bila pesawat musuh tiba-tiba hilang bila kena tembakan dari pesawat kita.
Untuk mengatasi hal ini kita perlu membuat sebuah efek ledakan sehingga hasil dari collision objek pesawat musuh ini menjadi lebih bagus. Ikutilah langkah-langkah dibawah ini untuk membuat efek ledakan ketika pesawat musuh bertumbukan dengan peluru pesawat kita.
Langkah Kerja:
1. Buka kembali project game sebelumnya [ Artificial Intelligence bagian satu].
2. Buatlah atau masukanlah satu set strips yang memuat animasi ledakan , contoh:
3. Bila kamu belum mengetahui cara mengolah strips tersebut baca kembali tutorial mengenai [ mengolah gambar strips].
4. Beri nama sprite tersebut dengan nama “spr_explosion1”, kemudian klik tombol ok.
5. Buatlah sebuah objek baru dengan nama “obj_explosion1” dengan cara klik folder “object” ---) kemudian pilih menu “create object”.
6. Buatlah sebuah event animation end dengan cara: klik Add Event ---) lalu klik “other” ---) kemudian pilih “animation end”.
7. Buatlah sebuah execute code baru dan masukan script dibawah ini :
instance_destroy(); //hancurkan objek ledakan ini
8. Setelah itu klik tanda ceklis.
9. Pindah ke objek “obj_musuh1” kembali, klik kanan “obj_musuh1” ---) kemudian pilih properties.
10. Carilah execute code yang seperti gambar dibawah ini.
instance_destroy(); //buat obj_pesawat musuh hancur
sound_play(snd_explosion);
11. Tambahkan script dibawah ini dibawah script diatas:
instance_create(x,y,obj_explosion1);//buat objek obj_explosion1 di titik koordinat x,y origin pesawat musuh
12. Sehingga hasil akhir script diatas menjadi seperti gambar dibawah ini:
13. Sekarang coba jalankan kembali permainan dengan cara rungame---) run in debug mode.
Sekarang bila pesawat musuh hancur maka akan ada efek ledakan terlebih dahulu sebelum pesawat musuh tersebut benar-benar menghilang dari permainan, bagi kamu yang ingin melihat hasil dari tutorial ini, kamu bisa mendownload project gamenya disini (berbentuk .gmk): [ project game maker ].
Pada tutorial game maker sebelumnya kita telah berhasil membuat efek suara bila pesawat musuh hancur. Tapi rasanya aneh bila pesawat musuh tiba-tiba hilang bila kena tembakan dari pesawat kita.
Untuk mengatasi hal ini kita perlu membuat sebuah efek ledakan sehingga hasil dari collision objek pesawat musuh ini menjadi lebih bagus. Ikutilah langkah-langkah dibawah ini untuk membuat efek ledakan ketika pesawat musuh bertumbukan dengan peluru pesawat kita.
Langkah Kerja:
1. Buka kembali project game sebelumnya [ Artificial Intelligence bagian satu].
2. Buatlah atau masukanlah satu set strips yang memuat animasi ledakan , contoh:
3. Bila kamu belum mengetahui cara mengolah strips tersebut baca kembali tutorial mengenai [ mengolah gambar strips].
4. Beri nama sprite tersebut dengan nama “spr_explosion1”, kemudian klik tombol ok.
5. Buatlah sebuah objek baru dengan nama “obj_explosion1” dengan cara klik folder “object” ---) kemudian pilih menu “create object”.
6. Buatlah sebuah event animation end dengan cara: klik Add Event ---) lalu klik “other” ---) kemudian pilih “animation end”.
7. Buatlah sebuah execute code baru dan masukan script dibawah ini :
instance_destroy(); //hancurkan objek ledakan ini
8. Setelah itu klik tanda ceklis.
9. Pindah ke objek “obj_musuh1” kembali, klik kanan “obj_musuh1” ---) kemudian pilih properties.
10. Carilah execute code yang seperti gambar dibawah ini.
instance_destroy(); //buat obj_pesawat musuh hancur
sound_play(snd_explosion);
11. Tambahkan script dibawah ini dibawah script diatas:
instance_create(x,y,obj_explosion1);//buat objek obj_explosion1 di titik koordinat x,y origin pesawat musuh
12. Sehingga hasil akhir script diatas menjadi seperti gambar dibawah ini:
13. Sekarang coba jalankan kembali permainan dengan cara rungame---) run in debug mode.
Sekarang bila pesawat musuh hancur maka akan ada efek ledakan terlebih dahulu sebelum pesawat musuh tersebut benar-benar menghilang dari permainan, bagi kamu yang ingin melihat hasil dari tutorial ini, kamu bisa mendownload project gamenya disini (berbentuk .gmk): [ project game maker ].
templates-office.com
membuat enemy dalam game