Haftalık C++ 17 – Satır arası değişkenler kod parçası ve tek tanım kuralı

Evet arkadaşlar, QT’ye ilişkin biraz aydınlandıktan sonra, haftalık C++ yazılarımıza, kısa bir kod parçası yazısı ile devam edelim (damarlara C++ zerk etmeye devam :). Bu yazımda C++ 17 ile birlikte gelen Satır Arası Değişkenleri (“inline variables”) kabiliyetinden bahsedeceğim. Bu kabiliyetin de kodunuzu daha okunaklı ve temiz hale getireceğini düşünüyorum açıkçası. Ayrıca sadece başlık dosyalarından oluşan… Continue reading

QT (BÇOM Serisi – 2)

Basit Çoklu Oyun Motoru (BÇOM) serisinin ikinci yazısı ile serüvenimize devam edelim. İlk yazıya aşağıdaki adresten ulaşabilirsiniz: Basit Çoklu Oyuncu Motoru – Snake v2.0 – Giriş Bu yazımı, geliştireceğim uygulamalarda ve yazılarımda bundan sonra sıkça bahsedeceğim QT’ye ayırmak istiyorum. Yazının kapsamı her şeyiyle QT’yi anlatmak değil ki ona zaten bir yazı yetmez, apayrı bir yazı… Continue reading

2019 Geliştirici Ekosistem Durumu

Geçenlerde internet üzerinde dolaşırken Jet Brains (kendisi IntelliJ Idea, CLion ve benzeri araçları geliştiren bir firmadır) tarafından hazırlan, orijinal ismi ile “The State of Developer Ecosystem 2019” isimli bir sayfaya denk geldim. Bu sayfa altında programlama dillerine göre geliştiricilerin (siteye göre yaklaşık 7000 geliştiriciden geri bildirim alınmış) eğilimleri oldukça farklı perspektifler ve kıstaslar göz önüne… Continue reading

Oyun Motorlarına Hızlı Bir Bakış

Evet arkadaşlar, hazır oyun geliştirme ile ilgili yazılara devam ederken geçenlerde denk geldiğim oyun motorları ile ilgili güzel bir iki videoyu sizler ile paylaşmak istemiştim. Hazır bu video’lara denk gelmişken oyun motorları ile ilgili de bir iki kelam etmek istedim 🙂 Öncelikle, videolar. İlgili kanal sahibi, oyun geliştirme ile ilgili gerçekten güzel videolar yayınlıyor, bu… Continue reading

Oyun Geliştirmek İçin Kullanılabilecek İçerikler

Merhabalar yazılımperver dostlarım, Son zamanlarda sizlerden oldukça güzel geri bildirimler alıyorum. Öncelikle bu geri bildirimler için çok teşekkür ediyorum, her biri benim için kıymetli ve zamanım elverdiğince cevap vereceğim. Bu iletilerden birisinde de oyun geliştirmek için kullanabileceğimiz ve lisans sıkıntısı çıkarmayacak (tabi yine de kullanırken lütfen kullanmadan ilgili açıklamalara dikkat edin) siteleri paylaşabilir misiniz konusu… Continue reading