I've put together a project template which gives Visual Studio 2005 or Visual Basic Express the ability to start a new Windows Game project for XNA (2.0) using VB.NET.
The template generates a project for you that includes the references, a default Game class (similar to the Game class created when you start a new C# Windows Game project), and a mechanism for simulating a content pipeline (you can drop content into your solution explorer and it gets compiled when you hit F5, mimicing C# project behavior). It's designed for Game Studio 2.0 Beta, so it requires you have GS 2.0 (and all it's prerequisites) installed.
This project currently knows to harvest & compile 2D content (e.g., .fx, .png, .jpg, .gif, .spritefont). The included content manager responsible for this is pretty simple to modify in order to harvest additional content types.
Disclaimers galore:
- If you're new to .NET or not already predisposed to VB syntax, C# is almost certainly the most appropriate language choice. Not this.
- It's not supposed to work with the
XBox360. Don't bug the XNA guys or MS about it, they've already said VB is not officially supported.
- If you have questions/comments, limit the discussion to this thread like you would with any other announced project thread.
- C# is the logical choice for XNA. So, go easy on the holy war stuff. This is just for fun, for VB junkies. They're out there... lurking... in the shadows, lamenting the loss of "Wend"... give 'em a break, they want to make games too.
Links in my sig.
