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

Разрешение пикселей, в котором отображается игра или которое может отображаться, если их несколько.

39
Обнаружение столкновения шестиугольника для быстро движущихся объектов?

Объект имеет позицию и вектор скорости. Обычно только позиция используется, чтобы проверить, сталкиваются ли два объекта, это проблематично для очень быстро движущихся объектов, так как может случиться, что объект движется так быстро, что находится перед первым объектом в первой проверке...

32
Почему игры запрашивают разрешение экрана вместо автоматического подбора размера окна?

Мне кажется, что было бы более логичным, многократно используемым и удобным для пользователя реализовать гибкий, отзывчивый макет пользовательского интерфейса на 3d или 2d экране, который затем можно запускать на любом разрешении экрана. Некоторые современные игры автоматически определяют...

27
Что следует иметь в виду при создании 2D-игр для нескольких разрешений?

Я делаю 2D (Android) игру. Android-устройства сильно различаются по разрешению экрана; что я должен иметь в виду при создании игры? Нужно ли сохранять большие версии всех изображений и уменьшать их в зависимости от разрешения (не тратит ли это место)? Хорошо ли масштабируются растровые шрифты или...

26
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком...

22
Как бороться с угловыми столкновениями в 2D?

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

19
Как я могу обнаружить, что игрок был раздавлен в 2D платформере?

Я проверяю столкновение для персонажа платформера, как показано в # 1. Красные точки - это проверенные пиксели, а серые линии обозначают оси, к которым они относятся. Мне нравятся результаты, которые я получаю от проверки столкновения таким образом (в отличие от, скажем, ограничивающего...

18
Как я могу разработать свою игру для Android для разных разрешений телефона?

Например, Motorola Droid такой же ширины, как G1, но имеет большую высоту. Должен ли я попытаться распределить пользовательский интерфейс по дополнительной высоте, найденной на Motorola Droid? Как другие решают эту проблему? Я не использую OpenGL, но SurfaceView для...

17
Кодирование для действительно, действительно высокого разрешения экрана дисплея

Мне было поручено создать в режиме реального времени полноэкранную демо-версию для 5x2 массива 60-дюймовых светодиодных телевизоров или, другими словами, 20-мегапиксельного дисплея. У нас есть машина, которая может работать с одним рабочим столом Win7, распределенным по дисплеям в полном...

16
OpenGL: изменение размера дисплея и glOrtho / glViewport

Я исследовал этот вопрос из нескольких источников и до сих пор не нашел четкого ответа, говорящего, что «да, это правильное мышление» или «нет, вот как это делается». Я пытаюсь обеспечить независимость разрешения с помощью рендеринга OpenGL. То, как я думаю, я должен пойти по этому пути, это...

16
Является ли плохой идеей «отобразить» положение мыши на экране, чтобы обнаружение столкновений работало независимо от разрешения?

Рассмотрим игру с разрешением по умолчанию 800x600. Объекты с масками столкновений размещаются в игровом мире размером 800х600. Маски столкновения могут определять, когда мышь сталкивается с ними. Теперь предположим, что мы масштабируем игру до 1024x768 (предположим, что мы масштабируем графику,...

15
Как рассчитать вращение, вызванное сильным трением?

Исходя из моего предыдущего вопроса : у меня мяч вполне реально отскакивает от поверхностей, в которые он попадает. Теперь я хотел бы заставить его вращаться от трения удара . Показать это достаточно просто: я поворачиваю шар на его угловую скорость каждый тик и применяю то же вращение, когда он...

15
Разрешение столкновений в случае столкновения с несколькими объектами

У меня есть статические и подвижные объекты. Столкновения обнаруживаются с использованием теоремы разделяющей оси. Например, в этой ситуации у меня есть два статических объекта (красным): и подвижный объект между ними: Мой алгоритм способен вычислить столкновение между двумя из этих объектов, и он...

14
Разрешить столкновение с силами

В моем 2D физическом движке я могу обнаружить столкновения AABB и AABB и разрешить их, найдя кратчайший вектор проникновения и добавив его в позицию AABB. Выполнение этого «выталкивает» первую AABB за пределы второй AABB, но вообще не имеет дело с изменениями скорости / ускорения. Если я добавлю...

12
Хранение координат каждого объекта на стороне сервера в MMO

В MMORPG: Типично или целесообразно хранить координаты каждого дерева, кустарника и т. Д. На стороне сервера для обнаружения столкновений? Если это так, каков был бы возможный способ хранения такого огромного количества координат (структуры данных и тому подобное, обработка проблем...

12
Масштабирование моего пиксельного арт-платформера с 720p до 1080p

Я разрабатываю пиксельный 2D-платформер для ПК и смартфонов, но застрял в технической проблеме. Я выбрал разрешение плитки 32x32 и разрешение спрайтов 64x64. Уровни разделены на разделы, которые я называю «экранами», и на каждом экране у меня есть плитки размером 40x22,5, приблизительно 40x23,...

11
Пример Microsoft XNA Platformer, правильно ли реализовано обнаружение столкновений?

Пример, предоставленный Microsoft, выглядит так, как будто обнаружение столкновения (из того, что я вижу) будет иметь небольшую ошибку. Когда пользователь сталкивается с непроходимой плиткой, вычисляется глубина пересечения. Меньшее из значений глубины X и Y используется, чтобы зафиксировать...

11
Как отделить сталкивающиеся объекты, не создавая больше столкновений

Предположим, я использую простую дискретную систему обнаружения столкновений, в которой я перемещаю все объекты, а затем проверяю наличие столкновений. Я хочу, чтобы любые сталкивающиеся объекты были отделены (конечно) и назначены соответствующие скорости реакции (отскок, скольжение, остановка и т....

11
Заставьте игрока бегать по лестнице плавно

У меня есть игра 2D-платформа, где игрок всегда бежит направо, но местность не всегда горизонтальная. Пример: Я реализовал систему столкновений с ограничивающим боксом, которая просто проверяет пересечения с боксом игрока и другими блоками, чтобы остановить бег игрока, если вы столкнетесь с большим...

11
Android: Angry Birds Scaling

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

11
Масштабирование HUD с переменным разрешением

Я не уверен относительно того, что люди предпочитают, когда дело доходит до HUD, и масштабирования их. Что бы вы назвали лучшей практикой, когда дело доходит до определения размера HUD? Я думаю, что на самом деле есть два варианта: увеличить или использовать ту же область (в пикселях), чтобы...