Android NDK ile uğraşırken dikkat edilecekler :)

Evet arkadaşlar C++, GitHub derken nereden çıktı bu NDK diyebilirsiniz ama eğer elinizde hazır C++ kütüphaneleriniz var ve bunu hızlı ve performanslı bir şekilde Android platformunda kullanmak istiyorsanız en iyi yöntem NDK (Native Development Kit).  NDK her ne kadar google tarafından resmi olarak önerilmese de, yüksek performans ve çoklu platform desteği için olmazsa olmaz. Ben… Continue reading

Modern C++ (1): nullptr, enum sınıfları, range-based döngüler, auto

Gerek akademik/iş hayatımda gerekse kişisel projelerimde ağılıklı olarak kullandığım programlama dili C++. Gerçi artık bir çok güçlü ve istediklerinizi hızlı bir şekilde gerçekleştirilmesine olanak sağlayacak programlama dilleri olsa da (C#, Ruby, Kotlin, Python, Java, vs), ben C++ ı daha çok tercih ediyorum. İlk başlarda ilgilendiğim konularda (2B/3B bilgisayar grafikleri, oyun geliştirme, simülasyon sistemleri, gömülü sistemler)… Continue reading

C++ Kaynakları

Kaç zamandır aklımda olan C++ ile ilgili olan kaynakları internet üzerinden derleyerek aşağıdaki sayfada toplamaya başladım. C++ Kaynakları Şimdilik bir kısmı ingilizce. Bunları zamanla derleyerek ilgili kütüphane ile ilgili görüşlerimi de eklemeyi de ya da ayrı yazılar yazmayı düşünüyorum. Yeni yıla kadar inşallah C++ ile ilgili bir kaç yazı daha yazmayı planlıyorum. O zamana kadar… Continue reading

Oyun Geliştirme – Oyun Döngüleri

Evet arkadaşlar oyun geliştirme ile ilgili ilk yazımızı her oyunun temel taşlarından biri olan oyun döngülerine ayıracağız. Her ne kadar son yıllarda artık tek bir döngü üzerinden dönen oyunlardan ziyade task/thread tabanlı diğer bir deyişle bütün işleri parçalara bölüp bunları bağımsız şekilde çalıştırmaya dayalı yöntemler ortaya çıksa da bütün bunların temeli yine de basit oyun… Continue reading

Oyun geliştirme yazıları – Giriş

Evet arkadaşlar uzun süredir aklımda olan yeni bir yazı dizisinin arefesindeyiz. Bu yazı ile birlikte oyun geliştirme konusuna giriş yapmış oluyoruz. Bundan sonraki yazılarımın bir kısmı bu konu ile ilgili olacak. Evet oyun geliştirme aslında benim bu sektördeki ilk göz ağrım ve her zaman da hobi olarak devam ettirmeye çalıştığım bir konu. İnşallah bu yazılar… Continue reading