Tuesday, August 25, 2009

Another major restructuring

Crossing my fingers and toes as I'm about to hit the code with a great big sledgehammer with hopes that I can come out with a better structure...and not shatter the entire thing.

Major refactoring and encapsulation about to take place to improve the engine and lay a better foundation for the next game.

...here goes...

Sunday, August 23, 2009

Slugging through

Currently still going through a series of studying other XNA games and tutorials and then revisiting code for "Deep Blue". At this point I don't think there's much of the original code left but that's probably a good thing.

For the record I guess it's worth noting my reference material up to this point...since I had no C# experience prior to this.

It would be hard to list all the online tutorials I've read through so for the moment I'll stick to the books.

XNA Game Studio 2.0 - by Rob Miles. A very basic good that was a good first look into XNA but falls a little short full production. It's a "friendly" read.
Beginning C# by Karli Watson - Lays the basics of C# in more tech terms than the book above but about half of it is reserved for .net and Windows apps. Thanks for Matt S. for letting me borrow the book.
Visual C# 2005 Step-by-step - byJohn Sharp. This one was actually paired up with XNA Game Studio 2.0. It too is a more serious look at C# and spends a little time with Windows apps. All in all it's very comparable to Beginning C#.

At this moment, I feel I've got a pretty good understanding of some of the basic concepts of C# but still lack how to tie everything together. Creating classes, moving a player around the screen and having him blow things up is working fine, but it still feels a like it's not 'put together' quite right yet. So, back to reading and reviewing.