21 Ağustos 2008 Perşembe

3D Oyun Yapımı

Merhaba Arkadaşlar.
Öncelikle 3D oyun yapmak için game makerdan help bolumunden registirionu yapmalısınız.Pek bilgim yok ama paralı die duydum.


3 boyutlu oyununuzda ekrana bir şeyler yazdırmak veya resim eklemek istiyorsunuz ama ekranda gözükmüyor. draw_text(x,y,string) komutu ile ekrana bir şeyler yazdırıldığını veya draw_sprite(sprite,subimg,x,y) ile resim ekledinğini biliyorsunuz. Evet arkadaşlar sadece bu komutları yazmakla olmuyor

Ekran da gözükmesini sağlayan komut aşağıdaki komutdur.
d3d_set_projection_ortho(x,y,width,height,angle);
Bu komutu 3 boyutlu oyunda da ekranda gözükmesini istediğimiz yazıları,resimleri göstermek için kullanıyoruz. Bu komut dan sonra draw_text(x,y,string);
komutunu yazabilirsiniz… Sadece ekrana yazı yazan komutu değil, Ekran da gözükmesini istediğiniz sprite resimlerini de koyabilirsiniz. draw_sprite(sprite,subimg,x,y); gibi…

Örnek Kod Uygulaması :
Draw_Event->Execute a piece of Code’nin içine yazıyoruz.
d3d_set_projection_ortho(0,0,1024,768,0);
draw_text(20,20,”3 Boyutlu Oyunum”);
draw_sprite(spr_elmas,0,20,50);
Bu uygulama sadece 3 boyut da geçerlidir.

18 Ağustos 2008 Pazartesi

YoyoGames

Yoyo gamesda game maker ile yapılmıs oyunları bulabilirsiniz.Birde game maker 7.proyu ordan siparis edip Daha güzel oyunlar yapabilirsiniz.

http://www.yoyogames.com/ (Unutmayın hiçbir oyun pc nizde game maker olmadan acılmaz)

Objenin Yönü

Obje carpması:Size ogreticem ozellik sayesinde bir topun her yere carpıp degisik yerlere gitmesini saglıyıcaksınız;
Öncelikle Bir top objesi ve bir Karakter objesi olusturun.Şimdide Topun objesini açın Collisonu Seçin Karakteri seçin.Movedeki bastaki ozelliği koyun .Yonleri ve hızını da siz ayarlayın;)

Şimdide Mausla yapıcaz.Topun objesini açın.Add Eventtan Mausu seçin.Movedeki bounce again solid objesti tıklayın.

Game maker Ders 4

Yönler:Bu yönler biraz daha farklı ve güzel.Bu yönler sayesinde durmanız için tuslar bulmasinza gerek kalmıycak.Bu yönler sayesinde caprazda gidebiliceksiniz.Öncelikle karakterinize yön w,a,s,d gibi yonler koyun.Sonrada movedeki Jump bolumunden jump to given positionu koyun.


Sürtünme:Sürtünme sayesinde bir tasa v.s carpdıgınızda durucaksınız.Bunun için bir taşa benzer obje açın.Sonrada kendi karakteriniz için bir obje açın.Şimdide karakterinizin objesine girin ve add eventdan collisonu ardından taşı seçin.Moveden bastaki ozelliği seçin.Kare sekindeki resimi tıklayın.Speed 0 olsun.Birde Taşın objesini hem visible hemde solid yapın.

Bazı Add eventlar:
Game start:Oyun basladiginda koyucaklarınız
Destory:Yok etme içindir.
Other:Diğer şeyler içindir.
Bazı kodlar
show_message("Hoşgeldiniz...") Bu kod oyun acıldıgında Bu yazının cıkmasına işe yarar.
Yok etme:
if instance_number(obj_dusman)=0 then
{
show_message("Tüm düşmanlar etkisiz hale getirilmiştir")
room_goto_next();
}

Bu kod sayesinde masusla dusmanları yok edebilirsiniz.(yönlendirerek)

17 Ağustos 2008 Pazar

Toplaru vurr

Sizin İçin Yeni bir örnek daha;
Topları Vur
Etrafa giden topları Mausla vurmaya çalısıcaksınız.Örneğin içinde yok etme,Yönler v.s gibi özelliklerde var.

http://rapidshare.com/files/137945816/Toplar__305__vurr.gm6.html

Zorlu Macera

Merhaba okurlarım,
Sizin İçin kolay bir örnek hazırladım.İçinde menu yapma yok etme gibi ozellikler var

http://rapidshare.com/files/137945276/Zorlu_Macera.gm6.html

16 Ağustos 2008 Cumartesi

Game Maker Ders 3

Skor Nasıl Eklenir:Öncelikle Skoru Eklemek için Collison açınız Yada Mausla Birşeye Vurdugunuzda çıkmasını istiyorsanız Mausu ekleyin.Şimdide Skoru eklemek için Object Tablosundaki Score bolumunden Bastaki resmi koyun.New score Yazısı Karsınıza Cıkıcak(Skorun Kaçar Kaçar çoğalmasını istiyorsanız oraya yazın)Sonrada Relativeyi işaretleyin.

Menü Nasıl Yapılır:Menü Oyunu Güzelleştiren En Önemli Maddelerden Biridir.Menü Yapmak için Öncelikle Güzel Butonlar Bulmasınız.http://tr.cooltext.com/ Sitesinden Birbirinden Güzel Butonlar Bulabilirsiniz.Şimdi Gelelim Nasıl Menu Yapılıcagına.Öncelikle Menu İçin bir buton açın.Sonrad O resmin objectini açın.Add Eventtan Mausdan Left Button'u Seçin.Şimdide Main1 deki Rooms a gelin.(Go to Next room)Buna tıkladıgınızda Bir oda ileri Geçersiniz.(Previus Room)Bu özellikle Bir önceki odaya Geçersiniz.(Go to a diffrent Room)Bu en öenmli rooms özelliğinden biridir.Bu özellik Sayesinde istediğiniz bir odaya geçebilirsiniz.(Yalnız Oyun açıldıgından Menü cıkmasını istiyorsanız Room dan Menüye özel bir oda açıp İlk sıraya koyun.Şimdide Çıkış adlı buton olusturun.Objectini Açıp left buttonu seçin.Şimdide Main2 Deki End Gameyi Seçin
Menü Nasıl Yapılır(Bölüm2)Şimdide Yapımcı isimli Bir buton olusturun.Yeniden Objectini acıp Left Buttonu Seçin.Şimdide Main2 deki İnfo kısmındaki ilk ozelliği sürükleyin.Bu ozelliği Yazdıgınızda Eğer o yapımcıya tıklarsanız o yazı cıkacaktır...

Bazı Ozellikler:
Move
Start Moving in a direction:Yön
Bounce Again Solid objects:Cismin Bir taşa v.s çarpıp Değişik yönlere gitmesi veya Mausla o cisme tıklayıp Değişik Yönlere gitmesi gibi.
Jump A given Position:Bu sayede yürüyebilirsiniz.Pek Bilgim yok.
Main1
Destory İstrance:Bir nesyeyi v.s yok etmek için yada düşmanızın v.s sizi yok etmesi içindir.
Main2
İnfo:Birşeye tıkladıgınızda cıkıcak yazıdır.
Control
Code:Game makerdaki Kodlardır.Çoğu zaman işinize yarar.
Score
Score:Score Bolumunde Oyunu güzelleştiricek yardımcı özellikler bulunmaktadır.