Which one of these offers the best API for game development? Which library is easier to use, faster, has more documentation?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Both projects support nearly the entire DirectX libraries (though SlimDX does support a bit more in the DirectX 9 space).
SlimDX is very mature, and fully featured. Some larger scale, commercial games have been written and published using SlimDX. It also provides more of a “framework” to use, and has more feature-complete documentation.
SharpDX promises slightly better performance in certain scenarios (see benchmarks). It’s generated directly from the DirectX headers, so is more of a thin DirectX wrapper.