Senin, 27 September 2010

membuat enemy dengan kecerdasan buatan

Membuat pesawat musuh dalam game scrolling shooter (Tipe-C)
Setelah pada tutorial game maker sebelumnya kamu telah berhasil membuat pesawat musuh yang bisa menembak (Pesawat Tipe-B). Pada tutorial game maker kali kamu akan belajar membuat pesawat musuh Tipe-C yang bisa menembakan pelurunya lebih pintar lagi.
Tidak seperti pesawat tipe-B yang hanya bisa menembakan lurus kedepan saja, pesawat tipe-C ini bisa mendeteksi dimana pesawat kita berada sehingga menembakan pelurunya tidak asal-asalan. Ikutilah tutorial dibawah ini untuk mengetahui bagaimana cara pembuatannya.

Membuat sprite untuk pesawat musuh
1. Untuk sprite pesawat musuh kamu bisa menggunakan gambar duplikat yang sudah diedit agar tampak berbeda.
2. Pada menu sprite klik kanan sprite “spr_musuh2” ---) lalu pilih duplicate dan berilah nama sprite tersebut dengan nama “spr_musuh3”.
3. klik tombol “edit sprite” ---) kemudian pilih menu Images ---) Colorize.
4. Ubahlah warna pesawat tersebut sesuai keinginan kamu, saya mengubah warna pesawat menjadi kuning.
5. Kemudian klik tombol Ok, urusan mengenai sprite sudah selesai.



Membuat Objek peluru pesawat musuh
6. Untuk membuat objek peluru pesawat musuh, kamu bisa menggunkan objek duplikat dari “obj_bullet1”.
7. Klik kanan pada objek “obj_bullet1” ---) kemudian pilih menu duplicate ---) berilah nama objek tersebut dengan nama “obj_bullet2”.
8. Ubahlah script yang ada pada Event Create menjadi seperti yang ada dibawah ini:

if instance_number(obj_pesawat)>0 //jika pesawat ada pada layar game
{ //maka
/* bergeraklah ke titik koordinat x dan y origin pesawat dengan kecepatan sebesar 8 */
move_towards_point(obj_pesawat.x,obj_pesawat.y,8)
}
else //jika pesawat tidak ada pada layar game
{
vspeed = 7 //set kecepatan peluru menjadi 7
}

Membuat objek pesawat musuh
9. Lagi-lagi kita bisa menggunkan fungsi duplikat untuk membuat objek pesawat musuh tipe-C.
10. Klik kanan Objek “obj_musuh2” ---) kemudian pilih “duplicate” ---) berilah nama objek tersebut dengan nama “obj_musuh3”.
11. Ubahlah sprite obj_musuh tiga dari yang asalnya spr_musuh2 menjadi spr_musuh3.
12. Terakhir kita harus sedikit melakukan perubahan pada script/execute code yang ada di Event Step.
13. Buka script yang ada di Event Step kemudian carilah script seperti yang dibawah ini (letak script ada dibawah):

if floor(random(30))=0 //jika nilai dari random = 0 dari kemungkinan sebesar 30
{ //maka
instance_create(x,y,obj_bullet1); //buat obj_bullet1
}

ubahlah script diatas menjadi seperti dibawah ini:

if floor(random(45))=0
{
instance_create(x,y,obj_bullet2); //buat obj_bullet2
}

14. Semua persiapan sudah beres, kamu bisa menempatkan pesawat tipe-C ini dimanapun kamu suka.
15. Sebagai bahan referensi dan contoh, kamu bisa mendownload versi .gmknya pada link dibawah ini [pesawat Tipe-C.gmk]
templates-office.com membuat enemy dalam game
Minggu, 12 September 2010

membuat enemy game bagian 2

Membuat pesawat musuh dalam game scrolling shooter (Tipe-B)
Setelah pada tutorial game maker sebelumnya kita telah berhasil membuat artificial intelligence (kecerdasan buatan) tingkat dasar, pada tutorial game kali ini kita akan mempelajari cara membuat musuh baru yaitu pesawat musuh tipe-B.

Tidak seperti pesawat tipe-A yang hanya bergerak lurus melewati layar saja, pesawat tipe-B ini akan menembakan sebuah projektil / peluru ketika pesawat ini berada pada layar game yang sedang kita buat, untuk membuat pesawat musuh jenis ini tidaklah sulit, ikutilah langkah-langkah kerja tutorial dibawah ini secara seksama:

Membuat sprite untuk pesawat musuh
1. Sebagai contoh dan untuk memanfaatkan resources yang ada kita akan menggunakan gambar duplikat yang sudah diedit sehingga tampil beda dari yang aslinya.

2. Pada menu sprites klik kanan sprite “spr_musuh1” lalu pilih “duplicate”, beri nama sprite duplikat baru tersebut dengan nama “spr_musuh2”. Sebagai tambahan ubahlah titik origin sprite tersebut dengan mengklik tombol “center”.
3. Klik “edit Sprite”, lalu pada layar edit sprite pilih menu “images ---) Colorize”.
4. Ubahlah warna pesawat tersebut sesuai keinginanan anda, saya mengubah gambar pesawat tersebut jadi warna merah.
5. Setelah itu klik tombol ok, lalu klik tanda ceklis berwarna hijau.

Membuat sprite untuk peluru pesawat musuh
6. Untuk membuat sprite peluru pesawat musuh kita akan menggunakan gambar dibawah ini:


7. Setelah kamu mendownload gambar diatas, klik kanan menu “sprites” lalu pilih Create sprites.
8. Masukan gambar yang kamu download diatas, lalu berilah nama sprites diatas dengan nama “spr_bullet1”.

Membuat objek peluru pesawat musuh
9. Urusan mengenai sprite telah selesai, sekarang berpindah ke menu objects, klik kanan folder objects ---) kemudian pilih Create Object ---) berilah nama objek tersebut dengan nama “obj_bullet1” dan gunakan sprite diatas sebagai gambar untuk objek tersebut.
10. Buatlah sebuah Event baru yaitu Create Event dengan cara “Add Event ---) pilih Create”.
11. Buatlah sebuah execute code baru dengan memasukan script dibawah ini:

vspeed=7; //set kecepatan obj_bullet1 sebesar 7 step ke arah bawah.

12. Buatlah sebuah Event baru lagi yaitu Step Event dengan cara “Add Event ---) lalu pilih step ---) step”.
13. Buatlah sebuah execute code baru pada Step Event tersebut dengan memasukan script dibawah ini:

if y>view_yview+700 //jika titik koordinat obj_bullet1 lebih dari y 700
{ //maka
instance_destroy(); // obj_bullet1 hancur
}

14. Terakhir buatlah sebuah Event baru lagi dengan cara “Add event ---) lalu pilih Collision ---) pilih obj_pesawat sebagai objek collisionnya.
15. sekarang buat sebuah execute code baru dengan menuliskan script dibawah ini:

sound_play(snd_explosion1);
instance_create(x,y,obj_explosion1);
instance_destroy();

Membuat Objek pesawat musuh
16. Kamu telah berhasil membuat peluru untuk pesawat musuh, sekarang kamu akan membuat pesawat musuhnya tersebut dengan cara: klik kanan “obj_musuh1” ---) lalu pilih “duplicate”.
17. Berilah nama objek duplikat tersebut dengan nama “obj_musuh2”.
18. Sekarang klik kanan “obj_musuh2” ---) lalu pilih properties.
19. Ubahlah sprite objek “obj_musuh2” tersebut dengan menggunakan sprite”spr_musuh2”.
20. Tambahkan script gml dibawah ini pada execute code di step Event “obj_musuh 2” [jangan membuat execute code baru]

if floor(random(30))=0 //jika nilai dari random =0 dari kemungkinan sebesar 30
{ //maka
instance_create(x,y,obj_bullet1); //buat obj_bullet1
}

Tahap penyelesaian
21. Sekarang semua persiapan sudah beres, kamu bisa menempatkan objek_musuh2 tersebut dimanapun kamu suka.
22. Sebagai bahan referensi dan untuk memperjelas tutorial ini kamu bisa mendownload project game versi .gmk pada link dibawah ini
[download project game]
templates-office.com membuat enemy dalam game
Selasa, 07 September 2010

gummy the miracle ball versi 10

Gummy the miracle ball versi 1.0
Game ini merupakan game kedua yang kami buat setelah game “jejak sang petualang”. Semula game ini kami rencanakan akan selesai pada tanggal 1 september , namun karena ada gangguan teknis maka game ini berhasil kami buat pada tanggal 7 september 2010.

Game ini berjudul “Gummy the miracle ball” merupakan game yang bertipe “bouncing game”. Tujuan dari game ini sangatlah simple kamu ditugaskan dalam sebuah misi untuk menghancurkan semua blok-blok penghalang dengan menggunakan sebuah paddle ( papan penahan ) dan sebuah bola.
Game ini mempunyai cukup banyak power-up yang bisa membantu kamu selama misi berlangsung diantaranya:

- Power paddle = Power-up ini berfungsi untuk menambahkan kecepatan paddle selama permainan berlangsung.
.
- Power ball = Power-up ini berfungsi untuk menambahkan kecepatan bola selama permainan berlangsung .

- Multiply ball = Power-up ini berfungsi untuk membuat bola menjadi ganda, sehingga ini bermanfaat untuk mempercepat penyelesaian dalam setiap level.

- Power Shoot = Power-up ini berfungsi untuk membuat paddle berubah menjadi “super paddle”. Super paddle mempunyai keunggulan yaitu:

- Kecepatan paddle maksimum ( kecepatan sama dengan 15).
- Dapat menembakan peluru sehingga kita bisa lebih mudah untuk mengontrol mana blok yang harus dihancurkan terlebih dahulu. [ Tekan tombol “spasi” untuk menembakan peluru ].


Seperti yang kamu ketahui game gratis ini masih dalam tahap awal (versi 1.0), sehingga bila anda menyukai game ini dan ingin game ini terus dikembangkan maka berilah dukungan pada blog ini dengan cara mengapresiasikannya lewat komentar,dll.

Bagi kamu yang ingin mendownload game gratis ini, kamu bisa mendownloadnya pada link dibawah ini. Ukuran file kira-kira 1,20 MB.

download game gratis!
 [ download game gratis: gummy the miracle ball versi 1.0.rar ]
templates-office.com download game gratis

challenge satu membuat artificial intelligence

Membuat Artificial Intelligence (kecerdasan buatan) dalam Game - bagian 3
Tutorial kali game maker kali ini merupakan lanjutan dari tutorial pembuatan artificial Intelligence sebelumnya. Pada tutorial kali ini kami ingin mencoba sedikit kemampuan penguasaan konsep anda.

Tapi tenang saja kami telah memberikan petunjuk mengenai aspek-aspek apa saja yang diubah dan telah menyiapkan penjelasan yang sangat jelas didalam “project game” dari hasil tutorial game maker kali ini.

Tujuan kami semata-mata hanyalah untuk menguji kemampuan pemahaman konsep anda, dan menjadikan bahan eveluasi bagi kami bila ternyata penyampaian konsep-konsep kami kurang begitu dimengerti.


Aspek-aspek yang diubah pada tutorial game maker kali ini adalah:

1. Penambahan Script baru yaitu script untuk membuat collision (tumbukan) antara pesawat kita dengan pesawat musuh.

2. Penambahan Event baru yaitu Event “step” pada objek “obj_musuh1”.

3. Penambahan script baru pada event step.

4. Penghapusan Event create pada obj_musuh1, karena fungsinya sudah terwakili oleh Event step.

5. Pembuatan script baru yang berfungsi agar pesawat musuh hanya bisa berinteraksi bila ada pada layar game.

6. Pembuatan script baru yang berfungsi agar pesawat musuh hancur bila sudah melewati batas layar.

7. Pembuatan script baru yang berfungsi agar peluru pesawat kita ikut hancur bila bertumbukan dengan pesawat musuh.

Itulah aspek-aspek yang diubah dan ditambahkan pada tutorial game maker kali ini, khusus untuk tutorial kali ini kami sangat menyarankan untuk mendownload versi gmk dari project game ini. kamu bisa mendownload project gamenya disini (berbentuk .gmk): [ project game maker ].
templates-office.com game maker challnge

membuat artificial intelligence bagian dua

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 ].
templates-office.com membuat enemy dalam game
Jumat, 20 Agustus 2010

membuat artificial intelligence dalam game

Membuat Artificial Intelligence (kecerdasan buatan) dalam Game - bagian 1
Pada tutorial game maker sebelumnya kita telah berhasil membuat sebuah objek pesawat musuh bisa bergerak. Namun objek tersebut belum bisa berinteraksi banyak dalam game. Untuk itulah kita perlu membuat sebuah artificial intelligence (AI ) atau kecerdasan buatan agar objek pesawat musuh tersebut bisa berinteraksi dengan baik dalam game.

Membuat Collision (tumbukan) antara peluru dengan pesawat musuh
Event collision ini berfungsi untuk membuat pesawat musuh bisa hancur bila terkena tembakan dari pesawat kita, ikutilah langkah-langkah dibawah ini untuk membuat event collision tersebut:
1. Buka kembali project game sebelumnya [Membuat Pesawat musuh dalam game scrolling shooter ].
2. Lihat menu objek, kemudian klik kanan “obj_musuh1” yang pernah kita buat sebelumnya ---) lalu pilih menu properties.
3. Buatlah sebuah event baru yaitu collision caranya, klik “Add Event” ---) lalu pilih event collision ---) kemudian pilih “obj_peluru1” sebegai objek tumbukannya.

4. Seperti biasa, buatlah sebuah execute baru dengan cara pilih menu “control ---) code ---) execute code.
5. Lalu tuliskan script di bawah ini:

instance_destroy(); //buat obj_pesawat musuh hancur

6. Lalu klik tanda ceklis, kemudian jalankan game : rungame ---) run in debug mode.
7. Sekarang pesawat musuh bisa dihancurkan dengan senjata pesawat kita.

Membuat Efek suara pada event collision
Ikutilah tutorial dibawah ini untuk membuat efek suara pada saat collision terjadi:
1. Untuk membuat efek suaranya kita bisa menggunakan file suara yang berformat WAV, untuk contoh bisa didownload disini [snd_explosion1] .
2. Setelah itu buat sound baru dengan cara, pilih menu “sound” kemudian pilih create sound.
3. Berilah nama sound tersebut dengan nama “snd_explosion1”.
4. Sekarang kembali ke menu objek, klik kanan “obj_musuh1”, dan buka kembali script diatas.

5. tambahkan script yang ada dibawah ini dibawah script diatas:

sound_play(snd_explosion1); //mainkan file snd_explosion1

6. Sehingga Sekarang scriptnya bertambah menjadi:

instance_destroy(); //buat obj_pesawat musuh hancur
sound_play(snd_explosion1); //mainkan file snd_explosion1


7. Sekarang jalankan game tersebut kembali, dan cobalah tembak pesawat musuh maka akan terdengar sebuah efek suara pada saat terjadi collision.

8. Jika suara background terlalu keras, kamu dapat mengatur tinggi rendahnya volume suara di menu sound.


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

membuat enemies dalam game maker

Membuat pesawat musuh dalam game scrolling shooter (Tipe-A)
Seperti yang telah kamu ketahui pada penjelasan sebelumnya, bahwa mulai dari tutorial game maker kali ini sampai seterusnya kita akan menggunakan game maker versi 8.0, bagi yang belum mendownload, disarankan untuk mendownloadnya terlebih dahulu [download game maker versi 8.0].

Pada tutorial game maker kali ini kita akan mempelajari mengenai cara membuat pesawat musuh dalam game scrolling shooter yang sedang kita buat. Untuk model pesawat musuh yang akan kita buat kali ini adalah musuh tipe A. Musuh tipe A ini hanya bergerak dari atas layar sampai kebawah saja.

Untuk membuat musuh tipe ini caranya sangatlah mudah, skill yang dibutuhkan:
- Membuat objek dalam game maker.[Tutorial no.3]
- Membuat event dalam sebuah objek. [Tutorial no.4]
- Membuat sebuah script execute code dalam game [Tutorial no.8]

Langkah Kerja:
1. Buka project game yang pernah kamu buat sebelumnya [ Ayo manfaatkan properties yang sudah tersedia].
2. Sekarang klik kanan “spr_musuh1” yang pernah kita buat sebelumnya, lalu pilih properties.
3. Sekarang ubahlah titik origin sprite tersebut dengan nilai X=20 dan Y=39, kemudian klik tombol ok.

 4. Sekarang buatlah sebuah objek baru dengan nama “obj_musuh1”, ---) kemudian klik kanan objek tersebut ---) lalu pilih properties.
5. Buatlah sebuah event baru dengan cara, klik Add event ---) kemudian pilih Create Event.

6. Lalu Buatlah sebuah execute code dengan cara, “control ---) code ---) execute code.
7. Tuliskan script di bawah ini pada execute code tersebut:

vspeed=2; //buat pesawat bergerak ke arah bawah sebesar 2 steps

8. Lalu klik tanda cekils berwarna hijau, kemudian klik tombol ok.
9.Sekarang beralih ke menu room, tempatkan obj_musuh1 yang sudah kamu buat tersebut dimanapun kamu suka.
10. Sekarang coba jalankan game : rungame ---) run in debug mode.

Maka, jika kamu mengikuti tutorial diatas dengan baik sekarang pesawat-pesawat musuh akan terlihat melintasi layar. Namun kamu pasti menyadari rasanya aneh pesawat musuh tidak dapat bereaksi dengan pesawat kita, untuk mengatasi masalah diatas kamu disarankan untuk membaca tutorial pembuatan game yang selanjutnya.

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

download game maker baru versi8

Download Game Maker Versi Terbaru (versi 8.0)
 Khusus pada tutorial game maker kali ini, kita akan berbincang-bincang dan mengenal lebih jauh versi game maker terbaru yaitu game maker versi 8.0, baik dari segi kelebihannya maupun segi kekurangannya.

Alasan kuat mengapa harus menggunakan game maker versi 8.0
Seperti yang telah kamu ketahui sebelumnya, bahwa sekarang game maker telah meluncurkan versi terbarunya yaitu versi ke 8, yang memungkinkan kita bisa membuat game-game yang lebih hebat lagi dari sebelumnya ( game maker versi 7.0 ).

Setelah memikirkan secara matang-matang dan hasil pertimbangan yang kuat, mulai dari tutorial kali ini sampai yang seterusnya kita akan beralih menggunakan game maker versi terbaru yaitu game maker versi 8.0, karena:

- Penamabahan fungsi modify mask, sehingga dengan fungsi ini kita bisa mengatur dengan lebih detail masalah mengenai tumbukan antara dua benda (bisa digunakan dengan versi yang unregistered).

- Tampilan kode editornya (execute code) menjadi lebih bagus dari sebelumnya, sehingga membuat kita lebih terorganisir dalam menempatkan kode-kode gml.


- Fungsi tambahan dalam editing image, sehingga memungkinkan kita untuk mengolah sprite dengan lebih baik lagi.

- Dan inilah yang paling hebat dari segala yang paling hebat, karena tutorial ini tidak membutuhkan game maker yang registered sehingga bila kamu mempunyai game maker versi 8.0 yang belum diregistrasi (unregistered), kamu tetap bisa membuat game hebat dan tidak kalah dari yang registered, karena kita akan mencoba untuk mensubtitusi kode-kode gml versi pro menjadi code gml yang versi lite.

Sedangkan untuk kekurangan game maker versi 8.0 ini adalah:
- Banyak tampilan baru yang diberikan sehingga, kita harus belajar lebih giat lagi untuk mengenal fungsi-fungsi baru game maker tersebut.

Bagi kamu yang ingin mendownload versi terbaru dari game maker ,kamu bisa mendownload game maker versi 8 disini:

untuk download di sever lokal
(insya Allah nanti ditambahkan. . .nyari dulu yang servernya cepet)

download di server non lokal
[ download di yoyogame ]
templates-office.com download game maker
Selasa, 10 Agustus 2010

jejak sang petualang versi 10

Jejak Sang Petualang Versi1.0
Game ini merupakan game pertama buatan kami yang dibuat dengan menggunakan bahasa gml (game maker language).

Game ini cukup simple, tugas utama yang harus dilakukan oleh pemain dalam game ini adalah menemukan teknik bagaimana cara membuka pintu yang berisi kotak harta karun dengan cara memanipulasi objek-objek di sekitarnya (menggeser batu, menghindari musuh, atau mengaktifkan switch panel).

Seperti yang telah kamu ketahui, bahwa game ini merupakan versi awal (versi1.0) sehingga komponen-komponen gamenya masih tergolong sangat sederhana, baik dari segi gameplay, efek suara, maupun segi control gamenya.



Kontrol Game:
Tombol panah keyboard = berfungsi untuk menggerakan karakter (kiri,atas,kanan,bawah).
Tombol “R” keyboard = berfungsi untuk mengulangi stage yang sudah tidak bisa dipecahkan lagi, misalnya karena kesalahan penempatan objek,dll.

Kami menyadari bahwa game ini masih terlalu pendek dan terlalu sederhana, kami harap pada pembuatan game selanjutnya, kami bisa membuat game yang sesuai dengan harapan, dan membuat game yang bisa menjadi kebanggaan anak-anak Indonesia.

Untuk Mendownload game ini, kamu bisa mendapatkannya disini (ukuran file kira-kira 1,37MB).

Perhatian:
Bila kamu menemukan bug (kesalahan) dalam game ini, mohon untuk segera memberitahukannya kepada kami. Dan bagi kamu yang punya ide-ide kreatif untuk menambah daya tarik dari game ini, kamu pun bisa memberikan ide-ide kreatif tersebut melalui kotak komentar yang tersedia dibawah.
templates-office.com download game gratis

properties game maker yang berguna

Ayo manfaatkan properties yang sudah tersedia
Wah tidak terasa ternyata postingan di blog ini sudah mencapai 20 lebih. Baiklah, mulai dari tutorial ini kita bersama-sama akan mempelajari mengenai cara membuat musuh dalam game yang sedang kita kerjakan.

Persiapan pertama yang harus kamu lakukan untuk membuat sebuah musuh dalam game adalah mempersiapakan bagaimana bentuk musuh yang kamu inginkan.

Untuk contohnya kita akan menggunakan spr_pesawat yang telah tersedia di dalam project game yang kamu buat, namun dengan sedikit modifikasi sehingga nantinya pemain tidak akan menyadari bahwa pesawat musuh adalah pesawat kita sendiri.

Langakah Kerja:
1. Buka Project game yang sebelumnya pernah kamu buat [ menambahkan suara background kedalam game].
2. Klik kanan spr_pesawat ---) kemudian pilih duplicate.
3. Beri nama gambar duplikat tersebut dengan nama “spr_musuh1”.
4. Sekarang klik Edit sprite.

5. Lalu pada sprite editor ---) cari menu transform ---) lalu pilih stretch, atau shortcut Ctrl+Alt+E, lalu ubahlah nilai-nilainya menjadi seperti gambar di bawah ini:



6. Sekarang ukuran sprites menjadi lebih besar dari sebelumnya.
7. Sekarang klik menu transform kembali ---) lalu pilih “rotate 180”, hal ini berfungsi untuk membuat sprites tersebut berubah arah sebesar 180 derajat, sehingga sekarang sprite pesawat tersebut jadi menghadap ke bawah.
8. Agar sprite duplikat tersebut tidak mudah dikenali, kamu bisa mengubah warna pesawat tersebut dengan cara: Klik Menu Images ---) lalu pilih “colorize” ---) ubah nilai pada kotak colorize menjadi sebesar 146.


9. Kemudian Klik tombol ceklis yang berwarna hijau,lalu klik tombol ok.
10. Sekarang kamu telah mempunyai sebuah sprite pesawat baru yang bisa kita gunakan untuk membuat gamabar pesawat musuh.
11. Kamu dapat memodifikasi langkah-langkah diatas untuk mendapatkan pesawat duplikat baru lainnya.

Bagi kamu yang ingin melihat hasil dari tutorial ini, kamu bisa mendownload project gamenya disini:[ project game maker ].
templates-office.com membuat enemy dalam game