11-08-2007, 08:04 PM
Kaynak: 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.
Game maker'de Direct3D kullanıldığından 3D modellere destek verir. mod, vtx, obj, asc, c, x, vs.. formatındaki modelleri game maker de kullanabiliriz. Ben size mod formatındaki modeli yüklemeyi anlatacağım. Mod modeli diğer modellere göre daha hızlı açılıyor.Diğerleri çok hemde çok yavaş açılıyor. Hemde kodlaması çok basit. Şimdi düşüneceksiniz Mod modeli nasıl çizeceğim diye. Biz ilk başta modelimizi 3ds veya obj formatında çiziceğiz. Çizdikten sonra çevirici yazılımlarla 3ds veya obj formatındaki modelleri Mod 'a çevireceğiz. İleriki yazılarımda Çevirici yazılımlarını tanıtacağım.
Anlatmaya başlıyorum. eheeehee Pek iyide anlatamam ama neyse...
Elimizde bir tane EV.MOD modeli var diyelim. Bunu Game maker de çok basit kod yardımıyla yükleyeceğiz. haa bu anlatacağım, sadece mod modelleri için geçerli tamam.
Öncelikle Ev modelin kaplamasını (Ev.bmp) Game maker'ın background bölümüne ekleyelim. İsminede MODELARKPLAN koyalım.
Bir tane obje oluşturuyoruz. İsminede ModelEv koyalım. MODELEV'in içine girelim. Add Event diyelim. CREATE EVENT seçelim. İçine Execute of piece code' yi sürükleyip bırakalım. İçine Aşağıdaki kodları yazalım.
Game maker'de Direct3D kullanıldığından 3D modellere destek verir. mod, vtx, obj, asc, c, x, vs.. formatındaki modelleri game maker de kullanabiliriz. Ben size mod formatındaki modeli yüklemeyi anlatacağım. Mod modeli diğer modellere göre daha hızlı açılıyor.Diğerleri çok hemde çok yavaş açılıyor. Hemde kodlaması çok basit. Şimdi düşüneceksiniz Mod modeli nasıl çizeceğim diye. Biz ilk başta modelimizi 3ds veya obj formatında çiziceğiz. Çizdikten sonra çevirici yazılımlarla 3ds veya obj formatındaki modelleri Mod 'a çevireceğiz. İleriki yazılarımda Çevirici yazılımlarını tanıtacağım.
Anlatmaya başlıyorum. eheeehee Pek iyide anlatamam ama neyse...
Elimizde bir tane EV.MOD modeli var diyelim. Bunu Game maker de çok basit kod yardımıyla yükleyeceğiz. haa bu anlatacağım, sadece mod modelleri için geçerli tamam.
Öncelikle Ev modelin kaplamasını (Ev.bmp) Game maker'ın background bölümüne ekleyelim. İsminede MODELARKPLAN koyalım.
Bir tane obje oluşturuyoruz. İsminede ModelEv koyalım. MODELEV'in içine girelim. Add Event diyelim. CREATE EVENT seçelim. İçine Execute of piece code' yi sürükleyip bırakalım. İçine Aşağıdaki kodları yazalım.
Kod:
modelmod=d3d_model_create()//Model oluştur.
d3d_model_load(modelmod,"ev.mod")// ev.mod modeli yükledik
Şimdi "MODELEV" objesinin içine tekrak add event diyelim. Bu sefer modelin odamızda gözükmesini sağlamak için DRAW EVENT' ı seçiyoruz. Execute of piece code' yi sürükleyip bırakıyoruz. Aşağıdaki kodları yazıyoruz.
Kod:
d3d_model_draw(modelmod,x,y,0, background_get_texture(modelarkplan))//Model'in kaplamasını ayarladık. ve modelin bulunacağı konumu belirtmek içinde x,y yaptık.
Kodlamamız bitti Ancak model dosyamızı(EV.MOD) uygulamamızı kaydettiğimiz klasörün içine koyunuz.. Objemizide odanın içine koymayı unutmayalım..
![]()