Diskuze: C# frameworks
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
MonoGame pokud hledáš něco jako XNA , ono to vlastně je XNA ale s podporou Win8, Android,
iOS... také třeab SharpDX což je DirectX pro C#
Já bych použil MonoGame.
Jinak příště použij tlačítko odpovědět.
Z existujících framwroků mi přijde nejlepší SharpDX, umožní ti programovat v C# s DirectX 9, 10 i 11 podobným způsobem jako kdybys používal C++, jediná nevýhoda je že podle testů je cca 2.5 krát pomalejší než programování proti DirectX v C++, ale i tak je nesrovnatelně rychlejší než XNA nebo snad dokonce staré Managed DirectX od Microsoftu které byly dle testů až 9 krát pomalejší.
Framework najdeš ke stažení zde:
http://sharpdx.org/
Ten rozdíl v rychlosti by tak velký být neměl, spíš to bude ne úplně
ideálně naprogramované.
Např. někde v ukázkách od MS bylo jedno demo strašně zpomalené tím, že
tam v každém framu docházelo k boxingu a unboxingu int čísel, protože se
tam řadily sprity reprezentované strukturou pomocí IComparable.
Zobrazeno 9 zpráv z 9.