0
ответов

Добавление элемента управления, похожего на поле ввода, в игру XNA

Я хочу, чтобы моя игра имела нормальный ввод текста, но делать это с помощью чистого XNA кажется очень неприятным. Ранее я нашел этот фрагмент кода, который позволяет мне использовать MessageBox во всей игре, безопасно приостанавливая ее...
вопрос задан: 18 April 2012 19:40
0
ответов

Ввод текста в XNA (для ввода имен, чата)

Я пытаюсь реализовать ввод текста с клавиатуры для чата в игре, ввода имени персонажа, сохранения имени файла и т. д. Я возился с KeyboardState, пытаясь чтобы получить новейший добавленный символ в...
вопрос задан: 14 April 2012 13:35
0
ответов

Анимация в XNA

У меня есть этот код :открытый класс Area { Точка Texture2D; Прямоугольник прямоугольник; SpriteBatch _sB; GameTimer _gt; инт хо, йо, хт, йт; // Список _карт; public Area (...
вопрос задан: 8 April 2012 20:13
0
ответов

XNA:Уменьшение масштаба 2D-сглаживания текстуры?

Я работаю над проектом в XNA и использую довольно большие текстуры, которые загружаю в игру как объекты Texture2D, и рисую на экране намного меньше, чем они загружены...
вопрос задан: 6 April 2012 23:13
0
ответов

Объект класса внутри себя

эй, я думаю, если бы я мог создать экземпляр класса с самим собой ... Моя проблема в том, что я создаю трехмерные сферы для планет и их лун, данные которых я храню в объекте. Я передаю параметры ...
вопрос задан: 5 April 2012 15:41
0
ответов

Движение из 2D в 3D

Может ли кто-нибудь дать мне несколько советов или предложений, которые мне нужны, чтобы найти, насколько объект на фотографии переместился из одного положения в другое? другой (на самом деле мне нужно рассчитать, насколько сместилась камера...
вопрос задан: 4 April 2012 12:39
0
ответов

Сделайте скриншот с помощью silverlight 5 / xna

Я пытаюсь сделать скриншот подкласса элемента XNA DrawingSurface из приложения Silverlight 5. Это приложение sl будет работать внутри страницы aspx. Вот что я пробовал до сих пор без...
вопрос задан: 30 March 2012 07:34
0
ответов

Нужна помощь в использовании создания экземпляров в XNA 4.0

Я пришел узнать об использовании экземпляров в XNA. Я начинающий разработчик XNA, только недавно перешедший от 2D к 3D-играм. Я пытаюсь нарисовать большое количество кубов, состоящих исключительно из вершин...
вопрос задан: 29 March 2012 16:00
0
ответов

Инвертировать число в C#

Есть ли простой способ инвертировать число в C# с помощью функции? Я использую XNA, и я хотел бы сказать своей программе, что если моя «переменная» выходит за пределы определенного числа, она должна инвертировать свое значение. Весь...
вопрос задан: 19 March 2012 05:13
0
ответов

Сериализация прямоугольника XNA с Json.NET

Я использую Json.NET Сначала посмотрите на это: using System.Drawing; строка json = JsonConvert.SerializeObject (новый прямоугольник (-3,6,32,32), Formatting.Indented); Console.WriteLine (json); Прямоугольник ...
вопрос задан: 17 March 2012 15:35
0
ответов

Что еще я могу сделать для повышения производительности этого класса?

В настоящее время я разрабатываю 2D-игру с C # / XNA. Ключевая особенность игры - пули с совершенно разным поведением (это будет что-то вроде игры с пулями). Обновление всех пуль может занять довольно много времени ...
вопрос задан: 16 March 2012 09:40
0
ответов

Щелчок мыши в 2D-игре XNA

У меня есть 2D-игра, в которой я использую только мышь в качестве ввода. Как мне сделать так, чтобы у меня при наведении мыши на объект Texture2D изменялись Texture2D и курсор мыши, а когда текстура...
вопрос задан: 15 March 2012 11:55
0
ответов

Как я могу работать с проектами XNA в бета-версии Visual Studio 11?

Visual Studio 11 была выпущена несколько недель назад, и теперь, когда для нее доступен ReSharper, я готов начать ее использовать! Проекты XNA, похоже, не...
вопрос задан: 13 March 2012 01:25
0
ответов

Как воспроизвести звук как можно быстрее?

В моем приложении около 60 звуковых образцов. Я должен играть ее с большой точностью во времени. 5 мс будет иметь значение. Звук должен воспроизводиться в ответ на действия пользователя. Так что я не знаю, какой звук воспроизведу...
вопрос задан: 6 March 2012 17:55
0
ответов

"новое" ключевое слово в геттере > снижение производительности?

У меня есть следующий код: открытый класс Character { public Vector2 WorldPixelPosition { get { return Movement.Position; } } public Vector2 WorldPosition { get { ...
вопрос задан: 6 March 2012 12:36
0
ответов

Как определить, является ли клавиша буквой или цифрой?

KeyboardState.GetPressedKeys () возвращает массив Key из нажатых в данный момент клавиш. Обычно, чтобы узнать, является ли ключ буквой или цифрой, я бы использовал Char.IsLetterOrDigit (char), но данный тип имеет ...
вопрос задан: 26 February 2012 18:56
0
ответов

Как импортировать другие пространства имен в Visual C #?

Извините, если мой вопрос кажется немного глупым, но я не могу найти на него ответ. Я хотел бы использовать DirectInput в моей игре XNA. Я читал, и мне кажется, что это лучший способ получить данные с геймпада ...
вопрос задан: 17 February 2012 23:11
0
ответов

Почему нельзя разрабатывать XNA игры в VB.Net?

Я знаю, что для XNA игр нет типа проекта VB.Net, но в качестве простого теста я создал VB Solution, который ссылается на Microsoft.XNA.*. В нем есть класс, который реализует Microsoft.XNA.Framework....
вопрос задан: 14 February 2012 16:06
0
ответов

Надежна ли MonoGame?

Я ищу платформу для разработки кроссплатформенных игр. MonoGame выглядит легким в освоении и быстрым в разработке, но я вижу, что большинство игр, представленных на их странице, не работают или содержат много ошибок. ...
вопрос задан: 14 February 2012 14:53
0
ответов

Производительность создания структурных значений

В настоящее время я читаю Learning XNA 4.0 Oreilly и заметил, что автор склонен создавать структурные значения, такие как Vector2 или Rectangle, несколько раз, не обращая внимания на производительность. Для ...
вопрос задан: 12 February 2012 22:27
0
ответов

Масштаб «ближайшего соседа»

Когда я рисую растянутую Texture2D, пиксели получают эффект размытия. Я хочу использовать «пиксельную» графику в своей игре и хотел бы знать, как отключить это в пользу простейшего ближайшего ...
вопрос задан: 9 February 2012 16:45
0
ответов

Есть ли способ использовать что-то вроде Console.write для отладки в коде XNA?

Мне интересно, как включить отладочный код внутри XNA? Например console.writeline
вопрос задан: 4 February 2012 14:01
0
ответов

Запутался порядок операций при использовании Matrix в XNA, C #

Вот два разных фрагмента кода. Это то, что я начал с Vector2 hold = Vector2.Transform (pos1, mat1); Матрица inv = Matrix.Invert (mat2); Vector2 pos2 = Vector2.Transform (удерживать, inv); И ...
вопрос задан: 29 January 2012 19:30
0
ответов

Draw () 20,000 32 на 32 текстуры или 1 большая текстура 20,000 раз

Я программирую на C # с использованием. NET Framework 4 и стремясь создать игру на основе плиток с помощью XNA. У меня одна большая текстура (256 пикселей на 4096 пикселей). Помните, что это игра, основанная на плитках, поэтому ...
вопрос задан: 26 January 2012 06:09
0
ответов

Запрошенная операция не может быть выполнена ошибка при компиляции проекта XNA

При компиляции проекта во второй раз я получаю следующее сообщение об ошибке. Мне нужно закрыть VS 2010, и он компилируется при перезагрузке. Если я внесу изменения, проблема вернется. «Невозможно ...
вопрос задан: 25 January 2012 22:37
0
ответов

Конфигурация игры в C# и XNA

Какой самый простой способ чтения и записи конфигурации игры, например: показывать ли fps или воспроизводить звук и т.д.? Может есть какие-то классы в xna, которые можно использовать для этого? Я не очень хочу ...
вопрос задан: 24 January 2012 07:49
0
ответов

Обнаружение / ответ на столкновение между вокселями

У меня есть большой массив вокселей, как в Minecraft. Игрок / враги находятся в этой сетке. Я понятия не имею, как делать этот тип обнаружения столкновений. Заметьте, это НЕ динамический подвижный объект vs. ...
вопрос задан: 23 January 2012 21:16
0
ответов

XNA - Получить текущее разрешение экрана

Можно ли получить текущее разрешение экрана рабочего стола? В моей игре XNA есть несколько незначительных настроек, одна из которых - разрешение экрана. Что я хочу сделать, так это отключить параметр разрешения экрана, если ...
вопрос задан: 21 January 2012 23:38
0
ответов

Разделение A * пути многих юнитов на отдельные игровые фреймы

Итак, моя проблема в том, что для больших групп юнитов попытка поиска пути для всех из них в одном кадре вызывает довольно заметное замедление. При перемещении по пути для 1 или 2 юнитов замедление будет ...
вопрос задан: 21 January 2012 00:32
0
ответов

Коллекция с очень быстрой итерацией и хорошей скоростью добавления и удаления

Мне нужна коллекция, которую я могу очень быстро перебирать. Я также буду добавлять элементы и удалять (определенные) элементы довольно регулярно, поэтому в идеале хотелось бы, чтобы эти операции также выполнялись быстро. Я ...
вопрос задан: 6 January 2012 17:09