Great talk!

Thanks to everyone who participated in today's Gaming in .Net developer chat.  The transcript of the chat will be posted here:

https://www.msdn.microsoft.com/canada/chats/transcripts/default.aspx

 

I'd also like to apologize, I don't think I actually ever listed the ISBN of my upcoming book.  For those of you looking ahead, it is: [ISBN: 0-672-32695-7].

Work is progressing well on the book.  I think I've finally nailed down all the topics that I want to cover, and I'm well into the first couple chapters.  If I do my job right, this text will appeal not only to hobbyist developers, but professionals considering .Net as a platform for premium PC games.  On the code side of things, our engine is maturing rapidly.  I've been able to splice in a couple of physics and AI cores to test performance and "feel" of the systems.  I'll be taking a step back soon to update my internal interfaces and make all of the interactions between the various engine components as clean and consistent as possible.  This may translate to some "ugly" code in some of the implementation details (input handling comes to mind).  I'll do my best to make sure the code is well documented, so that the few rocky parts are throughly explained.  The benefit is that consistent interfaces will make the rest of the code much more readable, maintainable, and extensible. This allows the reader to concentrate on the really important information in the text with clear examples in the code.