Also, Ch. 5 p. 87 says to cut the call to InitializeCamera() from Initialize() in the game project and paste into Initialize() of the camera class. Since we've determined that InitializeCamera() should have been placed in LoadContent() in the game project, this reference should probably be changed.
However, perhaps InitializeCamera() should have been in Initialize() instead of LoadContent() in the game project in the first place since it isn't graphics content (at least I'm pretty sure it isn't). From there, it would be moved into Initialize() in the camera class. All that would have to be corrected in the text is the reference to LoadGraphicsContent() on p. 57 (should be changed to Initialize()). The CD code would remain unchanged.
What do you think?
Best,
facto