Merhaba,

Oyun geliştirme düşünüyorsa dil olarak C++ doğru tercihlerden biri olabilir
bence. C++ ile ilgili Türkçede güzel kitaplar var. Benim favorim Robert
Lafore'un Nesne Yönelimli C++ Programlama Kılavuzu kitabı. Ayrıca Paul
Deitel ve Harvey Deitel'in C++ ile Programlama kitabı da tercih edilebilir.
Ayrıca hepsini sonuna kadar takip etmedim ama YouTube'da birkaç güzel
Türkçe seri de var C++ kullanımını öğreten, bunlar da başlangıç için
yardımcı olur. C++'ın yeni sürümlerinde gelen özellikler (yaygın
kullanımıyla modern C++) için de Google aramalarıyla ulaşılabilecek çeşitli
Türkçe günlükler var, bunlara bakılabilir.

Dil olarak C++'ı önerdiğim için kütüphane olarak da SFML'i öneririm.
Türkiye'de henüz bir geliştirici topluluğu olmasa da eli kulağındadır.
Neler yapılabileceğini görmek için Tolga Ay'ın yaptığı Remnants of
Naezith'e veya Steam'deki SFML ile yapılmış diğer oyunlara bakabilirsiniz:

https://store.steampowered.com/app/590590/Remnants_of_Naezith/
https://gist.github.com/eXpl0it3r/c3436e932c273fc430aceb0f34db825e
https://sfmlprojects.org/games

Türkçe için kaynaklar şu an için sınırlı ama başlangıç için yeterli:

- Kayhan Ayar'ın devam edeceğini tahmin ettiğim video ders serisi:
https://www.youtube.com/playlist?list=PLIM5iw4GHbNVFXdUtzJWhS3Sh1USGfTbH

- Henüz okumadım ama kısa bir süre önce Burak Candan, SFML'in resmi
eğitsellerini Türkçeye çevirdi:
http://burakcandan.com/sfml/

- Benzer bir çalışmayı ben de bir ara yapmaya çalışmıştım :)
http://sfml-gelistirme.blogspot.com/

- SFML ile geliştirme yapmak için güzel bir bütünleşik geliştirme ortamı
olan Qt Creator kullanılmak istenirse işe yarayabilecek bir proje sihirbazı
(şablonu) yapmıştım bir ara da:
https://github.com/maidis/qtcreator-template-sfml

- Ayrıca şu iki günlükte de çeşitli SFML yazıları bulunuyor:
https://www.yazilimperver.com/?s=sfml
http://yasintorun.tk/category/sfml-kutuphanesi/

SFML ile güzel iki boyutlu oyunlar yapılabilir. Üç boyutlu oyunlar içinse
en azından ilk başta bir oyun motoru kullanmak mantıklı olabilir. Burada en
bilinen iki motor Unreal Engine ile Unity. Sanırım Unreal Engine ile ilgili
bir Türkçe kitap var:

https://www.dr.com.tr/Kitap/Unreal-Engine-4/Egitim-Basvuru/Bilgisayar/urunno=0000000620857

Unity ile ilgili de birkaç kitap var:

https://www.n11.com/kitap?q=unity

Ne kadar olduklarını bilmemekle birlikte ikisi için de internette Türkçe
çeşitli kaynaklar olduğunu düşünüyorum.

Bu iki motor dışında ben Godot Engine de bakılmasını tavsiye ederim. Türkçe
kaynak yönünden diğer iki motorun arkasında kalsa da öğrenim ve kullanım
açısından biraz daha basit görünüyor bana:

https://www.youtube.com/playlist?list=PL2lyLhfooKTPQT0Jh-xfTfuaBII77C9do
https://furkanatalar.com/tag/godot/

-- 
Anıl Özbek
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap