I'm nearing completion on my C# book, and my next step is to build a complete set of tutorials that show you how to put everything together and build a complete game from the ground up, using XNA. I'm doing this because over the months and years, I've gotten tons of requests for this, and it's about time I do it.
To do this, I need to pick a game. I can easily imagine in the future, doing this with more than one game (2D, 3D, platformer, maybe even something more complex like a simple RPG) but for now, I'm going to need to pick one and only one to start with.
So my question for you is what kind of game would be the most beneficial to you?
My goal is to find something that isn't trivial (like Tic-Tac-Toe or Pong might be) but also isn't overly complex. After all, I need to be able to finish the tutorial set eventually. (Some overly complex examples would be a World of Warcraft clone, or heck, pretty much any MMO, RPG, or even your average FPS or RTS game.) Realistically, it will probably need to be something along the lines of an arcade-type game, but I'm definitely open to suggestions.
Does anyone have any thoughts on any of those, or any suggestions for anything else?