add canvas offset, focus on player