Как смоделировать высоту в мозаичной игре сверху вниз

13

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

Hophat Abc
источник
Что вы в итоге сделали и как это сработало для вас?
ashes999

Ответы:

11

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

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

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

Дэвид Гувея
источник
1
Также, если вы работаете с динамическими объектами вдоль несуществующей оси Z (глубина), где у вас есть только X и Y (ширина и высота), вы можете попробовать использовать масштабирование, чтобы создать впечатление, что вы ближе к камере.
Густаво Масиэль
Просто чтобы исправить предыдущий комментарий, в случае, если Z будет вашим вверх / вниз, а x и y долгота и широта.
Густаво Масиэль
@ Gustavo-Gtoknu Не думал об этом, но это могло бы дать хороший эффект. :)
Дэвид Гувея
Да, но если вы подумаете об этом, многие игры SNES / GBA использовали этот эффект, в том числе множество первоклассных RPGS, таких как Zelda
Gustavo Maciel