Który z nich oferuje najlepsze API do tworzenia gier? Która biblioteka jest łatwiejsza w użyciu, szybsza, ma więcej dokumentacji?SharpDX vs SlimDX do tworzenia gier?
Odpowiedz
Oba projekty obsługują prawie wszystkie biblioteki DirectX (choć SlimDX obsługuje nieco więcej w przestrzeni DirectX 9).
SlimDX jest bardzo dojrzały iw pełni funkcjonalny. Niektóre gry komercyjne na większą skalę zostały napisane i opublikowane za pomocą SlimDX. Zapewnia również więcej "ram" do wykorzystania i ma więcej dokumentacji pełnej funkcji.
SharpDX obiecuje nieco lepszą wydajność w niektórych scenariuszach (see benchmarks). Jest generowany bezpośrednio z nagłówków DirectX, więc jest bardziej cienkim opakowaniem DirectX.
Z tego, co opisałeś, projekty powinny prawdopodobnie zamienić nazwy :-) – Wouter
- 1. Wzorce do tworzenia gier na Androida?
- 2. Jak "powolny" jest python do tworzenia gier?
- 3. Co muszę użyć do tworzenia gier w języku C#?
- 4. jakiego języka używa się do tworzenia gier NES?
- 5. Narzędzie do tworzenia sprite i animacji dla gier androidowych
- 6. Renderowanie SharpDX w WPF
- 7. Silniki do gier 2D XNA
- 8. Zamówienie VS Sortuj do tworzenia nakazał zbieranie
- 9. SlimDX i WPF przez D3DImage
- 10. od czego zacząć tworzenie gier? UIKit vs Core Animation vs QuartzCore vs OpenGL vs cocos2D
- 11. Coroutines do projektowania gier?
- 12. Programowanie za pomocą SurfaceView i strategii wątków dla tworzenia gier
- 13. Teraz, gdy Xna nie jest obsługiwana, jaki jest lepszy wybór?
- 14. Czy SDK Marmalade jest bardziej odpowiedni czy powszechnie używany do tworzenia gier?
- 15. Łatwe przykłady gier dla Androida
- 16. Programowanie gier 3D w Javie
- 17. Czy JavaScript może być wyraźnie użyty do opracowania gier Unity?
- 18. Crystalspace vs. Irrlicht vs. .....?
- 19. amqp lub xmpp do gier czasu rzeczywistego
- 20. Wszelkie wzorce do modelowania gier planszowych?
- 21. Nauka o materiałach do programowania gier
- 22. Zestaw do gier Peer to Peer
- 23. Najlepsza praktyka do aktualizacji serwera gier online?
- 24. Czy libgdx nadaje się do gier 2d?
- 25. Open source dla rozwoju gier na Androida
- 26. OSX - Wydawanie gier Unity
- 27. Programowanie gier wieloosobowych
- 28. Programowanie gier w Javie
- 29. Typowy schemat użycia gier
- 30. Gry o dużych i/lub otwartych źródłach oparte na SlimDX
To pytanie "Czy rekin pokonałby goryl". http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/ – Almo
To nie jest precyzyjne pytanie i jako takie nie będzie popularne tutaj. Możesz spróbować przeformułować pytanie jako specyficzne dla programowania, lub możesz znaleźć to, czego szukasz w takich miejscach: http://gamedev.stackexchange.com/questions/23109/is-using-sharpdx-or-slimdx - łatwiejsze niż za pomocą-directx-bezpośrednio-z-c – kaliatech