Anasayfa Eğitseller Oyun Yapımı DirectX Eğitselleri Bölüm 1 - Kısaca DirectX Nedir?

DirectX Eğitselleri Bölüm 1 - Kısaca DirectX Nedir? PDF Yazdır e-Posta
Kullanıcı Değerlendirmesi: / 1
ZayıfEn iyi 
Eğitseller - Oyun Yapımı
Pazartesi, 18 Ağustos 2008 23:56

Directx Hakkında

DirectX oyun ve yüksek performanslı multimedya programlar geliştirmek için kullanılan alt seviye kütüphaneler bütünüdür. Yüksek performanslı 2B/3B grafikler, ses ve girdi işlemleri için destek sağlar. DirectX aşağıdaki bileşenlerden oluşur.
  • Mevcut Bileşenler:
    -Grafik bileşeni Direct3d9 ve D3DX9 yardımcı kütüphanesinin birleşiminden oluşur.
    -DirectInput bileşeni birçok çeşit girdi cihazına erişim sağlar.
    -DirectSound bileşeni yüksek performanslı ses uygulamları için kullanılabilir.
DirectInput ve DirectSound bileşenlerinin teknolojileri yeni teknolojiler çıkana kadar sabitlenmiştir.
  • Eski Bileşenler:
    -DirectDraw bileşeni daha önce 2B çizimler için kullanılıyordu. Yeni donanımlardan daha çok verim alabilmek için artık 2B çizimlerde Direct3d9 aracılığı ile gerçekleştiriliyor.
    -DirectMusic bileşenide teknojisi sabitlenmiş olarak rafa kaldırılmış durumda.
    -DirectPlay bileşeni artık önerilmiyor, network için daha çok windows soketleri kullanılmakta.
    -DirectShow bileşeni 2005Ağustos'tan itibaren sdk'dan çıkarılmış olup artık desteklenmiyor.
İstediğiniz herhangi bir bileşenle ilgili bilgi edinmek için $SdkPath/Documentation bölümüne bakabilirsiniz.


-------- EKSTRALAR --------

Ekran Kartı Bilgisi Kodu:

http://directx.oyungelistirici.net/dx/onbilgi.rar

Kavramlar:
 
http://www.oyungelistirici.net/index.php/egitseller/14-oyunyapimi/233-kavramlar

DirectX Kaynakları:

http://www.chadvernon.com/blog/tutorials/
http://www.directxtutorial.com/
http://www.zanir.szm.sk/index.html
http://www.pieterg.com/
http://www.32bits.co.uk/
http://triplebuffer.devmaster.net/tutorials/archive/
http://www.two-kings.de/
http://www.mvps.org/directx/indexes/index.htm
http://www.drunkenhyena.com/cgi-bin/directx.pl

DirectX Kitapları:

http://www.amazon.com/ adresinde DirectX'i aratmanız yeterli.

-------- ÖNEMLİ --------

-Bu sitedeki dökümanlar Türkçe kaynak eksikliği yüzünden hazırlanmış ve ihtiyaç duyanların serbest kullanımına sunulmuştur.

-Sunulan kodlar ve bilgilerin doğruluk ve etkinlikleri konusunda bir garanti verilmemekle beraber her türlü talep ve düzeltmelerinizi mail yada ilgili forum başlığı yoluyla iletebilirsiniz

-Dökümanlarda daha çok genel kavramlara değinilmiş olup detaylı bilgi edinmek için directx dökümanını ve çeşitli kaynakları (özellikle kitap) okumanız tavsiye edilir. Farklı kaynakların bağlantılarını bu dökümanın sonunda bulabilirsiniz.

-Bu eğitsellerden verim alabilmek için orta düzeyde c++ bilgisi yeterlidir. Onun dışında winAPI hakkında bilgi sahibi olmak directx'i kavramakta size yardımcı olacaktır. Ayrıca eğitseller ardışık bağlantılı olduğu için bu işte yeni iseniz sırayla gitmeniz tavsiye edilir.

-Örnek kodlar Virusl Studio 2003 projeleridir, vs2005 ile de kullanılabilir.

-Kavramları Türkçeleştirmek için çok çaba sarfedilmemiştir, çoğu yerde İngilizce isimler kullanılmıştır. Merak ettikleriniz için kavram sözlüğüne bakabilirsiniz.

-İndireceğiniz yazılımlardan dolayı PC'nizin ya da bünyenizin zarar görmesi durumunda sorumluluk kabul etmeyiz, geçmiş olsuna gelebiliriz :)

-Yazılanların hakkı saklı değildir, sağda solda ben yaptım diye dağıtabilirsiniz :)
 
Yunus KARA
 
Son Güncelleme ( Salı, 19 Ağustos 2008 01:20 )
  Yorum yok.
Yorum ekle. (0 yorum)

 

OyunGelistirici.net - Türk Oyun Yapımcılarının Buluşma Noktası

Bu sitede yazılan tüm yazıların hakları yazarlarına aittir. İzin alınmadan yayınlanamaz.

Bu sitede Firefox kullanmanız önerilir. En az 1024 x 768 masaüstü çözünürlüğü tavsiye edilir.