Como os jogos de física da vista superior podem ser feitos no box2D? Uma idéia que tenho é definir a velocidade linear de um objeto manualmente ou alterar o amortecimento linear e angular à medida que meu objeto se move sobre superfícies diferentes. Por exemplo, se meu objeto estiver sobre uma superfície úmida, ele terá um amortecimento menos linear e, se estiver sobre uma superfície áspera, terá mais amortecimento. E para ver se meu objeto caiu de uma borda, tentarei usar um AABB
e verificar se ele ainda está dentro ou manualmente, se object.x > boundary.x
etc. Existe alguma maneira melhor?