Вопросы с тегом «xna»

26
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком...

25
Есть ли более быстрая функция синуса?

Я работаю над генерацией 3D-шума Перлина. Библиотека C # Math кажется мне излишней, поскольку большинство ее функций используют двойное разрешение. Я использую Math.Sin () в нескольких местах для генерации шума. Кто-нибудь знает о более быстрой функции...

25
Каковы недостатки использования DrawableGameComponent для каждого экземпляра игрового объекта?

Во многих местах я читал, что DrawableGameComponents следует сохранять для таких вещей, как «уровни» или какие-то менеджеры, а не использовать их, например, для персонажей или плиток (как этот парень говорит здесь ). Но я не понимаю, почему это так. Я прочитал этот пост, и он имел для меня большой...

24
Многопоточность 2D гравитационных расчетов

Я создаю игру по исследованию космоса, и в настоящее время я начал работать над гравитацией (в C # с XNA). Гравитация все еще нуждается в настройке, но прежде чем я смогу это сделать, мне нужно решить некоторые проблемы производительности с моими физическими вычислениями. При этом используется 100...

24
Лучший способ маскировать 2D спрайты в XNA?

В настоящее время я пытаюсь замаскировать некоторые спрайты. Вместо того, чтобы объяснить это словами, я составил несколько иллюстраций: Область для маскировки (белого цвета) Теперь красный спрайт, который нужно обрезать. Конечный результат. Теперь я знаю, что в XNA вы можете сделать две вещи для...

23
Оптимизация гравитационных расчетов

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

22
Как отключить фильтрацию текстур для масштабирования спрайтов в XNA 4.0?

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

22
Как бороться с угловыми столкновениями в 2D?

Я пишу 2D-игру XNA сверху вниз. Так как это мой первый опыт, я сам пытаюсь написать материал по физике и столкновениям, чтобы изучить его. Всякий раз, когда мой спрайт-игрок пытается переместиться в положение, где его границы пересекаются с краем стены, я определяю угол отскока (угол падения = угол...

21
Эффективный способ рисования контуров вокруг спрайтов

Я использую XNA для программирования игры и экспериментирую с различными способами достижения «выбранного» эффекта на моих спрайтах. Проблема, с которой я сталкиваюсь, заключается в том, что каждый кликабельный, который рисуется в спрайте, рисуется с использованием более чем одного спрайта (каждый...

20
Заставить всю сцену перейти в оттенки серого

Когда игрок теряет всю свою жизнь, я хочу, чтобы весь экран игры становился серым, но не прекращал обновление немедленно. Я также предпочел бы, чтобы он постепенно исчезал в оттенках серого, а не внезапно терял весь цвет. Все, что я нашел до сих пор, - это либо сделать снимок экрана и сделать его в...

20
Каковы некоторые известные 2D / 3D физические движки для XNA? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я ищу физический движок для использования в проекте...

20
Руководства по разработке XNA [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 3 года назад . Кто-нибудь может подсказать мне, где я могу получить базовые учебники для начинающих по...

20
Атмосферное небо рассеяния от космических артефактов

Я нахожусь в процессе осуществления атмосферного рассеяния планет из космоса. В качестве отправной точки я использовал шейдеры Шона О'Нила из http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter16.html . У меня почти такая же проблема, связанная с fCameraAngle, за исключением шейдера...

20
Могу ли я продать игру XNA самостоятельно?

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

19
Странный белый контур вокруг модели

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

19
Делать игру как учебник? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я отвечаю за клуб разработки игр в моей школе, и я бы...

19
Возможность игры XNA на ПК

Мы с другом играем в 2D XNA. Пока что API выглядит действительно круто, а производительность приемлема. Мой вопрос больше к выпуску этого все же. Как другие разработчики, как сделали игры, насколько хорошо они сделали для вас на ПК (в том, что касается загрузок, продаж и т. Д.)? Я знаю статистику о...

19
Могу ли я легально продать игру XNA, созданную в Visual C # Express Edition?

Я скачал Visual C # Express Edition, и при запуске он говорит «только для ознакомительных целей». Что это значит? Означает ли это, что я должен купить полную версию, чтобы легально продать свою игру, которую я сделал с ней? Или я могу просто использовать бесплатную экспресс-версию? Я действительно...

18
Как получить эффект плавного 2D-освещения?

Я делаю 2D-игру на основе плитки в XNA. В настоящее время моя молния выглядит это . Как я могу заставить его выглядеть это ? Вместо каждого блока, имеющего собственный оттенок, он имеет плавное наложение. Я предполагаю какой-то шейдер и передаю значения освещения для окружающих плиток шейдеру, но я...

18
Как я могу создать такой эффект освещения?

Это самое красивое 2-мерное освещение из всех, что я когда-либо видел, и я бы тоже хотел сделать такое освещение. Как это сделать? Меня не волнует физика или то, как моделируются частицы - я хочу знать только об освещении. Вот несколько видео для справки: http://www.youtube.com/watch?v=BIQRhOFkvQY...