Its ja auch keine dedizierte 2d Engine,
also pixelgenaue Kollisionsprüfung wäre da auch nicht
unbedingt zu erwarten.

Du könntest unsichtbare Kollisionsmodelle erstellen, die
ungefähr die Form der Figur im sprite abbilden.
Oder Du nimmst unsichtbare "subsprites" um die Kollisionshülle aus kleineren rechtecken aufzubauen.

Oder Du mußt dir halt eine eigene Kollisionsfunktion
schreiben (mittels arrays, die die transparenten beraich beschreiben.)