sdl-painter – Transformasyonlar (faz-2)

Tekrar merhaba dostlar. sdl-painter’ı tanımak için fazlara bölerek kabiliyetleri anlatnaya devam ediyorum. Bir önceki yazıda OpenGL üzerinde temel şekilleri nasıl çizebileceğimize bakmıştık: çizgi, dikdörtgen, daire, elips ve konkav poligon. Şimdi de, şekillerimizi nasıl hareket ettireceğimize ilişkin transformasyon hususlarına bakıyor olacağız. Bir önceki yazımda, tüm şekiller sabit koordinatlarda görselleştiriliyordu. Bu yazımda, bunları nasıl hareket ettirip/öteleyip, döndürüp ya da… Continue reading

sdl-painter – Temel Şekiller ve Kabiliyetler (faz-1)

Sevgili yazılımperver dostlarım, tekrar merhaba. Bu zaman zarfında, gerek kütüphane gerekse siteme dair bir çok değişiklik oldu 🙂 Bunları, ilgili yerlerde kısa notlarla belirteceğim; hangi tasarımın ilk hâliyle kaldığı ve hangisinin sonradan değiştiği. Öncelikle sitemin hostingini değiştirdim ve artık daha hızlı. Kütüphaneye ise bir çok yeni kabiliyet ekledim, bunlara zaten yakında değineceğim. Neyse şimdi konumuza… Continue reading

sdl-painter Dokümantasyon

Tekrar merhaba sevgili takipçilerim. Bir önceki yazımda, sdl-painter kütüphaneme ilişkin ilk fazına yönelik paylaşımı yapmıştım. sdl-painter Proje Altyapısı (faz-0) Önceki yazılımlarımda da bahsettiğim üzere, bu kütüphaneye yönelik kod dokümantasyonunu da olabildiğince LLM’leri de kullanarak oluşturmaya gayret ediyorum. Repo içerisinde /doc ve /adr dizinleri içerisinde destekleyici dokümanlar mevcut. Ayrıca, doxygen ile kod içi doküman da oluşturulmakta…. Continue reading

sdl-painter – Proje Altyapısı (faz-0)

C++ kullanarak 2B uygulama geliştirme için biricik yardımcınız olacak olan sdl-painter maceramıza devam ediyoruz. Okumayanlar için ilk yazımın bağlantısını aşağıya koyuyorum. Bir göz atmanızda fayda var. [Duyuru] sdl-painter Özetle, sdl-painter, SDL3 + OpenGL 3.3 Core ve Vulkan 1.1 ile modern C++ kullanılarak , çoklu platform desteği sunan, sağlam ve güncel bir yazılım altyapısı ve araçları… Continue reading

[Duyuru] sdl-painter

Evet, sevgili yazılımperver dostlarım, hatırlarsanız, bir süredir daha basit projeler ile SDL3, CI/CD ve benzeri konulara bakıyor ve cpp-playground reposu üzerinden bunları deniyorduk. Açıkçası o çalışmaları güzel bir noktaya getirdik. Şimdi orada gördüğümüz kavram ve araçları bir sonraki noktaya taşıma vakti geldi. Uzun süredir, hazırlıklarını yaptığım kütüphane, nihayet belirli bir olgunluğa erişti ve artık yeni… Continue reading

[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