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
Posts Tagged → c++
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 – Proje Altyapısı(faz 0) – CI/CD
Merhaba dostlar! Bir önceki yazımda CI/CD ile ilgili konulara çok değinemediğimden ve bu konuları ayrı bir yazı olarak sizler ile paylaşacağımdan bahsetmiştim. İşte bu yazı onu vücut bulmuş hali. Altyapıyı kurarken en çok vakit alan kısımlardan birisi de CI/CD olabiliyor; birçok kendine has hususu içerdiği için ben de buraya taşıdım. Güzel ve önemli tarafı da… Continue reading
[Araç] SDL3 ve Conan
Evet sevgili yazılımperver dostlarım uzun bir aradan sonra tekrar bir aradayız ve son kaldığımız yerden devam ediyoruz. Nerede kalmıştık peki 🙂 Öncelikle, C++ ile SDL3 geliştirmeye yönelik hazırlamış olduğumuz cpp-playground reposunda, SDL3 tabanlı uygulamamızı CMake kullanarak hem windows hem de linux’te nasıl derleyebileceğimize bakmıştık. Detaylar için aşağıdaki yazıya göz atabilirsiniz: [ARAÇ] SDL3 CI/CD Bunu yaparken… Continue reading
[ARAÇ] Conan 2.0 – C++ Paket Yönetim Aracı
Uzun zamandan sonra tekrar merhaba sevgili arkadaşlar. Son yazımdan bu yana uzun bir zaman geçti, gerek kişisel gerekse iş hayatımda oluşan durumlardan ötürü sayfama istediğim kadar vakit ayıramadım açıkçası ama fırsat buldukça yine buradan sizlerle paylaşım yapıyor olacağım. Bu yazımın konusu da uzun zamandır aslında ihtiyacını hissettiğim paket yönetim aracına yönelik olacak. Python, node.js gibi… Continue reading
uEngine4 – GitHub Actions
Evet sevgili yazılımperver dostlarım son güncellemem ile birlikte, uEngine4 motorumuz da artık Github Actions marifeti ile CI/CD üzerinden otomatik olarak oluşturulabilmekte. Bir kaç yazı öncesinde, Github Actions’I kendi uygulamalarınızda da kullanabilmeniz için örnek betikleri şablon projeme eklemiştim. Aşağıda ilgili repoya ve yazıma ulaşabilirsiniz: uEngine 4 Son Güncellemeler – II uEngine4’e de bu yeteneği kazandırmış bulunuyorum…. Continue reading