У меня есть файл XML, представляющий различные производители автомобилей, которые будут доступны в моей игре. Файл выглядит так: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car> <car>BMW</car>...
У меня есть файл XML, представляющий различные производители автомобилей, которые будут доступны в моей игре. Файл выглядит так: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car> <car>BMW</car>...
Я создаю 2.5D платформер в XNA, который использует 3D-модели, которые ограничены в перемещении по 2D-плоскости (точно так же, как Trine ). Однако, чтобы все было сложнее, я хочу, чтобы сама 2D-плоскость могла изгибаться. Рассмотрим этот повтор Клоноа (вам нужно смотреть только в течение 10 секунд):...
Если я создаю пиксельные графические файлы, которые необходимо увеличить на экране позже, чтобы один пиксель превратился в блок из 4 пикселей. Должен ли я создать свой пиксельный рисунок с 2x2 пикселями или я должен создать его с 1x1 пикселями, чтобы я мог масштабировать его 1: 2 позже в XNA до 2x2...
У меня возникла проблема с Farseer Physics Engine, где в мозаичной среде мой объект иногда взаимодействует с углами других объектов, даже если они идеально выровнены. Я читал о людях, предлагающих вам рассчитать и создать один более крупный объект, используя Марширующие квадраты или что-то...
У меня есть игра Breakout, в которой в какой-то момент я обнаруживаю столкновение между мячом и веслом примерно так: // Ball class rectangle.Intersects(paddle.Rectangle); Есть ли способ, которым я могу получить точные координаты столкновения или какие-либо подробности о нем, с текущим XNA API? Я...
Я работаю над игрой Tower Defense уже некоторое время, и до сих пор я действительно доволен результатами. Однако есть одна вещь, которую я хотел бы добавить. Я видел видео GeoDefense для Windows Phone 7 здесь: http://www.youtube.com/watch?v=YhPr4A4LRPQ Обратите внимание, как (когда юнит убит или...
Я начинаю свой первый «правильный» игровой проект, и я неизбежно попадаю в блок, пытаясь решить, как должны взаимодействовать игровые компоненты в XNA. Из предыдущих (Java) событий программирования GUI, обработчики и слушатели выглядели как путь вперед. Таким образом, у меня была бы какая-то шина...
в настоящее время я работаю над собственной игрой на основе тайлов (думаю, Terraria, но менее фантастической (я думаю, что это слово? Извините, если это не так)). Во всяком случае, в настоящее время у меня работает функция обнаружения столкновений (даже для угловых случаев!), Что стало для меня...
Итак, учитывая солнечный спрайт, установленный на горизонте (x = 0, y = worldheight / 2), я пытаюсь разработать функцию, которая заставляет солнце подниматься, а затем падать. Лучший способ сделать это - функция sin, но я не знаю, как ее использовать. если использовать y = sin (x), то x должен...
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я думаю о том, чтобы попробовать одну из моих древних идей для игры. Суть...
Изменить: это только для моего собственного опыта обучения, это не из соображений производительности, я задаю этот вопрос. Это касается Minecraft-подобного двигателя местности. Я храню блоки в блоках (блоки 16x256x16 в блоках). Когда я генерирую кусок, я использую несколько процедурных методов,...
Моя игра использует Content Pipeline для загрузки spriteSheet во время выполнения. Художник для игры отправляет мне измененную таблицу спрайтов, и я делаю сборку на своем компьютере и отправляю ему обновленный проект. Поэтому я ищу способ создания файлов xnb на своем компьютере (это вывод конвейера...
У меня есть некоторые проблемы при рендеринге набора значений для rendertarget. Значения никогда не заканчиваются в том диапазоне, в котором я их хочу. В основном я использую полноэкранный четырехугольник и пиксельный шейдер для рендеринга в текстуру rendertarget, а затем собираюсь использовать...
У меня есть много спрайт-листов плохо отформатированного формата, которые я хочу разложить или разбить на множество небольших изображений, по одному для каждого спрайта. Если я могу это сделать, я могу использовать свой собственный инструмент для упаковки текстур, чтобы создавать игровые ресурсы....
Я использую очень простую формулу, чтобы вычислить угол, на который должен быть направлен мой спрайт (например, космический корабль), на основе большого пальца контроллера Xbox, т.е. вы используете этот большой палец для вращения корабля. В моем основном методе обновления: shuttleAngle = (float)...
В моей игре XNA у меня есть два объекта, которые сталкиваются. Когда первый объект сталкивается с другим, он может зацепиться за него и перемещать его по миру. У меня здесь проблемы с математикой (математика не моя сильная сторона). В настоящее время у меня есть вторая защелка объекта на первой и я...
В настоящее время в моей игре клиент - не что иное, как рендер. Когда состояние ввода изменяется, клиент отправляет пакет на сервер и перемещает игрока, как если бы он обрабатывал ввод, но сервер имеет последнее слово в позиции. Как правило, это работает очень хорошо, за исключением одной большой...
Из моего понимания, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); эквивалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Но когда я распечатываю ModelViewматрицу, вызов glTranslatef()не работает должным образом....
После добавления скорости в мою игру, я чувствую, что мои текстуры дергаются. Я думал, что это были только мои глаза, пока я наконец не захватил это на скриншоте: Слева - то, что рендерит в моей игре; тот, что справа - это оригинальный спрайт, оклеенный. (Это скриншот из Photoshop, увеличенный в 6...
Я задаю этот вопрос, потому что я не нашел однозначного ответа на него. Позвольте мне прежде всего высказать несколько вещей об игре и о том, что я уже сделал. Игра станет RTS-сетом в процедурном мире с использованием симплексного шума. Мир состоит из фрагментов размером 16 x 16, созданных из...