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

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

3
Случайное размещение врага на 2-й сетке
Я хочу разместить свои предметы и врагов случайным образом (или как можно более случайным образом). В данный момент я использую Randomкласс XNA для генерации числа от 800 для X и 600 для Y. Такое ощущение, что враги появляются в верхней части карты больше, чем в середине или внизу. Я не …
11 xna  2d  sprites  random 

7
Разделение рисунка и логики в играх
Я разработчик, который только сейчас начинает возиться с разработкой игр. Я парень .Net, так что я испортил XNA и сейчас играю с Cocos2d для iPhone. Мой вопрос действительно более общий, хотя. Допустим, я строю простую игру в понг. У меня был бы Ballкласс и Paddleкласс. Исходя из развития делового мира, …

2
Каковы сетевые возможности с XNA и Xbox 360?
Я знаю, что XNA для Xbox 360 имеет ограниченный доступ к сетям, по слухам, он разрешает связь только через протокол Microsoft с другими устройствами Xbox 360. Какие сетевые возможности предлагает XNA? Сколько Xbox 360 единиц могут быть подключены к одной и той же подсети? Максимум 16? Может ли Xbox отправлять …

5
Подходит ли структура XNA для программирования на стороне сервера?
Я ищу создание MUD на основе текста, поэтому многие элементы платформы XNA кажутся соответствующими тому, что мне нужно. Особенно такие вещи, как общий игровой цикл, сети и т.д. Это выглядит как XNA тесно связаны с интерактивной средой с интерфейсом и аудио, так что я не уверено, что это правильный путь. …
11 c#  xna 

3
Изометрическое обнаружение столкновений
У меня возникли проблемы с попыткой обнаружения столкновения двух изометрических плиток. Я попытался нанести линии между каждой точкой на плитке, а затем проверить их на перехват, однако это не сработало (возможно, из-за неправильной формулы). Поразмыслив сегодня, я верю, что думаю об этом, и должен быть более легкий путь. Я не …

4
Существуют ли какие-либо фреймворки, которые позволяют мне писать игры на C # для Linux? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Я ищу что-то вроде альтернативы XNA - мне все равно, будет ли это 2D или 3D …
10 xna  c# 

1
Быстрое освещение с несколькими огнями
Как я могу реализовать быстрое освещение с несколькими источниками света? Я не хочу сдерживать игрока, он может размещать неограниченное количество и, возможно, перекрывающихся (точечных) источников света на уровне. Проблема в том, что шейдеры, которые содержат динамические петли, которые были бы необходимы для расчета освещения, имеют тенденцию быть очень медленными. У …

4
Обнаружение «любого нажатия кнопки»
Я пытаюсь позволить игроку нажать любую кнопку, чтобы продолжить с главной страницы. Я смог сделать это, составив список кнопок, просматривая их и проверяя, не работает ли одна из них; Тем не менее, я чувствую, что этот код выглядит некрасиво, и мне интересно, есть ли более простой способ сделать это, о …
10 xna  monogame 

1
Как мне реализовать 2D тени, отбрасываемые между слоями?
Как я могу реализовать 2d тени, которые отбрасываются объектами в другом слое? НЕ нравится динамическое освещение в известном уроке от Catalin Zima : Но, как тени труб в этом видео : И как тень от платформы и персонажа в этом видео : Я хотел бы использовать один и тот же …

1
C # / XNA получить аппаратную позицию мыши
Я использую C # и пытаюсь получить аппаратную позицию мыши. Первым делом я попробовал простую функциональность XNA, которая проста в использовании Vector2 position = new Vector2(Mouse.GetState().X, Mouse.GetState().Y); После этого я также делаю рисование мыши и, по сравнению с аппаратной мышью Windows, эта новая мышь с координатами xna "отключается". Под этим …

6
Visual Studio 2012 и разработка игр [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Хорошо, я думаю, что это простой вопрос, но у меня возникли трудности, чтобы найти ответы на …
10 xna  c#  3d  directx  .net 

2
XNA заикается через равные промежутки времени
Я пытаюсь сделать аппаратное копирование, но у меня странная проблема с производительностью. Средняя частота кадров составляет около 45, но это очень изменчивый. Оконный SynchronizeWithVerticalRetrace = false IsFixedTimeStep = false PresentationInterval = PresentInterval.Immediate На изображении ниже показано мое измеренное время (с Stopwatch). Самый верхний график - это время, проведенное в Drawметоде, …
10 xna  performance 

1
Экранное пространство в мировое пространство
Я пишу 2D-игру, в которой в моем игровом мире ось X движется слева направо, а ось Y - сверху вниз, а ось Z - вне экрана: Хотя мой игровой мир нисходящий, игра отображается с небольшим уклоном: Я работаю над проецированием из мирового пространства на пространство экрана и наоборот. У меня …
10 xna  c#  matrix  projection  screen 

2
Рисование линии шириной в один пиксель в трехмерном пространстве
Я хотел бы нарисовать линию в трехмерном пространстве, которая всегда имеет ширину в один пиксель на экране, независимо от того, насколько далеко она находится от камеры. (И то же самое для отдельных точек тоже). Любые намеки на то, как я мог это сделать?
10 xna 

1
Является ли SharpDX достаточно зрелым, чтобы принять его, или я должен просто начать использовать SlimDX прямо сейчас?
Я собираюсь остановить свой игровой проект в XNA, потому что, насколько я могу судить, его разработка подходит к концу (и она уже отстает от современных технологий). Поэтому мне нужно принять новый фреймворк или API. Я просто потратил 2 дня на просмотр C ++ и решил, что это на самом деле …
10 xna  slimdx  sharpdx 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.