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

8
Как отобразить эффект «распространения слизи» в 2D-среде?

Вот пример такого распространения слизи. Вещество распространяется вокруг источника (в этом примере источником будет главное строение пришельцев). Игра Starcraft, фиолетовое вещество называется ползучим. Как такого рода распространение вещества будет достигнуто в двухмерной среде сверху вниз?...

8
изометрический порядок рисования с изображениями, превышающими одну плитку - алгоритм порядка рисования?

У меня есть изометрическая карта, на которой я размещаю различные изображения. Большинство изображений помещается на одной плитке, но некоторые изображения немного больше. Например, у меня есть кровать размером 2х3 плитки. Это создает проблему при рисовании моих объектов на экране, поскольку я...

8
Оптимальный размер спрайта для вращений

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

8
В Box2D, как я могу получить силу сжатия на конкретном теле?

Я использую Box2D. Как вы можете видеть, есть три динамических тела, связанных друг с другом (представьте себе таблицу как вид спереди). LEG1 и LEG2 подключены к статическому телу (это заземление). Еще одно динамичное тело падает на стол. Мне нужно получить компрессию в LEG1 и LEG2 отдельно....

8
Заставить мяч Box2D подпрыгнуть до постоянной высоты

Я хочу создать такую ​​игру, как Doodle Jump. Я использую libgdx и Box2d. Мне нужен совет о том, как заставить мой мяч подпрыгивать постоянно и с одинаковой высотой. Я попытался установить восстановление тела шара на 1, чтобы он мог постоянно прыгать, но когда я прыгаю на блок, «импульс» меньше. Я...

8
Как мне держать моего персонажа в центре экрана?

Я делаю игру, похожую на Legend of Zelda: Link to the Past (2D-приключение сверху вниз). Я хочу, чтобы персонаж оставался в центре на экране, когда он двигается. В настоящее время, когда игрок хочет двигаться, я перемещаю всю карту в противоположном направлении. Это работает, но когда я добавляю...

8
Как мне обрабатывать игровые объекты с двумя глубинами?

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

8
Как реализовать тракторную балку?

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

8
Нужны идеи для алгоритма рисования неправильных пятнистых фигур

Я хочу нарисовать неправильные фигуры на сетке x, y, и я хотел бы предложить простой, быстрый способ, если это возможно. Моя единственная идея пока состоит в том, чтобы нарисовать группу кругов случайных размеров очень близко друг к другу, но на случайном расстоянии от более или менее центральной...

8
Как создать эффект параллакса 2.5d?

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

8
Как мне ослабить звук в 2D-игре, где можно увеличивать и уменьшать масштаб?

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

8
Каков стандартный способ синхронизации звуковых эффектов со спрайтовой анимацией?

Давайте возьмем ситуацию, когда у вас есть RPG с заклинаниями, и каждая анимация заклинания имеет разное количество кадров, и у них очень разные требования к звуковым эффектам. Предположим, что каждое заклинание имеет только 1 непрерывную анимацию, связанную с ним (в отличие от нескольких модульных...

8
Чем создание 2d игровых ресурсов отличается от обычного 2d art? [закрыто]

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

8
Нужно ли загружать Smart Sprite Sheet от SpriteBuilder в память?

Когда я создаю папку Smart Sprite Sheet с помощью SpriteBuilder и публикую ее, должен ли я загружать этот SpriteSheet в память «FrameCache» с кодом или SpriteBuilder делает это автоматически (поэтому мне просто нужно получить доступ к любому изображению внутри...

8
Постоянное двухмерное движение пули в шмупе

Я следовал учебнику pixelnest, чтобы сделать 2D-шмуп ( http://pixelnest.io/tutorials/2d-game-unity/player-and-enemies/ ). Работая над этим, я экспериментировал с увеличением скорости стрельбы, чтобы получить непрерывный поток пуль, и заметил, что пули больше разнесены, если корабль движется назад,...

8
Почему Unity в 2d режиме использует масштабирование и отографический размер по умолчанию, как это происходит?

Ранее я использовал SFML, XNA, Monogame и т. Д. Для создания 2-мерных игр, где, если я выведу на экран спрайт в 100 пикселей, он займет 100 пикселей . Если я использую плитки размером 128px для создания фона, первая плитка будет в (0, 0), а вторая будет в (128, 0). Unity, с другой стороны, имеет...

8
Как я могу предсказать столкновения игрока с снарядом в Box2D?

Я делаю стрелялку в реальном времени с Box2D в качестве физического движка. Геймплей в основном про траекторию, как Angry Birds. Я хочу создать эффект замедленного движения и перенести камеру на игрока, когда он убит, но эффект должен начаться, когда камень все еще находится в воздухе, до того, как...

8
Почему AnchorPoint не влияет на позиционирование CCLayer?

Я думаю, что есть разница между поведением CCLayer и CCNode, когда я меняю их AnchorPoint. Я опишу, что я имею в виду, и, пожалуйста, кто-нибудь объяснит. Сценарий: я начинаю сCCNode CCNode *node = ...; node.setContentSize(ccp(W,H)); // 1. node.setAnchorPoint(ccp(0,0)); node.setPosition(ccp(X,Y);...

8
Как избежать субпиксельных значений в независимой от разрешения 2D-игре с ортогональной проекцией?

Я пытаюсь сделать независимый от разрешения рендеринг движущихся спрайтов в 2D игре. Мой план - работать в фиксированной системе координат в моем мире (например, 960x540) и использовать ортогональную проекцию, чтобы масштабировать ее вверх или вниз, чтобы соответствовать области просмотра. Я делаю...

8
Unity3D - Как тесселяции 2D спрайтов?

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