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

10
Создание оружия ближнего боя в Box2D (libGDX)

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

10
Как удалить тело box2d при столкновении?

Я все еще новичок в программировании на Java и Android, и у меня так много проблем с удалением объекта при столкновении. Я посмотрел в Интернете и обнаружил, что никогда не должен обрабатывать удаление тел BOX2D во время обнаружения столкновений (прослушиватель контактов), и мне нужно добавить свои...

10
Понимание пиксельной графики в Unity 2d

Я изо всех сил пытаюсь понять основы пиксельной графики в Unity. Я понимаю, что такое единица измерения, и что если я рисую свой спрайт с разрешением 16x16 пикселей, я должен установить PPU на 16. Возьмите, например, долину звездной росы, на изображении ниже вы можете четко видеть, что игрок не...

10
Методы обнаружения столкновений в двигателе непрерывной физики

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

10
2D игры и современные OpenGL

предпонятий Хорошо, так что я собрала так: не использовать фиксированный конвейер (не рекомендуется или не рекомендуется) vbos хранит "объектные модели" (в основном n данных вершин) vaos описывает, как данные располагаются так, чтобы вызовы отрисовки знали, какая часть каждого vbo предназначена для...

10
Есть ли преимущество в использовании DX10 / 11 для 2D-игры?

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

10
Как создать «ретро» пиксельный шейдер для преобразованных 2D спрайтов, который поддерживает точность пикселей?

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

10
Как конвертировать между двумя разными 2D системами координат?

Я пытаюсь преобразовать координату из одной системы координат в другую, чтобы нарисовать ее на изображении. В основном система координат назначения выглядит следующим образом: X range: 0 to 1066 Y range: 0 to 1600 (просто стандартное изображение, которое я рисую размером 1066 x 1600) Позиция,...

10
Лодка проезжает под мостом в 2D плитке на базе РТС

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

10
Как мне добиться «8-битной графики»?

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

10
Имитация «прямой видимости» с препятствиями на 2-й сетке?

Наткнулся на интересную проблему. Мне нужно выяснить, как имитировать линию видимости - достаточно просто, только на 2-й сетке с препятствиями. Либо ячейка сетки видна, либо нет. Я могу добиться чего-то действительно рудиментарного - например, растянуть n мест от игрока или заблокировать...

10
Получение двумерного «пиксельного» облака за мышью

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

10
Java 2D программирование игр: разные подходы к созданию игрового цикла

Я новичок в программировании игр на Java, но чем больше я читаю, тем больше я запутался, потому что видел несколько разных подходов к созданию игрового цикла: 1. Стандартный подход, использующий класс Timer (кажется, меньше точный). 2. Более точный подход, который использует System.nanoTime. 3....

10
Как смоделировать падение пера в box2d?

Я работаю с AndEngine с расширением Box2d, но общий ответ или идея концепции тоже будут оценены. У меня есть похожие на перья объекты в 2D мире с боковым видом, который я хочу стать частью физического моделирования. Я использую линейное демпфирование, чтобы «перо» медленно падало. Это может быть не...

10
Использование L-Systems для процедурной генерации городов

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

10
Как мне реализовать 2D тени, отбрасываемые между слоями?

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

10
Падающие блоки и сложные формы

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

10
Как сделать независимым разрешение 2D-игры?

Я работаю над простой 2D игрой. Я закончил версию для мобильного телефона. Однако мой босс хочет, чтобы игра работала на его RT. Я делаю «преобразование», но мои кнопки находятся в неправильных местах, потому что я жестко запрограммировал размер экрана, например так: texture =...

10
Могу ли я прыгнуть с А на Б?

Я делаю некоторый элементарный ИИ для своего бокового скроллера, и мне нужно знать, может ли ИИ-подразделение достичь точки В из точки А, просто сделав прыжок. Траектория полета моих персонажей немного необычна, так как они могут применять силу в воздухе (как, например, в Jazz Jackrabbit 2), так...

9
Есть ли библиотека, которая обрабатывает двумерные карты с шестигранной плиткой? [закрыто]

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