Can someone explain me how is the engine structured in a game like NBA2000, NHL2000, etc? There are no BSPs, or octrees, so?
They probably just uses quadtrees.
You split the rink or the court in squares.
Let’s say you use an overhead camera, then you just draw the squares that are visible and the players that are in those squares.
They don’t need bsp because they don’t have rooms.