Katılıyorum OgZZZ, C# ve XNA bence bu iş için ideal çözüm. C++'ın pointerlarından dolayı daha karmaşık bir yapısı var, C#'dan daha hızlı olsa da programlaması çok can sıkıyor.
C,C++ orta seviyede, Java'yı 2 boyutlu oyun yapabilecek seviyede biliyorum, C#'a iki hafta önce başladım ama Java'dan pek farkı yok, XNA de DirectX'in üzerine yazılmış kullanımı basit bir kütüphane, Microsoft kütüphaneleri (.NET) ile birlikte kolayca kullanılabiliyor.
Başlangıç düzeyi programlama bilenler (if nedir, döngü nedir, nesne nedir gibi) hemen şuraya tıklasınlar:
http://www.riemers.net/eng/Tutorials/XNA/Csharp/series2d.phpBirlikte proje yapma işine gelirsek, ben varım, ama mod yapma işine veya 3 boyutlu karmaşık bir hikayesi olup ortaçağda filan geçen bir oyuna değil, PopCap'in oyunları gibi oyunlar yapmaya. Böyle bir iş ortaya çıkarsa bundan gelir elde etmek beklenmemeli, belki ücra bir köşede PayPal donate butonu filan olur.
Güzel bir fikri veya dizaynı olan (sayfalarca hikaye, karakter gelişimi vs değil, Crimsonland, Icy Tower gibi) varsa paylaşsın, konuya ilgi olursa görev dağılımı vs. yaparız.