Какие ограничения есть у WPF по сравнению с XNA? - PullRequest
0 голосов
/ 08 декабря 2010

Я считаю, что WPF лучше подходит для игр в таких ситуациях, как создание кнопок, текстового блока, метки, индикатора выполнения ...

1 Ответ

5 голосов
/ 08 декабря 2010

WPF - это совершенно другой технологический подход к графике от XNA.

Прежде всего, это API с сохраненным режимом вместо API с непосредственным режимом. Это даст вам меньше (почти нет) контроля над тем, как и когда все рендерится по сравнению с XNA. Он также потенциально будет иметь более высокую стоимость с точки зрения производительности и потенциально более низкой отзывчивости, по крайней мере, с большим количеством объектов (по сравнению с правильно реализованной игрой XNA).

При этом, WPF намного проще в реализации, особенно для 2D-графики. WPF 3D может быть простым, но иногда неудобным в использовании. Однако гораздо проще обрабатывать пользовательский интерфейс в WPF по сравнению с XNA.

XNA также имеет преимущество кроссплатформенности (то есть: настольные ПК с Windows, телефон и XBOX).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...