Какие игры могут создавать разработчики, используя XNA & Silverlight? - PullRequest
2 голосов
/ 21 июля 2010

Мне нужны инновационные идеи в игровом приложении для Windows Phone. Кто-нибудь может подсказать мне, как подойти к новым идеям в игровом приложении? Как мне начать, как я новичок в этом домене? Нет игрового опыта вообще? Также я работал только на C & C ++. Но теперь мне нужно работать над игровым приложением, используя C # с платформой XNA и Silverlight для Windows Phone 7.

Спасибо

Ответы [ 2 ]

2 голосов
/ 23 июля 2010

Прежде чем столкнуться с определенной структурой, и даже прежде, чем приблизиться к игровой идее, вы можете потратить некоторое время на изучение C # в первую очередь.Зная, что вы из C / C ++, вы должны хорошо знать C #.

Позже, сообщество создателей XNA имеет обширные библиотеки, примеры и учебные пособия, которыми можно руководствоватьсявам ассимилировать XNA.

Я бы не рекомендовал переходить на Silverlight, если вы не хотите создавать приложение, а не игру.XNA обладает огромным приростом производительности и качества, поскольку изначально использует графический процессор для большинства графических алгоритмов, включая 100% аппаратное ускорение рендеринга.Кроме того, в нем так много библиотек и классов, специфичных для игрового программирования, которые могут сделать вашу жизнь намного лучше.

Я помню, что моя анимированная 2D-игра XNA 2D потребляла около 2-3% использования ЦП по сравнению сдо 60% от гораздо более простой игры Silverlight.

2 голосов
/ 21 июля 2010

XNA будет лучше для интенсивной графики, 3d или игр со сложной анимацией, использующих больше графического процессора.Silverlight можно использовать для игр, менее требовательных к обработке графики.

...