[ARAÇ] SDL3 Birim Testler

Evet, sevgili yazılımperver dostlarım son yazılarımla birlikte artık SDL3 uygulamalarınızı oluşturmaya başladığınızı düşünüyorum. Bu yazılar ile birlikte, SDL3 giriş yapmış ve yazılım tasarım örüntülerini de kullandığımız temel bir örnek oluşturmuştuk. [ARAÇ] SDL3 İlk Adımlar – I [ARAÇ] SDL3 İlk Adımlar – II Bu yazımızda ise, yazılım geliştirme sürecinin önemli bir parçası olan birim testlere eğilerek,… Continue reading

[ARAÇ] SDL3 İlk Adımlar – II

Merhaba sevgili yazılımperver dostlarım yazılarımıza hız kesmeden devam ediyoruz. SDL ile ilgili ilk yazımda, kuruluma bakmıştık ve sonrasında da; kaynak yönetimi, olayların kotarılması, görselleştirme ve bu nesnelerin oluşturulmasına yönelik kabiliyetlere göz atmıştık. Bu yazımda kalan konulara da değinip temel SDL3 uygulamamızı tamamlayacağız inşallah. Eğer ilk yazımı henüz okumadıysanız aşağıdaki bağlantıya bir göz atmanızı rica ediyorum:… Continue reading

[ARAÇ] SDL3 İlk Adımlar – I

Evet sevgili yazılımperver dostlarım, haftalık yazılarımıza devam ediyoruz. Geçen hafta SDL ve SDL2/SDL3 farklarına kısa bir bakış atmıştık. [ARAÇ] Merhaba SDL3 Artık bütün bunları ete kemiğe  büründürmenin vakti geldi. Bir süre önce SDL ile ilgili ne var ne yok diye internete baktığımda, SDL2’ye yönelik oldukça fazla kaynak mevcut fakat bunların çoğu genelde küçük küçük kabiliyetlere… Continue reading

[ARAÇ] Merhaba SDL3

Evet sevgili yazılımperver dostlarım, maceramıza başlıyoruz. Kodlarımız için daha önce sizler ile paylaşmış olduğum, cpp şablon reposunu kullanıyor olacağız ve bunları şimdilik cpp-playground reposu içerisinde saklayacağız. Peki ilk konumuz ne? Görselleştirme, girdi/çıktı ve diğer platform bağımlı işler için kullanacağımız kütüphane olacak, yani SDL3. Daha önce SDL2’ye yönelik bir çok yazım vardı zaten, ilaveten uEngine4 de… Continue reading

SDL3 Yayınlandı

uEngine4’te uzun süre kullandığım ve bir çok alt yapıda da kullanılan SDL2’nin yeni sürümü yayınlanmış. SDL3 artık resmi olarak duyurulmuş durumda. https://github.com/libsdl-org/SDL/releases/tag/release-3.2.0 Bir çok yenilik gelmiş durumda, bu vesile ile zamanında SDL’e yönelik yazdığım yazıları da bir araya getirerek görsel uygulama geliştirmek isteyenler için bir ders serisi yapabiliriz. Daha sonra elbette, uEngine’i de SDL3’e geçirebiliriz.