2D TDS Savaş Oyunu Yapma
Arkadaşlar bu dersimizde size 2D Savaş Oyun Yapımını göstereceğim.


Objelerimiz:
Obj_Karakter
Obj_Dusman
Obj_Mermi
Obj_Dmermi
Obj_Aim

Başlıyoruz. İlk olarak karakteri yapıyoruz. "Step Eventine" ( [Resim: event_step.gif] )

PHP Kod:
if keyboard_check(vk_left) || keyboard_check(ord("A")) // eğer sol yön tuşuna veya a tuşuna basarsak {x-=8// 8 hızında sola gitsn (değeri değiştirebilirsiniz mesela 12 yapabilirsiiz.if keyboard_check(vk_up) || keyboard_check(ord("W")) // eğer yukarı yön tuşuna veya w tuşuna basarsak {y-=8// 8 hızında yukarı gitsinif keyboard_check(vk_right) || keyboard_check(ord("D")) // eğer sağ yön tuşuna veya d tuşuna basarsak {x+=8// 8 hızında sağa gitsinif keyboard_check(vk_down) || keyboard_check(ord("S")) // eğer aşağı yö tuşuna veya s tuşuna basarsak {y+=8// 8 hızında aşağı gitsin 

Yine "Step Eventine" ( [Resim: event_step.gif] )
PHP Kod:
image_angle=point_direction(x,y,mouse_x,mouse_y

"Create Eventine" ( [Resim: event_create.gif] )
PHP Kod:
saglik=100 

Tekrar "Step Eventine" ( [Resim: event_step.gif] )
PHP Kod:
if health <= 0{room_restart ()

Collision ----> Obj_Dmermi Eventine ( [Resim: event_collision.gif] )
PHP Kod:
health -= 

Şimdi karakterin "Global Left Pressed Eventine" ( [Resim: event_mouse.gif] )
PHP Kod:
instance_create(x,y,Obj_Mermi


Şimdi Obj_Dusman'a geçiyoruz.
Obj_Dusman'ın "Step Eventine" ( [Resim: event_step.gif] )

PHP Kod:
mp_potential_step_object(Obj_Karakter.x,Obj_Karakter.y,2,Obj_Ev)image_angle Obj_Karakterif distance_to_object(Obj_Karakter)<200{instance_create(x,y,Obj_Dmermi)

Yine "Step Eventine" ( [Resim: event_step.gif] )
PHP Kod:
image_angle=direction 

"Collision ---> Obj_Mermi Eventine" ( [Resim: event_collision.gif] )
PHP Kod:
instance_destroy () 

Obj_Mermi'ye geçiyoruz.


"Create Eventine" ( [Resim: event_create.gif] )
PHP Kod:
move_towards_point(mouse_x,mouse_y,15

Şimdi Obj_Dmermi'deyiz.



"Create Eventine" ( [Resim: event_create.gif] )
PHP Kod:
move_towards_point(Obj_Karakter.x,Obj_Karakter.y,15


Son olarak Obj_Aim


"Step Eventine" ( [Resim: event_step.gif] )
PHP Kod:
mouse_x
mouse_y 

Dersimiz bitmiştir teneffüse çıkabilirsiniz. Big Grin

15 Mart 2012 00:18

helal olsun :)

13 Eylül 2012 05:40

evente kodu nasıl ekliyoz?

11 Ekim 2012 11:24

Biraz geç oldu ama. Yanda Control kütüphanesine (bölümüne) girin orada code bölümünde execute cod olacak onu sürüklerseniz yazabilirsiniz. :D

8 Haziran 2013 05:10

Saol abi ellerine sağlik bizde yutupta çenıl kurduk oyun yapaoz. Helal olsun.Saol

Tüm Hakları Saklıdır. Blogger tarafından desteklenmektedir.

Copyright © Game Maker Dersleri Template Design by RzaaL 1306