im thinking about a proper way of adding to my arkanoid game some not only rectangle like bricks. so it should be possible (like in a flipper) to have diagonal collision, e.g. if a brick is hexagonal or turned with 30°.
the only way to do proper collision detection i see is to calculate (or perhaps better store) the normal of each side of the object.
i only want to go sure tehres no better way …