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

XNA - это игровая платформа от Microsoft, которая позволяет развертывать Windows, Windows Phone и Xbox 360.

83
Каково будущее XNA в Windows 8 или как будут разрабатываться управляемые игры в Windows 8? [закрыто]

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

62
2D графика - зачем использовать спрайт-листы?

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

58
Как реализовано 2D освещение?

Мне интересно, как лучше всего подойти к эффекту «освещения» в 2D играх. Например, если мой главный персонаж светится, какие методы я могу использовать, чтобы завершить визуальный эффект светящегося персонажа, когда он находится рядом с другими объектами, на которые воздействует...

58
Каковы опасности разработки игр для самообучения? [закрыто]

Я собираюсь отправиться в путешествие по разработке игр. Следуя ответам на мой последний вопрос, я буду использовать C # и XNA. Тем не менее, я лично не знаю других разработчиков игр, и я не работаю в индустрии, поэтому, как таковой, буду самоучкой. Исключением из этого является, очевидно, задание...

56
Оптимизация игры XNA 2D

Имеет ли смысл реализовывать логику, чтобы пропустить рендеринг объектов за пределами области просмотра, или мне не нужно заботиться об этом и позволить Framework сделать...

41
Должны ли актеры в игре быть ответственными за рисование себя?

Я очень новичок в разработке игр, но не в программировании. Я (снова) играю с игрой типа Понг, используя canvasэлемент JavaScript . Я создал Paddleобъект, который имеет следующие свойства ... width height x y colour У меня также есть Pongобъект, который имеет такие свойства, как ... width height...

38
Цель мыши в FPS

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

38
Как именно работает XNA SpriteBatch?

Если быть более точным, если бы мне нужно было воссоздать эту функциональность с нуля в другом API (например, в OpenGL), что бы он мог сделать? У меня есть общее представление о некоторых шагах, например, о том, как она подготавливает матрицу ортографической проекции и создает квад для каждого...

36
Рендеринг SVG-искусства прямо в XNA

Предположим, у меня есть набор 2D-графики в каком-то векторизованном формате, например SVG. Есть ли простой способ сделать это напрямую, не выполняя сам полный рендеринг SVG? Конечно, я мог бы растеризовать его в автономном режиме (например, в конвейере контента) для разных разрешений / уровней...

31
Каков правильный объектно-ориентированный подход к дизайну классов в разработке игр?

Я занимаюсь разработкой 2D спрайтовой игры для Windows 7 Phone с использованием XNA. Обучение и учебные пособия, доступные для него, довольно полезны, но проблема, с которой я сталкиваюсь, заключается в том, что каждый из них по-своему подходит к дизайну своего класса, и код не очень хорошо...

30
Имитация давления в жидкости на основе сетки

У меня в системе XNA есть система водоснабжения на основе 2D-сетки, у нас есть метод, использующий клеточные автоматы для симуляции падения и распространения воды. Пример воды, стекающей по склону: Каждая плитка может содержать массу от 0 до 255 значений жидкости, хранящихся в байтах. Я не...

29
Как я могу сделать этот стиль 2D «светящейся» графики?

Я знаком с основами создания 2-спрайтовой игры в XNA, где все мои объекты - просто .png изображения, которые я перемещаю. Что мне нужно узнать дальше, чтобы иметь возможность разрабатывать 2D-игру, в которой используется художественный стиль, подобный, например, Super Laser Racer. Другие примеры...

29
Способ хранения потенциально бесконечных данных 2D-карты?

У меня есть 2D-платформер, который в настоящее время может обрабатывать фрагменты размером 100 на 100, причем координаты фрагментов хранятся как длинные, так что это единственный предел карт (maxlong * maxlong). Все позиции сущности и т. Д. Имеют отношение к чанкам, и здесь нет ограничений У меня...

28
Ориентация модели на цель

У меня есть два объекта (цель и игрок), оба имеют Положение (Vector3) и Вращение (Quaternion). Я хочу, чтобы цель вращалась и смотрела прямо на игрока. Цель, когда она стреляет, должна стрелять прямо в игрока. Я видел множество примеров slerping к игроку, но я не хочу инкрементного вращения, ну, я...

28
Эффекты для ускорения космического корабля

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

28
В Pong, как вы рассчитываете направление мяча, когда он отскакивает от ракетки?

Я пытаюсь решить эту самую проблему Hello World-y в разработке игр. Я создал игру TicTacToe в XNA, поэтому я думаю, что следующим шагом будет клон Breakout . Имейте в виду, что у меня нет знаний о программировании игр и даже о том, какую математику я должен применять, где. Вот почему я задаю этот...

27
Движение РПГ сверху вниз с коррекцией?

Я надеюсь, что мы все сыграли Zelda: A Link to the Past, пожалуйста, поправьте меня, если я ошибаюсь, но я хочу подражать такому 2D-движению персонажа сверху вниз с оттенком коррекции. Это было сделано в других играх, но я чувствую, что эта ссылка будет легче всего относиться. Более конкретно, вид...