В 2D играх сверху вниз по футболу иногда мячу дают иллюзию пребывания в воздухе, как показано ниже:
Как мне этого добиться?
В 2D играх сверху вниз по футболу иногда мячу дают иллюзию пребывания в воздухе, как показано ниже:
Как мне этого добиться?
Ответы:
Дайте мячу значение высоты. Нарисуйте тень в фактической 2D-позиции шара; тень поможет пространственно ориентировать мяч для игрока.
Когда вы рисуете мяч самого , смещение позиции Y на «высоту» мяч. Если вы хотите реализовать больше, чем просто иллюзию, используйте это значение высоты и в вычислениях - например, вы можете реализовать способность мяча проходить по голове игрока в игре, как вы показали, проверяя, если высота больше чем рост игрока.
Тень и текстура .
Текстурируйте шар, чтобы показать его вращение. Это помогает создать иллюзию вращения сферы, которая имеет более двух измерений.
Тень может заставить ваш мозг поверить во все виды вещей. Делать плоские вещи похожими на третье измерение.
Вам даже не нужно менять высоту мяча, вам просто нужно изменить местоположение тени.
Это видео является отличным примером того, что может сделать тень. Вы заметите, что в каждой последовательности шар движется одинаково, меняется только тень: https://www.youtube.com/watch?v=5fgOK0odA1o
Тень и Шар являются ключевыми аспектами. Размер тени и расстояние между мячом и тенью должны увеличиваться при увеличении высоты. Кроме того, размер шара должен увеличиваться при увеличении высоты шара. Положение тени представляет собой положение шара в 2d, и когда высота шара увеличивается, вы должны изменить положение шара (я предполагаю, что источник света является однородным, и он не является одной точкой, как лампа. Источник света меняет все в тени). Наконец, вы можете добавить анимацию, например, воздушный поток.
Я сделал бы то, что предложили вышеупомянутые плакаты, тень и размер увеличиваются, когда мяч выше. Одна вещь, которую я помню, играя в теннис в старых телевизионных играх, это то, что мяч также замедлялся с ростом и ростом. Когда он достигнет своего зенита и начнет «спускаться», он снова начнет двигаться быстрее, когда станет меньше.