Animation is pretty annoying to explain, but sprite on sprite collision isn't too bad SPCOL ID,TRUE 'For every sprite that can collide SPCOLVEC ID 'For every sprite that can collide, only use after SPCOL SPHITSP ID 'If the sprite with that ID collides with any other SPCOL sprite, then true, else false SPHITSP ID,RangeMin,RangeMax will only collide with sprited between the ID range provided.