Страницы

Поиск по вопросам

суббота, 30 ноября 2019 г.

XNA есть ли будущее? Какие альтернативы?

#xna #c_sharp #directx


Увы не обнаружил XNA для VS Desktop 2012 Express.
Нашел массу хаков, но они не внушают доверия.
Кто нибудь в курсе MS забил на XNA? Или все таки этот фреймворк будет развиваться?
Возможно это только слухи, но есть информация что MS не будет делать XNA для Desktop
и оставит ее только для мобильников и XBOX.
Если нет, какие есть альтернативы? Насколько я понимаю есть какие то средства для
использования DirectX в C#? Подскажите какие?    


Ответы

Ответ 1



В vs12 xna есть, но пока что только для windows phone. Скорее всего, позже сделают и для desktop'ов. Также советую присмотреться к SharpDX

Ответ 2



XNA добавляет гигантский оверхед по сравнению с нативным DirectX. Если нужно писать на C#, то правильным выбором будет SharpDX.

Ответ 3



Недавняя статья на хабре пролила свет на вопрос: Введение в разработку игр для Windows 8 с использованием XNA и MonoGame. Если точнее: есть открытая разработка - MonoGame (аналог XNA). Программирование на MonoGame позволяет почти не менять код для XNA. Так что ее можно считать полной альтернативой. В ответах так же был озвучен SharpDX, однако есть и другие: EaselJS ImpactJS Construct2 Delta Engine Unigine Ogre Engine Cocos2D Bepu Physics Jitter Physics Box2DX

Комментариев нет:

Отправить комментарий