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

Basit Çoklu Oyuncu Motoru – Snake v2.0 – Giriş

Bu sefer farklı bir yazı ile karşınızdayım. Bu yazı ile birlikte daha önce sizler ile paylaştığım oyun projelerine devam edeceğiz. Daha önce sizler ile paylaştığım örnek oyun projelerinin ikisi de (Tetris v1.0, Tetris v2.0, Snake v1.0) tek oyuncu desteği sunmaktaydı ve çoklu oyuncu desteğini de eklemeyi istediğimi söylemiştim. Burada amacım basit bir çoklu oyuncu desteğini (oyuncular, lobi,… Continue reading

CMake – II (devam)

Evet arkadaşlar CMake ile ilgili ikinci yazımıza hoş geldiniz. İlk yazı için aşağıdaki linki takip edebilirsiniz: Merhaba CMake Bu yazımda CMake ile ilgili diğer kabiliyetlere değinip daha fazla örnekleri inceleyeceğiz. Şunu belirtmem gerekiyor ki her konuda olduğu gibi CMake’i de en iyi öğrenme şekillerinden biri kendi kişisel veya diğer projelerinizde bunu kullanmak ve diğer örnek… Continue reading

Merhaba CMake

Bu ve önümüzdeki bir veya iki yazıda CMake aracından bahsetmek istiyorum. İlk yazımda genel olarak CMake nedir, neler sunar ve basit bir kaç örnek üzerinden geçeceğiz. Sonraki yazımda ise daha karmaşık örnekler ile farklı kullanımları inceleyeceğiz. CMake nedir? CMake bizlere C++ program oluşturma sürecini işletim sisteminden ve arkada kullanılacak olan derleyiciden bağımsız bir şekilde gerçekleştirmemize… Continue reading