330 читали · 3 года назад
№143. Практика. Назначаем свойства тайлам.
ВАЖНО. Данный материал создан под версию 3.х. В будущих версиях редактор тайлов будет достаточно сильно прокачен, и возможно логику можно будет упростить. В этой статье расмотрим простенький пример того, как применить различные свойства тайлам. У нас это будет три вида поверхности : обычная поверхность, лёд, и грязь. Соответственно на обычной поверхности наш персонаж будет ходить в обычном режиме. По льду он будет чуть буксовать и скользить, а по грязи он будет идти с усилием, без скольжения и медленно...
3 года назад
Тайлы
Начнём совсем издалека. Вся нарисованная графика в играх хранится в так называемых текстурных атласах. Обычно это большое растровое изображение, на котором максимально компактным образом размещена используемая в игре графика. Правда обычно это не один гигантский атлас, а несколько. И когда мы запускаем игру, её движок берёт картинки из этих самых атласов и собирает в единое целое. При чём если есть повторяющиеся изображение, например деревья или кусты, то движку не нужно пять одинаковых картинок, он может использовать их сколько угодно, ссылаясь на одно изображение в атласе...