As I may or may not have mentioned (probably not), while working on my games, I have been teaching myself C#. Now obviously earlier, I actually tried to make a game using C#, and ended up switching. That was not knocking C# at all, it's just that I felt I should work with something I'm more experienced with.
I now have a pretty basic knowledge of C#. When I was working earlier on Earthman in C#, I did feel very comfortable using it. However, using SDL.Net was never my objective when learning C# (although it is very good). Actually, I'm more interested in Managed DirectX. As the next step in my education, I plan on reading this book. Eventually, once I learn enough about Managed DirectX, I would like to attempt a very basic FPS game.
Speaking of First Person shooters, my older brother and I are planning on entering a local Halo 2 tournament. We've been playing quite frequently lately, and thought we would give it a try. I usually wouldn't, but I hear there is apparently a cash prize involved (although the exact amount, I don't know). I think this will be may first game tournament, although I might have been in a Goldeneye tournament a few years back.
I consider Halo 2 a great multiplayer game. Well, except for the fact that 70% of the players are complete idiots, and 20% are under the age of 10. If you can get past that, it's pretty fun. However, the single player really sucks.
Anyway, the tournament is in three days, so wish us luck. We have to pay $25 just to play, so we had better win[lol]