Oops!

A reader pointed out that I had made a mistake in my last post about game structure.  I suggested that GameScreen have a GameComponentCollection.  However, the constructor for that type is internal, so that's not going to work.  smile_embaressed  Sorry guys.  Fortunately, there wasn't anything in the design that needed any GameComponentCollection functionality, so just about any old collection would work fine.  I'd probably use List<GameComponent>, myself.

 

Also, a few people have written asking for the code for the design.  If this is something you'd like to see, feel free to leave a comment.  It's not that complicated, compared to other parts of game programming, so I didn't think there would be much of a demand.  Maybe I was wrong though. smile_regular  I may not be able to post all of it, though.  Is there one part in particular that's more difficult?

Comments

  • Anonymous
    December 18, 2006
    Just a small comment, actually more minded at the parent post, but, i'll put it here :) Thanks a LOT for the great article, I had been searching far and wide for some inspiration/best practice to handle exactly what you wrote about. So, feel free to post any and all code you feel like would spread further light on the whole gamestate/gamescreen issue, any more nuggets of wisdom will be very much appreciated. Again, great article o/