Problems I Found on the Project:
PlayerState: The game doesn't run with $Player, only with Player.new().
State: The variable state_machine isn't used.
Idle State & Walk State: The coding is the same for both Nodes.
Main Problem: Even coding the State Machine and the animations, the animations aren't playing properly. The animations should be swapping, but it isn't.
Extra Images: Used Nodes on the Character, Nodes in the Game's Room, Game's Images.