He visto el video y esta genial y muy bien explicado como siempre.
Te comento un par de cositas,cuando hicistes colisiones con objetos estaticos en el video no se detectaba pero hice una prueba colocando los dos objetos en la misma posicion y se detecto la colision.
Cuando he realizado colisiones con el mouse si el cuerpo de fisica es type_circle no me lo detecta.
Otro dato curioso que me ha ocurrido probando tu ejemplo de colisiones ,es que el raton si lo paso desde arriba hacia abajo no me lo detecta hasta que llega al centro del objeto,pero el ejemplo que yo he creado desde cero viendo el video no he tenido ese problema.
Para terminar te hago una sugerencia para un nuevo overload para screenDrawGraphic()->
screenDrawGraphic2(PImage img_,int centrado, float x, float y, float angle, float sizeX, float sizeY, float alpha)