Содержание
Слайд 3Система столкновений
Для того, чтобы избежать проблем и ошибок с обсчетом столкновений
Система столкновений
Для того, чтобы избежать проблем и ошибок с обсчетом столкновений
![Система столкновений Для того, чтобы избежать проблем и ошибок с обсчетом столкновений](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/392841/slide-2.jpg)
в игре используются только прямоугольные маски.
Объекты делятся на 3 категории: твёрдые, упругие и мягкие. Твёрдые – препятствия. Персонажи не могут толкать их. Упругие – юниты. Мягкие – GUI - то, на что должна реагировать мышь, но не должен персонаж.
Формально любое твёрдое препятствие можно разрушить из игры, если персонаж имеет нужно инструмент. Чтобы можно было определить, каким инструментом можно его уничтожить в бд (obstacles) хранится колонка tool. А чтобы определить тип получаемого ресурса при разрушении – profit.
Объекты делятся на 3 категории: твёрдые, упругие и мягкие. Твёрдые – препятствия. Персонажи не могут толкать их. Упругие – юниты. Мягкие – GUI - то, на что должна реагировать мышь, но не должен персонаж.
Формально любое твёрдое препятствие можно разрушить из игры, если персонаж имеет нужно инструмент. Чтобы можно было определить, каким инструментом можно его уничтожить в бд (obstacles) хранится колонка tool. А чтобы определить тип получаемого ресурса при разрушении – profit.
- Предыдущая
ОЗЕРОБАЙКАЛСледующая -
XIV тема: «Из жизни выдающихся людей»