me gustaria saber con que codigo se puede hacer una colision los mas perfecta posible ya que yo uso la mascara de precise y el codigo de colision place_meeting() y no suele ser muy precisa la colision, ya que un poco antes de que dos objetos colisionen detecta como que han colisionado. hay alguna forma de hacer una colision aun mas precisa?
place_meeting() permite usar colisiones precisas (creo que todas las funciones de colisión lo permiten). Pero... para que la colisión precisa funcione, los dos objetos involucrados tienen que tener marcada la opción "precise" en sus sprites. Si una de las dos máscaras no está marcada como precise, la función usará en su lugar las cajas de colisión (bounding box) de ambos objetos.
Si el sprite es animado, marcar precise no es suficiente, también se debe marcar "usar máscaras de colisión individuales" ("use separate collision mask" creo que dice). SI no se activa esta opción, se usa una máscara "global" que tiene la forma de todos las subimagenes juntas y eso puede provocar que la colisión aunque sea precisa no sea exacta.