What is the difference between add() and addSprite()? Just looking at the documentation it seems there isn't any.
playdate.graphics.sprite:add()
- method you use on the sprite itself.
playdate.graphics.sprite.addSprite(sprite)
- function that takes a sprite as an argument
Use whichever you are most comfortable with.