2012-06-12 13 views
13

Bunlardan hangisi oyun geliştirme için en iyi API'yi sunuyor? Hangi kütüphanenin kullanımı daha kolay, daha hızlı, daha fazla dökümantasyon var mı?SharpDX vs SlimDX?

+1

Bu "Bir köpekbalığı goril atlatır mı" sorusu. http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/ – Almo

+0

Bu kesin bir soru değildir ve bu nedenle burada popüler olmayacaktır. Soruyu programa özel bir soru olarak yeniden yazmayı deneyebilir veya bu gibi yerlerde aradıklarınızı bulabilirsiniz: http://gamedev.stackexchange.com/questions/23109/is-using-sharpdx-or-slimdx -doğru-kullanarak-directx-doğrudan-from-c – kaliatech

cevap

22

Her iki proje de DirectX kitaplıklarının neredeyse tamamını desteklemektedir (ancak SlimDX DirectX 9 alanında biraz daha desteklemektedir).

SlimDX çok olgun ve tam özellikli. Bazı daha büyük ölçekli, ticari oyunlar SlimDX kullanılarak yazıldı ve yayınlandı. Ayrıca, kullanımı daha "bir" çerçeve sağlar ve daha özellikli belgelere sahiptir.

SharpDX, belirli senaryolarda biraz daha iyi performans vaat ediyor (see benchmarks). Doğrudan DirectX başlıklarından üretilir, dolayısıyla daha ince bir DirectX sarıcısıdır.

+14

Projelerinizden bahsettiğiniz şeylerden muhtemelen isim isimlerini değiştirmesi gerekir. – Wouter

İlgili konular