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

Конкретная трехмерная перспектива, технически определенная как имеющая все 3 оси, находится точно на 120 градусов друг от друга. В ранних видеоиграх это часто слегка отклоняется, чтобы учесть более плавные линии пикселей.

37
Разница между «ступенчатой» изометрической и «нормальной» изометрической плиткой?

В Tiled Map Editor v0.9 недавно добавлена ​​поддержка шахматных карт в дополнение к его обычной изометрической поддержке. Каковы точные технические различия между этими двумя типами изометрических карт листов? Каковы их преимущества /...

30
Каков угол обзора большинства изометрических игр 2.5D [закрыто]

Я проверил несколько довольно популярных игр, чтобы определить, какой угол обзора они используют. Для этого я создал сетку с изометрической проекцией 45 и 60 градусов и поместил ее на снимок экрана (в данном случае Diablo II). Ни одна из этих сеток не подходит под перспективу игры. Поэтому я...

23
Изометрический рендеринг и сбор?

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

22
Изометрический игровой движок на JavaScript / HTML5 [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

21
Как преобразовать координаты мыши в изометрические индексы?

Я рисую изометрическую карту с плиткой 64x32 : const Offset = 160; int X, Y; for (int a=0; a < 6; a++) for (int b=0; b < 6; b++) { X = a * 32 - b * 32 + Offset; Y = a * 16 + b * 16; DrawTile(X, Y, tile); } Изображение, иллюстрирующее этот код: Уважаемые профессионалы, пожалуйста, помогите с...

19
Как отсортировать изометрические спрайты в правильном порядке?

В обычной 2D-игре сверху вниз можно использовать ось y экрана для сортировки изображений. В этом примере деревья правильно отсортированы, но изометрические стены не: Стена 2 находится на один пиксель ниже стены 1, поэтому она рисуется после стены 1 и заканчивается сверху. Если я сортирую по...

15
Приятные изометрические шестиугольники

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

15
Подделка изометрической графики в 2D космической игре

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

15
Тень в реальном времени в 2D-изометрической игре

Я пишу небольшой двухмерный изометрический движок на C ++ и пытаюсь реализовать отбрасывание теней в реальном времени. Я следовал простому подходу, описанному на этой странице, и вот результат (свет расположен в том же положении, что и желтый куб): Результат очень хороший, но на стенах и кубиках...

14
Как мне справиться с Изометрическим обнаружением столкновений?

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

12
Как определить порядок прорисовки в изометрической флеш игре?

Это для флеш игры с изометрической проекцией. Мне нужно знать, как сортировать объекты, чтобы не требовалась проверка z-буфера при рисовании. Это может показаться простым, но есть другое ограничение: сцена может иметь более 10000 объектов, поэтому алгоритм должен быть запущен менее чем за 0 (n ^...

12
Изометрическая карта в шахматном порядке: вычисление координат карты для точки на экране

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

11
Как создать наклонную (высотную) изометрическую плитку

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

10
Какие замечательные и полезные ресурсы для изометрической игры, построенной на платформе XNA Framework? [закрыто]

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

10
Как анимация взаимодействия персонажа / объекта работает в изометрических играх?

Я планирую изометрическую бизнес-игру, в которой игрок видит офис с обычной мебелью, такой как столы, доски и т. Д. Персонажи (сотрудники / неигровые персонажи) в игре должны взаимодействовать с этими объектами, выполняя некоторые заранее определенные задачи, такие как набор текста на клавиатуре на...

10
Как бороться с анимированными дверями в изометрической плитке

У меня есть хитрая проблема, я не уверен, как лучше всего решить: у меня есть анимированная плитка двери. Когда он закрыт, он должен быть отсортирован в одну сторону, но когда он открыт, его нужно будет отсортировать по-другому, так как он принадлежит другому (соседнему тайлу). Вот дверь закрыта: и...

9
Выяснение, в какой клетке приземлился щелчок мыши

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

9
2D изометрия: координаты экрана

Я пишу изометрическую 2D-игру, и мне трудно точно определить, на какой плитке находится курсор. Вот рисунок: где xs и ys - координаты экрана (в пикселях), xt и yt - координаты элемента мозаичного изображения, W и H - ширина элемента мозаичного изображения и высота элемента в пикселях...

9
Свободное движение в изометрической игре на основе плиток

Есть ли разумный простой способ реализовать свободное движение в изометрической игре на основе тайлов? Это означает, что игрок не просто мгновенно перепрыгнет с одной плитки на другую или не будет «привязан» к сетке (например, если движение между плитками было анимированным, но вы не сможете ничего...

9
Создание макета города в сетке

Я хочу создать макет города в квадратной сетке (визуализируется изометрически, но это не имеет значения), используя следующие элементы: 2x2 дома Дороги шириной 1 единица Каналы шириной 1 единица Пример макета: У меня всегда есть определенное количество домов и столько дорог и каналов, сколько...