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.

Game Maker 6.1

Merhaba Arkadaşlar.İşte Benim Dediklerim Bu programla İlgili.Programın En kullanan Ve En Sevilen Seriside bu.

http://rapidshare.com/files/136265384/gmaker.rar.html

Game Maker Ders 2

Bu da Benim Dersim Arkadasım Kendi Sitesine Koymustu. http://www.gmakerci.blogspot.com/ Adresinden Bulabilirsiniz

Game Maker Ders2:Bölüm Geçme:İlk önce Eventlardan collisonu secin duvara benzer kucuk bir sprite yapın sonrada objesini yapın birşey koymayın.Yalnız hem visible hemde solid olmalı.Şimdide Collisona o duvarı koyun sonrada main1 e gelin room yazan yeri goruceksiniz ordan next roomu gecin efecti kafanıza gore secin.Sonrada o objeyi karakterinizin yanına koyun.Ona Değince bolum geciceksiniz.Yalnız bunun için 2. bolume ihtiyacınız olucak...Bölüm Dönme: Spriteden bir karakter yada başka birşey olusturun.(kafanıza gore)Sonra Karakterinizin objesine bolum gecmediki gibi collison acın.Sonrada o Ojbeyi koyun.Main1 deki room bolumune geçin.Previus roomu surukleyin.Objeyi 2.rooma ekleyin.(Yada 3.4)Yalnız 1 den sonra tum odalara koymalısınız.

Game Maker Ders2:Sürtünme:Bu derste bir tası carpınca onu gecememeyi ogrenicez.İlk once objeyi yapmak için 2 sprite acın.Birisine karakterinizi birisinede yapıcagımız spriteyi koyun.Şimdi karakterinze ilk collison açın.Sonrada sürtünüzeğimiz objeyi koyun.Move deki ilk objeyi oyun.Ordan duru seçin.Speed 0 olsun.Birde self,object var.Objecti seçin ve o duvarı koyun.Sonrada test etmek için bir tane oda acın o objeyle Karakterinizi koyun olucaktır.

Game maker ders2:Paths(Düşmanın Gideceği yol):Paths Düşmanın gideceği yerdir.Yalnız mesafeye dikkat edin.Düz yolu kolay çizersiniz ama diğerleri zordur.Eklemek için bir sprite sornada obje açın.Obje o spriteye ozel olsun.Şimdide movedeki pathasa bakın ilkini koyunHızını fazla yapmayın(3-5 arasında yapın)Birde hep oraya gitmesini istiyorsanız.Stopa tıklayın.Contune form startı seçin...

Game Maker İlk Ders

Merhaba Arkadaşlar.Game Maker Oyun yapma programıdır.Bazıları basit der ama hiçde basit değildir...
İlk Ders
Sprite(Resim) Ekleme
Sprite Karakterdir.Yoneticeğiniz yada düşman gibi v.s Oluşturmak için Sprite bölümüne sağ tık yapın Add Sprite'yi Seçin.Karşınıza 2 secenek çıkacaktır;
Load Sprite:Game makerdeki hazır Spriteler veya bilgisayarınızdaki spritelerdir.
Edit Sprite:Kendi yapıcağınız Spritedir.Bu özelliği bir spriteyi düzenlemek içinde kullanabilirsiniz.
Object(Özellikler)
İşte Oyun yapmanız için kullanmanız gereken en önemli şey bu.(Karakter özelliği)Bu özellik sayesinde karakterinize yada düşmanlara v.s yetenekler veriyorsunuz.Göründüğü gibi kolay değildir.İlk önce yukarki kösede Sprite isimli bir yer Görüceksiniz.Hangi Spritenin Objesini Yapmak İstiyorsanız o Spriteyi Koyun.Şimdide Sıra Geldi Add Eventlara;
Add Eventler objeyi olusturur.
Create:Yeni birşey açmak için Kullanın.
Keyboard:Buradan yön seçebilirsiniz.Bunu Kullanmak için İlk bu Eventi Açın.Sonrada Move bolumundeki İlk seceneğini sürükleyip, yanındaki Tabloya bırakın.Speed Hızdır.Yön Okları Görüceksiniz.Örnek:Keyboarddan W yi açın.Sonrada Movedeki ilk seceneği sürükleyip yukarı oku işaretleyin.Hızı(1-10)Arasında yapın.Birde karakteri Durdurmak İçin Movedeki ilk Secenekteki Dur seklinde Olan Simgeyi İşsaretleyin.Hız 0 olsun...(Yoksa İşe yaramaz)
Mause:Yönlerinizi yada başka irşey olusturmak için bunu kullanın.
Step:Step Adımdır.Pek Bilgim yok.
Collison(Birleştirme):Objedeki En Önemli Şeyden Biridir.Bu Özelliği bir karakterle birleştirmek için kullanın.Mesela karakterinizle bir düşmanı secin.Sonrada Move1 deki Objecstdeki Destory i seçin.
Alarm:Alarm Hiçde kolay diğildir ama en önemli Add Eventlardan birisidir.Alarm Sayesinde bir Kalp İşaretine Değerek Canınızı Çoğaltabilirsiniz v.s
Rooms(Oda)
Room Bölümdür.Room Sayesinde Bir oda yaratıp için Spriteler koyabilirsiniz.
Paths:(Düşmanın Gideceği yol)Paths Sayesinde Düşmanın v.s Gideceği Yolu Ayarlayabilirsiniz.Herhangi Bir Karaktere Koymak İçinde Object den İlk Tablodaki Paths Bölümündeki İlk Şeyi Koyun.Eğer Her Zaman Oraya Gidip Gelmesini İstiyorsanız Contine from start here'yi Seçin.