uEngine4 – ccache

Evet sevgili yazılımperver dostlarım. En son yaptığımız güncellemeler sonrasında artık uengine4’ü artık daha kolay oluşturabildiğinizi umuyorum. Buna yardımcı olması açısından ReadMe sayfasını da güncelledim, göz atmayı unutmayın. Ayrıca windows için olan kurulum adımlarına yönelik betiği de ekledim, inşallah linux için de ekleyeceğim. Şimdi gelelim bu yazımızın konusuna: ccache. Hemen ufak bir illüstrasyon ile başlayalım 🙂… Continue reading

uEngine 4 Son Güncellemeler

Merhaba sevgili yazılımperver dostlarım, Daha önce de bahsettiğim gibi uzun bir süredir uEngine4 reposunun hem Windows hem Linux için kullanılabilir hale getirmeye yönelik planlarım mevcuttu. Ayrıca, bir kaç yazımda CMake betikleri ile ilgili de bir kaç güncelleme yapmayı planlıyordum. Nihayet bu güncellemeleri tamamladım ve artık uEngine4’ü hem Windows hem de Linux için kullanabileceksiniz. Bu bağlamda… Continue reading

uEngine4 Serüveni – BasicGLPainter – II

Evet dostlar, GLPainter sınıfımızın kalan kabiliyetlerine bakma vakti geldi. Bu yazımızda aşağıdaki yazılarda eksik bıraktığımız konulara değinerek, GLPainter’ı sizlerin kullanımına sunuyorum. uEngine4 Serüveni – Giriş (Painter Sınıfları) uEngine4 Serüveni – BasicGLPainter – I Bir önceki yazımda GLPainter ile metin gösterimi ve resim çizmeye yönelik kabiliyetlere değinmiştik. Şimdi, kalan hususlara değinelim. Bunlardan ilki dönüşümler, diğeri ise… Continue reading

uEngine4 Serüveni – BasicGLPainter – I

Evet sevgili dostlar daha önce bahsettiğim OpenGL tabanlı Painter sınıfının eksikliklerini tamamlayıp, elini yüzünü düzelterek sizlere sunmaktan büyük mutluluk duyuyorum. Bu yazımda sizlerle, SDLPainter ile aynı mantığı içeren fakat tamamen OpenGL API’sini kullanan BasicGLPainter kütüphanesini paylaşıyor olacağım. Aslında aşağıdaki yazımda bunlara az çok değinmiştim, bu yazımda, ilave eklenen kabiliyetlere ve OpenGL’e değiniyor olacağım. uEngine4 Serüveni… Continue reading

uEngine4 Serüveni – Giriş (Painter Sınıfları)

Merhaba sevgili yazılımperver dostlarım, uzun süredir devam eden C++ yazılarımızla C++ 17 ile birlikte gelen birçok özelliğe bakarak birlikte keşfettik, bundan sonra da C++ 20 ile gelen özelliklere bakıyor olacağız. Bunun yanında, bir süre önce de sizlere duyurusunu yaptığım, hatta örnek bir uygulamayı sizlerle paylaştığım uEngine4 de artık yumurtadan çıktı. uEngine4 – Matrix, Düşen Harf… Continue reading

uEngine4 – Matrix, Düşen Harf Uygulaması – Güncelleme

GÜNCELLEME: Evet dostlar CMake betikleri de geldi artık Linux ve diğer platformlar için de derleyebilirsiniz. Aşağıda, WSL’den aldığım ekran görüntüsü mevcut (evet WSL üzerinden grafiksel uygulamaları da çalıştırabilirsiniz, wsl2 sağolsun 😉 Açıkçası asıl vakit alan SDL kütüphanelerini adam etmek oldu. Bunun için de, https://github.com/yazilimperver/uEngine4/blob/main/code/src/ext/sdl2_linux/PrepareSDL2ForLinux.sh betiğini ekledim. Bu betikle, SDL’ yi indirip, kurabilirsiniz. ORJİNAL YAZI: Bir… Continue reading