3D API kullanmamanın bir nedeni var.
Yalnızca NA, Kuzeybatı AB ve Japonya'daki bilgisayarlar destekliyor ...
Örneğin Brezilya'da yaşıyorum, kardeş bilgisayarım yeni, çok çekirdekli bir işlemciye, birkaç GB ram'a sahip ve yine de OpenGL oyunları çalıştırmıyor.
Örneğin ben sadece kendi bilgisayarımda Cüce Kalesi oynayabilir (OpenGL kullanın), herhangi bir diğer bilgisayarda yavaş tarama çalışır buluyorum.
Ve bu sadece Brezilya ile ilgili bir sorun değil, etraftaki insanlara sordum ve dünyanın birçok yerinde yaygın ... Aslında OpenGL veya Direct3D uyumlu kartlara sahip olan nüfus azınlıktır ...
Sadece bu azınlık şirketlerden daha fazla ilgi görüyor ...
Ancak sadece bu "geleneksel" pazarları (NA, Kuzeybatı AB, JP) hedefliyorsanız, o zaman bunun için gidin!
Bu düşüş için DÜZENLEME: Açıkçası katılmıyorsunuz, öyleyse, HİÇBİR'in artık crappy VIA veya SIS çipli (veya başka bilinmeyen veya daha kötü üreticilerin) hiçbiri veya sadece OpenGL 1.0 desteği olan bilgisayarları göndermediğine dair kanıtınız var mı?
Evimde bunun gibi İKİ makine var ve ikisi de yeni (her ikisinin birden fazla çekirdeği var, her ikisinin de 2GB ram var, her ikisinin de 2GHz üzerinde saat frekansı var ...)
Üniversitemde bunun gibi 200 makine var, hatta bazı Dell tarafından üretilen makineler.
Çok basit, GPU'lar pahalı (hatta berbat Intel olanlar bile) ve kötü pazarlarda, bir lüks, MS Word'ü çalıştırmak ve e-postaları okumak için makine satın alan insanlar, iyi bir grafik yongasına sahip bir makine satın almayacaklar. 50 USD daha ucuz bir tane satın alabilirler, özellikle 50 USD çoğu insanın bir ay boyunca yiyecek almak zorunda kaldığı zaman.
LÜTFEN, buraya bir üçüncü dünya ülkesini hiç ziyaret etmediyseniz BS dediğimi söyleyerek gelmeyin ve ayrıca üçüncü dünya ülkelerinin insanların oyun oynamadığını, çok oynadıklarını söyleme, Osmos Linux sürümünün piyasaya sürülmesiyle ilgili geliştirici yayını, gelen trafiklerin çoğunun (aslında çoğu) Rusya'dan geldiğine dikkat çekti, çünkü bu insanlar genellikle göz ardı edildi.
Burada Brezilya'da, en popüler oyun Yazılım modunda çalışan Counter-Strike ... Bazı Lan-Houses, GPU'lu makinelerin sadece% 10'una, hatta 200 veya 300 istasyonlu büyük götlere sahip ...
Bu konuyu yayınlamamalıydım, aşağı oyu çekeceğini biliyordum, bunu yayınlamak için ücretsiz puan kaybım oldu, her oyunumun neden 5.0 yerine Directgro 4.4 kullandığını her açıkladığımda 5.0 doğrudan çizmeyi desteklemediğinden yazılım modu Birçok insandan bir çeşit yalancı olduğumu veya OpenGL hızlandırmasının gerçek kullanılabilirliği hakkında bu gerçeği söylediğim için aptal olduğumu söyleyen bir sürü plak alıyorum.
DÜZENLEME 2: OpenGL olan oyunları oynayabilmek ve geliştirebilmek için ailemin ve diğer insanların bana bir GeForce 8600 satın almaları için yalvarmalıydım (bu hala Mass Effect 1 ve diğer UT3'ü çalıştırabileceğini bulduğum en ucuz karttı -motor oyunları), bana bir tane aldılar, ama şimdi birkaç yıl daha başka hediyeler almadım, doğum günü hediyeleri bile değil, ne kadar pahalı olduğu için ve umarım bu kart 3 veya 4 yıl daha çalışır ...
DÜZENLEME 3:
Pratik bir örnek: Eletronic Arts, Ultima Online için 2D grafikleri için 3D hızlandırma kullanan yeni bir müşteri yaptı ... Sonuç: Saçma derecede düşük çerçevelerden şikayet eden çok sayıda oyuncu ve EA, yeni müşteri (şimdi eski müşteriyi kullanmaya devam etmesine izin veriliyor)
2015'te DÜZENLEME 4: Bu cevap çoğunlukla tarihi eser olarak bırakılacak, şu anda son derece berbat yongaları olan bilgisayarların sayısı üçüncü dünya ülkelerinde bile düşüktür, hala ofis amaçlı bilgisayarlarda hala mevcuttur, ancak bunlar değildir. artık yaygın olarak, artık Yazılım modu API'ları ile çalışmaya değer olduğunu düşünmüyorum, OpenGL tabanlı API'ler şimdi gitmenin yoludur.