一次检测多个物体的碰撞

时间:2019-04-28 17:37:35

标签: collision-detection sfml collision

我是开发游戏的新手,正在尝试使用Crystal编程语言实现sfml实现,还想知道碰撞检测。 Documentation提到了诸如NULL表示点和select v.Name, v.VenueID from Venue v where v.Type = 'Field' and not exists (select 1 from Games g where g.VenueID = v.VenueID) and not exists (select 1 from Practices p where p.VenueID = v.VenueID); 表示框的方法。

我对这些功能的工作原理有基本的了解,但我不禁感到奇怪,我应该如何一次检测多个对象的碰撞。想起太空侵略者:每次屏幕刷新时,我是否需要手动检查屏幕上的每个镜头以及每个潜在目标?当物体开始堆积时,这似乎非常疲惫且不切实际。有解决该问题的常用方法吗?

0 个答案:

没有答案