BCDodgerX is my "rewrite" of the older BCDodger. BCDodger was my first serious foray into C# Programming and .NET, and it has a lot of issues. Since I hadn't dealt with XNA much and the concept of the game was simple, I decided I would rewrite it using XNA. I originally started it in XNA 3.0 with VS2008, but at some point swapped over to VS2010 and XNA 4.0, even though I don't use any XNA 4.0 features to my recollection. Oh well.
The "Installer" program is actually a self-extracting executable which extracts the files that were created from the XNA publish tool and runs the XNA setup program.
And here it is; BCDodgerX. It's very much a early version.
- Requires the .NET framework, version 4.
- Resolution is "locked" at 800x600. This will be an option. Eventually. main issue is that different sizes could change the difficulty, though.
- High scores are saved. The High-Score handing is done by the exact same code that handles High-Scores in BASeBlock, but some of the features (such as managing different score lists which is used for levelset-based handling in BASeBlock) are not used. The highscore file can be found in %appdata%\BCDodgerX.
- Since I haven't dealt with XNA before I'm not 100% sure what is needed to properly install it, so I just used the XNA publish tool.