Herkese merhaba, bugün sizlere grafik programlama ile uğraşanlar için kendi yazmış olduğum bir DirectX 9 yardımcı grafik kütüphanesini tanıtacağım. Bu kütüphane çoğu DirectX fonksiyonunu kolay bir şekilde kullanmanıza olanak sağlar. Karmaşık kodlardan arındırılmıştır ve olabildiğince sade bir sınıf tasarımına sahiptir. Bu kütüphane ile interaktif programlar, doku ve 2D sprite çizimi, bu çizimlerle klavye ve mouse ile iletişime geçme, ekrana yazı yazdırma vb. birçok temel grafik işlemlerini yapabilirsiniz. Ve bu işlemler ayrı bir sınıfa ait olup her sınıftan farklı fonksiyonlarla bu oluşturduğunuz objeleri tek tek değiştirebilirsiniz. Örnek olarak ekrana bir yazı çıkarttınız. Bu yazının rengini, fontunu, konumunu, yazı stilini her türlü detayını istediğiniz zaman programın istediğiniz yerinde değiştirebilirsiniz. Kütüphaneyi çok fazla test ettim herhangi bir sorunla karşılaşmadım. DirectX SDK kurup Visual Studio IDE ile linker bağlantısı yaptığınız sürece program sorunsuz çalışacaktır.
Bu arada benim kütüphanemi de bağlamayı unutmayın :)
Bu kütüphaneyi istediğiniz gibi .dll uzantılı olarakta yazabilirsiniz. Hile yapan arkadaşlarımız için de kullanışlıdır. Bu kütüphane geliştirme aşamasında olduğu için bazı eksiklikleri veya "benim farketmediğim" hatalar olabilir. Bunun için bana "[email protected]" adresinden mail atıp sorunu bildirebilirsiniz. Veya takıldığınız bir yer olursa GitHub'dan Issue açıp size oradan çözüm sağlayabilirim.
Umarım size yazdığım kütüphane yardımcı ve faydalı olur.
Kütüphanemizi birlikte geliştirelim.
Teşekkürler.
KULLANILAN DİL: C++
GITHUB: https://github.com/TzLcorp/Raid
Kütüphaneye ait ekran görüntüleri: