Многопоточные джиттеры XNA - PullRequest
1 голос
/ 09 июня 2010

новый вопрос.

Просто внедрил многопоточность в мою игру XNA, так как он не мог справиться с использованием 1 процессора.MT все реализовано отлично и все, однако, игрок, кажется, время от времени дрожит повсюду.Сначала я думал, что это потеря данных между обновлением и рендерингом, но даже когда я обновлял плеер в рендере, он делал то же самое.Это не проблема памяти / процессора, так как я почти не использую свою оперативную память или процессоры.Это также странно, потому что ни одна из других сущностей в игре, похоже, не имеет ни одной из этих проблем.

Любые идеи вообще ??

Ответы [ 2 ]

1 голос
/ 09 июня 2010

Первое, что приходит на ум, это то, что ввод XNA должен выполняться в главном потоке.

(Источник: «Понимание производительности XNA Framework» GDC 2008)

0 голосов
/ 23 февраля 2011

Эй, ребята, я закончил, узнав, что, как я настроил свой MT, я делал все дважды (глупая ошибка от моего имени, я знаю)Спасибо за помощь, хотя, я ценю это :).Я также проверю эту исходную статью, она звучит интересно

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