Konsolları kısaca göz ardı ederek, PC oyunlarının çoğunun Windows, Mac ve Linux için aynı anda geliştirilmemesinin bir nedeni olmadığına inanıyorum. Çalışmak için bir sistem agnostik platformu elde etmek için işi başlangıçta koyduğunuz takdirde, büyük bir engelleyici olmayacak ve avantajları olacaktır.
- Kodunuzu farklı sistemler için derlediğinizde, fark edilmemiş olabilecek sorunlar gösterilir. Bu sadece farklı şeyler hakkında uyarı veren farklı derleyicilerden olabilir, aynı zamanda valgrind gibi diğer platformlar için mevcut olmayan diğer araçların kullanılmasıyla da olabilir.
- Daha büyük bir kitle, Windows'un büyük bir platform paylaşımına sahip olmasına rağmen, küçük Linux ve Windows toplulukları oyunlar için açlıktan ölüyor. Ve çok daha az rekabet var
- Mevcut bir oluşturma kitaplığıyla çalışmak işleri daha kolay hale getirecek, neden daha fazla platformu kolayca hedeflemenize izin vereceğinizi seçmelisiniz, örneğin Ogre3D.
Tabii ki iş var, ama inanıyorum ki büyük, henüz keşfedilmemiş bir potansiyel var.
Ayrıca, önceki yanıtlarınıza katıldığımı, ilk uygulamanızla birçok platformu hedeflemenin bir streç olabileceğini unutmayın, ancak yine de aklınızda bulundurmanızı öneririm.