Make your dream to be programer is happen

Membuat Game Sederhana Dengan Game Maker Part 2

stage 1 part 2 game sederhana

Sebelumnya kita sudah membuat musuh karakter dan room tempat kita bermain game, kita juga sudah memberikan event bergerak pada player dan musuhnya. nah, pada kali ini kita akan membuat point, win message dan dead message pada game. untuk lebih jelasnya langsung saja kita mulai.

A. Sprites

Pertama bukalah terbih dahulu project game sederhana anda sebelumnya ( jika anda belum membuatnya lihat di sini : membuat game sederhana dengan game maker ). Sekarang buatlah sebuah sprites baru dengan nama spr_point kemudian buatlah gambar sprites seperti lingkaran atau yang lain sesuka anda dengan cara klik Edit Sprite > File New.


sprite point

B. Objek

Sekarang kita akan membuat dua buah objek, objek pertama untuk tampilan point dalam game yang akan di ambil dan satunya adalah score yang didapat ketika mengambil point.

1. obj_point

Buatlah sebuah objek dengan nama obj_point dengan sprite spr_point kemudian sekarang agar terjadi kejadian ketika point bertemu dengan player tambahkan event collison dengan cara, klik Add Event > Collison > obj_player.

objek point

Sekarang tambahkan beberapa action seperti gambar di atas :

- Set Score 
untuk menambahkan score ketika player mengenai point. Pada tab sebelah kanan klik Score > Set Score
new score : score + 100

- Destroy Instance
agar point menghilang ketika mengenai pemain. Pada tab sebelah kanan klik main 1 > Destroy Instance
Applies To : Self

- Test Instance Count
mengecek kondisi apakah semua objek point sudah tidak ada dalam game. Pada tab sebelah kanan klik control > Test Instance Count
Object : obj_point
Number : 0
Operation : equal to

- Display Message
untuk meampikan pesan ketika apabila kondisi test instanc terpenuhi. Pada tab sebelah kanan klik main 2 > Display Message
Message : You Win!!!

- End Game
untuk keluar game ketika semua point berhasil di ambil. Pada tab sebelah kanan klik main 2 > End Game

*notes perhatikan peletakan masing - masing action letakan seperti gambar di atas

2. obj_score

Sekarang buatlah sebuah object baru dengan nama obj_score, sekarang agar score awal menjadi nol kita tambahkan event.

- klik Add Event > Create > Score > Set Score
new score : 0

Sekarang untuk memunculkan score pada room tambah event.
- klik add Event > Draw > Draw > Score > Draw Score

x : 0
y : 480
caption : Score :


3. obj_player

Sekarang buka kembali objek player anda dengan cara klik 2x, kemudan agar permainan berakhir ketika player mengenai musuh tambahkan event baru.

- klik Add Event > Collison > obj_musuh

Sekarang tambahkan beberapa action di dalam event tadi :

- Display Message
Agar muncul pesan ketika permainan berakhir, klik main 2 > Display Message
message : You Are Dead !!!

- Check Question
Untuk membarikan pertanyaan apakan ingin melanjutkan permainan, klik controll > Check Question
question : Apa Anda Ingin Main Lagi ?

- Restart Game
Agar permainan restart jika kondisi check question true, klik main 2 > Restart Game

- Else
Menjalankan kondisi jika check question bernilai false, klik controll > Else

- End Game
Agar permainan berakhir ketika check question bernilai false. klik main 2 > End Game

C. Room

Sekarang buka room anda dan ubah ukuran room anda dengan cara klik Setting.

Width : 608
Height : 512

Kemudian tatalah room anda tambahkan objek point dan sebuah objek score. sebagai contoh gambar berikut :


*notes objek berwana biru pada gambar di atas adalah objek score.

Sekarang jalankan lah game anda dengan cara tekan pada keyboard F5 atau Run > Run Normaly.

*Notes : apabila anda menemui kesulitan atau terjadi error. anda dapat mengunduh filenya di sini : DONWLOAD

*Buat sebuah project baru dengan Game Maker Studio kemudian import project (CTRL + I).

Deftar Isi :
Membuat Game Sederhana Dengan Game Maker Part 1
Membuat Game Sederhana Dengan Game Maker Part 2
Share:

Tidak ada komentar:

Posting Komentar

Cari Blog Ini

Diberdayakan oleh Blogger.

Statemen Kendali / Kondisional If di C#

Statemen Kendali / Kondisional If di C#  -  C# mempunyai statemen kendali yang hampir sama dengan bahasa - bahasa pemrograman lainnya. Ter...

Label

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Label Cloud

AJAX (3) Blogging (4) C (13) C# (15) Codeigniter (5) CSS (18) Game Maker (12) Google Maps (21) HTML (46) Instaling (2) Java (12) Java Script (40) JQUERY (16) PHP (12)

Sample Text

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.