HAFTANIN ÜYESİ ŞEÇİMLERİ BAŞLADI. ÖDÜL +1000 rep ve ÖZEL ÜYELİK. Detaylar İçin TIKLA

SON SAVAŞ (ONLİNE STRATEJİ OYUNU)
HEMEN ÜYE OL. ORDUNU KUR SAVAŞMAYA BAŞLA.
İYİ DERECELER ELDE EDENE BÜYÜK ÖDÜLLER VERİLECEK
.

Cevap Gönder  Konu Gönder 
Sayfa (2): « İlk [1] 2 Sonraki > Son »
TDS/Kuş Bakışı]Oyun yapımı
Yazar Mesaj
04-22-2008 07:01 PM TDS/Kuş Bakışı]Oyun yapımı
YingYoyo
Cezalı Üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden : Trabzon
Mesaj Sayısı : 404
Açtigi Toplam Konu: 38

YingYoyo is İzinli


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #1
Icon1 

TDS/Kuş Bakışı]Oyun yapımı



Derslerime başlıyorum Kodları bir yerde topluyorum açıkalamalırını hemen altına yazacağım
Öncelikle oyuncu objenizi oluşturun
ve birde mermi objesini oluşturun
Ve duvar diye bir obje
Oyuncumuz için
CREATE bölümüne şu kodları geçin
ates_et=true
yazın bu kodumuz oyuncumuzun ateş ederken şarjör çekmesi için geçen zamanı kastedecek.
END STEP bölümüne şu kodları geçin
direction=point_direction(x,y,mouse_x,mouse_y) direction
image_angle=direction
bu kodumuz oyuncumuzu fare kodlarına göre döndürecek
Sonra
Global left pressed bölümüne
if ates_et=true
{
instance_create(x,y,mermi)
ates_et=false
if alarm[0]<=0
alarm[0]=15
}
Hemen açıklamasını koyayım
bulunduğum koordinatta mermi oluşturacak ayrıca silahın ateş etmesi için biraz bekletecek :D
Gördüğümüz gibi alarm diye birşey geçiyor hemen
ALARM0 bölümüne
can_shoot=true
kodunu geçelim bu alarm 0 gerçekleştirildiğinde tekrar ateş edebilecez yukarıda 15 yapmıştık yani 15 milisaniye sonra tekrar ateş edebilecez :D
gibi
Oyuncumuzu oluşturduk şimdi hareket etmesini sağlıyacaz
İsteyen WASD isteyen oklarla oyuncusunu oynatabilir oklarla söliyeyim
Klavye den left i seçin
ve şu kodları geçin
x-=5
Right'a
x+=5
Up
y-=5
Down'a
y+=5
geçelim böylece oyuncumuz ateş ve faremize doğru dönen bi varlık oldu
şimdi başta söylediğim gibi mermi objemizi yapılandırmaya mermi objemizi açalım içine
CREATE bölümüne
image_angle=point_direction(x,y,mouse_x,mouse_y)
direction=image_angle
speed=8
Bunun sayesinde mermimiz fare koordinatlarına göre dönceke ve ilerliyecek.
OUTSİDE ROOM bölümüne
instance_destroy()
yazalım böylece oyunumzu oluşturmuş bulunuyoruz.
Ama Bölece bırakamyız oyunumuzu dimi şimdi böyle oyun sarmaz dolaş dolaş :D :D
Şimdi gelelim bot eklemeye :D yapay zeka :D çok önemli bir konu :D
BOT diye objemizi oluşturalım
STEP bölümüne
if distance_to_object(oyuncu)<=256
if not collision_line(x,y,oyuncu.x,oyuncu.y,duvar,false,true)
mp_potential_step(oyuncu.x,oyuncu.y,2,false)
if distance_to_object(oyuncu)<=128
if floor(random(15))=5
if not collision_line(x,y,oyuncu.x,oyuncu.y,duvar,false,true)
instance_create(x,y,bot_mermi)
image_speed=speed
image_angle=direction
Hemen açıklama
Botumuza 256 birim yaklaştığımızda bot bize gelecek 128 birim yaklaştığında basacak bize mermiyi :D
Burda bot mermi görüyoruz
bot_mermi diye bi obje oluşturalım
CREATE bölümüne
image_angle=point_direction(x,y,tank_base.x,tank_base.y)
direction=image_angle
speed=3
Hemen açıklama düşmanımızın mermisi çıktığı anda bize dönecek biz harek ettiğimizde yine bize dönmiyecek tabiii :D


////////////////////////////////
RCG///////////////////////////
Biraz Kredim doldu ama yeni bi kredi açılabilir :p :D
Abbası da yolculayınca :D :D
Bildiğiniz gibi YinGYang'ım kaçmaya gerek yokk :D
+replerinizi bekliyorum
eğer çift üyelik diyorsanız başka üyeliğim yokk D: diğerleri açılmıo artık birine kredin doldu birine abbas yolcu yazıo :D[/code]

04-22-2008 07:01 PM
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
.












|


Devrim radyo

04-22-2008 07:31 PM RE: TDS/Kuş Bakışı]Oyun yapımı
streetgm
Cezalı Üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden :
Mesaj Sayısı : 550
Açtigi Toplam Konu: 111

streetgm is Çevrimdışı


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #2

TDS/Kuş Bakışı]Oyun yapımı



yaa ying abi ya tam oyunumu yaptım dedim ders çıktı şimdi ondan bakarak yaptın dicekler:'(


04-22-2008 07:31 PM
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
04-22-2008 07:44 PM RE: TDS/Kuş Bakışı]Oyun yapımı
streetgm
Cezalı Üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden :
Mesaj Sayısı : 550
Açtigi Toplam Konu: 111

streetgm is Çevrimdışı


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #3

TDS/Kuş Bakışı]Oyun yapımı



direction=point_direction(x,y,mouse_x,mouse_y) direction
image_angle=direction
kontrol edince bu kodu error verdi


Bu Mesaj 04-22-2008 07:48 PM değiştirilmiştir. Değiştiren... : streetgm.

04-22-2008 07:44 PM
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
04-22-2008 07:45 PM RE: TDS/Kuş Bakışı]Oyun yapımı
streetgm
Cezalı Üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden :
Mesaj Sayısı : 550
Açtigi Toplam Konu: 111

streetgm is Çevrimdışı


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #4

TDS/Kuş Bakışı]Oyun yapımı



FATAL ERROR in
action number 1
of End Step Event
for object oyuncu:

COMPILATION ERROR in code action
Error in code at line 2:
image_angle=direction

at position 2: Assignment operator expected.
böle dio BAK!


04-22-2008 07:45 PM
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
04-22-2008 08:44 PM RE: TDS/Kuş Bakışı]Oyun yapımı
YingYoyo
Cezalı Üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden : Trabzon
Mesaj Sayısı : 404
Açtigi Toplam Konu: 38

YingYoyo is İzinli


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #5

TDS/Kuş Bakışı]Oyun yapımı



Arkadaşlar aklım çok karışıktı ama düzenlemiyor konuyu 2 gün sonra anca düzeltecem hatadan dolayı özür dilerim D:

04-22-2008 08:44 PM
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
04-23-2008 10:56 AM RE: TDS/Kuş Bakışı]Oyun yapımı
B-Ko
Üye
*
Üye

Üye Bilgileri
Rütbe : Üye
Nerden : Palmont City
Mesaj Sayısı : 157
Açtigi Toplam Konu: 5

B-Ko is İzinli


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı: 52

Hızlı Mesajlaşma

Mesaj: #6

TDS/Kuş Bakışı]Oyun yapımı



Sağolasın


Bu mesaj içinde bulunan Linkleri görmek için üye olmalısınız.(Register to see the Links)Lütfen Önce KAYIT (Register) olun.[/b]


Bu mesaj içinde bulunan Linkleri görmek için üye olmalısınız.(Register to see the Links)Lütfen Önce KAYIT (Register) olun.


Bu mesaj içinde bulunan Linkleri görmek için üye olmalısınız.(Register to see the Links)Lütfen Önce KAYIT (Register) olun.

04-23-2008 10:56 AM
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
04-23-2008 11:26 AM RE: TDS/Kuş Bakışı]Oyun yapımı
xantier_v10
Ezik üye


Üye Bilgileri
Rütbe : Cezalı Üye
Nerden :
Mesaj Sayısı : 116
Açtigi Toplam Konu: 3

xantier_v10 is Çevrimdışı


Rep Bilgileri (Karizma)
Rep Verin:

Rep Puanı:

Hızlı Mesajlaşma

Mesaj: #7

TDS/Kuş Bakışı]Oyun yapımı



tuşa basma eventinde ates_et diye bi değer kontrol ediyo ama alarm0 bitince can_shoot diye bi değer tanımlıyo. Nası bi mantık ?


Ezik üye

İp numarası : 78.176.10.212
04-23-2008 11:26 AM
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
Sayfa (2): « İlk [1] 2 Sonraki > Son »
Cevap Gönder  Konu Gönder 

Yazdırılabilir Bir Versiyon Görüntüle
Bu Konuyu Bir Arkadaşına Gönder
Bu Konuya Üye Ol | Konuyu Favorilerime Ekle

Forum Geçişi

Bize Yazın | | En Üste Git | İçeriğe Git | Lite (Arşiv) Mod | RSS Syndication