Usually, yes. I have heard of exceptions where there was just an online code in a physical 360 game box, though. I cannot remember what game it was, but some people were talking about how that was going to become the norm for the Xbox One. It didn't (I don't think, I don't play much Xbox), but...