Как отследить прикосновения обьектов к друг другу?
Меня мучает очень интересный вопрос, а именно: как отследить прикосновения обьектов к друг другу? Допустим игрок столкнулся с врагом и умер. Как сделать? Напишите код, пожалуйста.
Ответы (1 шт):
Автор решения: GRUB_666
→ Ссылка
Из вашего вопроса совершенно неясно, как написать код. Однако есть простой принцип: все объекты в игре представляются как окружности определённого радиуса с центрами (x ; y).
Каждый цикл работы программы вы можете делать подобную проверку: если расстояние между объектами меньше либо равно сумме их радиусов, то объекты столкнулись/соприкоснулись
Расстояние ищется по теореме Пифагора.