This depends on a few things:
Can the player change his character during game?
Does a character have several animations (like jump etc.)?
And I always prefer instance variables over global variables. Your project is more clear than using too many global variables. (Image you put everything in a global variable and later in the game you have hundreds of them... wow...)