SharpDX和SlimDX哪个更适合游戏开发?

13

这些中,哪一个提供了最好的游戏开发API?哪个库更容易使用、更快速、有更多的文档支持?


1
这是一个“鲨鱼能打败大猩猩吗”的问题。http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/ - Almo
这不是一个精确的问题,因此在这里不会受到欢迎。您可以尝试重新表述问题,使其成为一个具体的编程问题,或者您可以在这样的地方找到您要寻找的内容:http://gamedev.stackexchange.com/questions/23109/is-using-sharpdx-or-slimdx-easier-than-using-directx-directly-from-c - kaliatech
1个回答

22

这两个项目都支持几乎整个DirectX库(尽管SlimDX在DirectX 9方面支持更多)。

SlimDX非常成熟且功能完备。一些大规模的商业游戏已经使用SlimDX编写和发布了。它还提供了更多的“框架”可用,并有更全面的功能文档。

SharpDX在某些情景下承诺略微更好的性能表现(参见基准测试结果)。它是直接从DirectX头文件生成的,因此更像是一个薄的DirectX包装器。


14
根据您的描述,这些项目可能需要交换名称 :-) - Wouter

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接