Metro Games в C#
Можно ли использовать DirectX в C# для создания игры в метро для магазина Windows? Насколько мне известно, XNA не поддерживается, так каковы возможности создания игры для метро?
3 ответа
Да, возможно, вы можете использовать SharpDX, новая версия поддерживает приложения магазина Windows (WinRT).
SharpDX - проект с открытым исходным кодом, и вы можете бесплатно использовать его в своих коммерческих приложениях, подробнее здесь: http://sharpdx.org/about/licensing
Вот пример использования и несколько советов:
Вы можете использовать свои инвестиции в XNA через MonoGame, которая, в свою очередь, зависит от SharpDX. Посмотрите сообщения в блоге Боба Фамильяра, чтобы начать. (И да, это тоже бесплатно).
Если вы знаете C++, вы можете написать графическую часть вашего проекта в отдельной библиотеке, написанной на C++ и использующей DirectX напрямую.