The code in the video doesn’t look quite the same as that I ended up with after the earlier console version. For example, I had no “NextGuess” method. I’m not sure if this is me or a (minor) bug in the lecture…

I have a question about the attaching of scripts to game objects. I noticed we have 2 classes, NumberWizard and SceneLoader, and we create a game object to attach each of these to. What is the reason we don’t attach both to the same game object?

Usually we attach scripts to different Game Objects so that we can stay organised and know where to find things. Sometimes we might want to destroy a Game Object and dont want to accidentally remove additional classes. Also, some Game Objects like SceneLoader might be in every scene, but others may not (eg. if we have a menu screen, we may not want the gameplay functionality to be on the same Game Object).
Hope this helps.
Rick