We have already set up our player and collider box; the
player object is now collidable, but we need to animate it. Earlier on, we already created animation with quad (Chapter 2, LÖving Up!). Now we'll be using a cleaner and straightforward animation library—anim8 (love2D.org/wiki/anim8). Just as with the bump library and ATL, we are also going to require the
anim8 library in
main.lua; be sure that you have already downloaded a copy of the library for use and make sure
anim8.lua is in the same directory with
anim8 = require "anim8"
playerSprite = love.graphics.newImage("maps/sprite.png")