Welcher davon bietet die beste API für die Spieleentwicklung? Welche Bibliothek ist einfacher zu verwenden, schneller, hat mehr Dokumentation?SharpDX vs SlimDX für die Spieleentwicklung?
Antwort
Beide Projekte unterstützen nahezu die gesamten DirectX-Bibliotheken (obwohl SlimDX im DirectX 9-Bereich etwas mehr unterstützt).
SlimDX ist sehr ausgereift und voll ausgestattet. Einige größere kommerzielle Spiele wurden mit SlimDX geschrieben und veröffentlicht. Es bietet auch mehr von einem "Framework" zu verwenden, und hat mehr Feature-vollständige Dokumentation.
SharpDX verspricht etwas bessere Leistung in bestimmten Szenarien (see benchmarks). Es wird direkt aus den DirectX-Headern generiert, ist also eher ein dünner DirectX-Wrapper.
Von dem, was Sie beschrieben, sollten die Projekte wahrscheinlich Namen tauschen :-) – Wouter
- 1. LimeJS vs CreateJS für Spieleentwicklung
- 2. Wie "langsam" ist Python für die Spieleentwicklung?
- 3. WPF, Silverlight oder XNA: Eine Plattform für die Spieleentwicklung wählen
- 4. Was ist das beste .NET-Framework für die Spieleentwicklung?
- 5. SlimDx Events auf Taste gedrückt
- 6. SharpDX Render in WPF
- 7. SlimDX und WPF über D3DImage
- 8. Verlassen der SharpDX RenderLoop
- 9. SlimDX Ansichtsfenster in WPF-Steuerelemente
- 10. SharpDX 2D Fenster Resize
- 11. SlimDX Device.Reset stürzt mit einem "D3DERR_INVALIDCALL: Ungültiger Anruf (-2005530516)" Fehler
- 12. SharpDX: Strange Ergebnisse Laden einer .obj-Datei
- 13. Good Object Oriented Class Design für Kollisionserkennung in der Spieleentwicklung
- 14. SharpDX, DirectWrite und Windows Forms
- 15. Umgang mit Kampfeffekten in der Spieleentwicklung
- 16. Wann sollte ich in GUI/Spieleentwicklung einsteigen?
- 17. Zurücksetzen SharpDX Gerät nach Strg + Alt + Del
- 18. Layer vs Szene in Cocos2d für iPhone Spielentwicklung
- 19. SlimDX (DirectX10) - Wie man ein Texel in der Textur ändert?
- 20. Thread vs AsyncTask vs Service für die Interaktion mit UI
- 21. Namenskonventionen für die Persistenzschicht: DAO vs Manager vs ...?
- 22. Brauchen SharpDXElement Alternative. Workaround zu sharpDX WPF flackern
- 23. C# Hinzufügen von UserControl zu TabControl dann Rendern mit SharpDX
- 24. Wie verwende ich Shader-Konstantpuffer?
- 25. Phonegap vs native für die einfache Entwicklung?
- 26. RichFaces Vs PrimeFaces (für die Performance)
- 27. LIKE vs. = für die exakte Zeichenfolge Spiel
- 28. Wie viel Speicherplatz benötige ich für Windows 7/8 und XBox Spieleentwicklung mit XNA?
- 29. Scala für() vs für {}
- 30. Wie zeichne ich eine transparente Oberfläche mit SharpDX?
Dies ist eine Frage "Würde ein Hai einen Gorilla schlagen". http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/ – Almo
Dies ist keine genaue Frage, und als solche wird hier nicht beliebt sein. Sie könnten versuchen, die Frage zu einer programmspezifischen Frage umzuformulieren, oder Sie könnten das finden, was Sie an solchen Stellen suchen: http://gamedev.stackexchange.com/questions/23109/is-using-sharpdx-or-slimdx -easier-als-using-directx-direkt-from-c – kaliatech