player graphics and movement constraints