Вопросы по теме 'xna'

Как динамически проецировать линии на трехмерный ландшафт?
Я работаю над игрой в XNA для Xbox 360. В игре есть трехмерный ландшафт с набором статических объектов, которые связаны графом ссылок. Я хочу нарисовать связи, соединяющие объекты, в виде линий, проецируемых на местность. Я также хочу иметь...
371 просмотров
schedule 30.03.2022

Что означает матрица*вектор в отличие от вектор*матрица
если я делаю positionVector*worldMatrix , позиция преобразуется в мировое пространство. Но что произойдет, если я сделаю это наоборот ( worldMatrix*positionVector ) с точки зрения 3D-пространства? Я заметил, что результат отличается от первого....
2134 просмотров
schedule 23.03.2022

XNA и DarkBasic
Каковы преимущества каждого из них перед другим и легче ли учиться одному?
1767 просмотров
xna
schedule 17.08.2022

2D костная система
Я пытаюсь написать систему 2D Bone в XNA. Моя первоначальная мысль заключалась в том, чтобы использовать матрицы для отслеживания поворотов и позиционирования в дереве костей, чтобы элементы можно было легко отображать. «Круто», — подумал я, а...
987 просмотров
schedule 13.06.2023

Как программно найти папку «Сохраненные игры» в Vista?
Я использую XNA и хочу сохранять файлы в папку «Сохраненные игры» Vista. Я могу получить аналогичные специальные папки, такие как «Мои документы», с помощью Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) , но я не могу найти...
4644 просмотров
schedule 08.04.2023

Базовый поиск пути с обходом препятствий в непрерывном 2D-пространстве
Я пишу симуляцию, в которой объект-существо должен иметь возможность двигаться к другому произвольному объекту в окружающей среде, скользя вокруг препятствий, а не выполняя какой-либо разумный поиск пути. Я не пытаюсь заставить его планировать путь...
11239 просмотров
schedule 05.06.2023

Отображение текстуры сферы XNA или OpenGL
Я пытаюсь сопоставить полностью нормальную текстуру со сферой. Я не могу изменить свою текстуру на обернутую, поэтому мне нужно найти какую-то функцию сопоставления. Это мой код вершинного шейдера: vec3 north = vec3(0.0, 0.0, 1.0); vec3...
2965 просмотров
schedule 14.02.2023

Рендеринг нескольких изображений в растровое изображение в C # Winforms
Я разрабатываю набор приложений для создания игр на XNA. Используя Graphics.drawImage, я могу легко нарисовать изображение для предварительного просмотра из объекта XNA texture2D. Каждый объект, например, Персонаж, Карта и т. Д., Состоит из Списка...
4197 просмотров
schedule 03.05.2024

Можно ли использовать шейдер, чтобы найти разницу между двумя текстурами? (XNA/HLSL)
Я сделал простое приложение на основе веб-камеры, которое обнаруживает «края движения», поэтому рисует текстуру, которая показывает, где пиксели текущего кадра значительно отличаются от предыдущего кадра. Это мой код: // LastTexture is a...
1506 просмотров
schedule 15.03.2024

XNA Правильное вращение резервуара
Я делаю 2D-игру, в которой игрок управляет танком. Я могу сделать танк и все такое, но что меня действительно беспокоит, так это то, как заставить его вращаться соответствующим образом. Я хочу, чтобы она вела себя так же, как игра Tanks для Wii....
3122 просмотров
schedule 04.12.2022

GameService без GameComponent?
Допустимо ли в XNA создать GameService для объекта, который не является GameComponent ? Я знаю, что GameService предназначен для доступа к GameComponent , но что, если объект, к которому вы пытаетесь предоставить доступ, не нужно обновлять в...
268 просмотров
schedule 05.02.2022

Перевод экранных координат в координаты спрайта в XNA
У меня есть объект-спрайт в XNA. У него есть размер, положение и поворот. Как перевести точку из экранных координат в координаты спрайта? Спасибо, SW
3523 просмотров
schedule 20.06.2022

Как умножить два спрайта в SpriteBatch Draw XNA (2D)
Я пишу простой шестнадцатеричный движок для action-rpg в XNA 3.1. Я хочу зажечь землю рядом с героем и факелы так же, как они были зажжены в Diablo II. Я думаю, что лучший способ сделать это — рассчитать поле зрения, скрыть любые плитки и их...
3330 просмотров
schedule 24.07.2022

Проблема с переворотом камеры
Я программирую игру на С#, используя движок XNA3.1. Однако у меня есть небольшая проблема с моей камерой, в основном моя камера имеет тенденцию «переворачиваться», когда она поворачивается более чем на 180 градусов по крену (когда камера достигает...
1775 просмотров
schedule 30.04.2022

C# XNA: остановка и воспроизведение объектов Cue (звук)
Я пытаюсь остановить Cue, а затем воспроизвести его снова. Этот код находится в цикле Update(): Cue torpedoSound = soundBank.GetCue("torpedo"); torpedoSound.Stop(AudioStopOptions.AsAuthored); torpedoSound.Play(); // Invalid Operation Exception...
3807 просмотров
schedule 16.07.2023

XNA: лучший способ загрузить и прочитать файл XML?
У меня возникли трудности с выполнением этой, казалось бы, простой задачи. Я хочу загружать XML-файлы так же просто, как загружать художественные ресурсы: content = new ContentManager(Services); content.RootDirectory =...
15265 просмотров
schedule 03.07.2022

Настройки игры XNA/C# (меню?)
Я впервые пытаюсь сделать что-то действительно интересное на С#, и я пытался создать простую форму или игровой экран, где пользователь мог бы определить собственное разрешение/соотношение экрана и т. д., или автоматически определить максимальный...
1704 просмотров
schedule 05.10.2022

Какая версия .NET доступна для Xbox 360?
Я попытался найти это в MSDN, но не смог получить однозначного ответа. Здесь говорится : .NET Compact Framework для Xbox 360 реализует подмножество .NET Compact Framework и оптимизирован для использования преимуществ и раскрытия...
966 просмотров
schedule 23.04.2022

WPF против XNA для рендеринга тысяч спрайтов
Мне нужно отобразить тысячи эллипсов, связанных друг с другом линиями. Как лучше всего (с точки зрения производительности) отобразить его внутри приложения WPF. Является ли рисование WPF Canvas намного хуже, чем рисование XNA? На самом деле,...
4309 просмотров
schedule 06.04.2023

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