在 Visual Basic .NET 中使用 XNA 框架






2.60/5 (4投票s)
这是一个使用 XNA 框架的 VB.NET 项目模板。
引言
在游戏开发方面,XNA 框架是一个非常有价值的工具。它大大简化了创建功能强大的游戏的所需代码。但是,如果您曾经尝试在 VB.NET 中使用 XNA 框架,您会很快发现它不起作用。也许在未来 Microsoft 会支持 VB.NET,但目前 XNA 仅支持 C#。由于对该网站的快速搜索没有显示任何 VB.NET 的 XNA 代码或模板,所以我决定编写此模板来帮助那些希望在 VB.NET 中使用 XNA 框架的人。
Using the Code
要使用此模板,只需下载 .zip 文件并将其放置在您的 Visual Basic .NET 项目模板文件夹中。该文件夹的路径应如下所示:“C:\Documents and Settings\UserName\My Documents\Visual Studio 2005\Templates\ProjectTemplates”或“C:\Documents and Settings\UserName\My Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual Basic”。 两个文件夹都可以正常工作。
注意:为了使用此模板,您必须安装 XNA 框架。有很多地方可以获取它。如果您没有它,在 Google 上快速搜索“XNA 框架”会显示许多您可以获取它的网站。 另外,这不是一个完整的游戏,也不是为此目的而设计的。 此模板仅为您创建构建的基础。
限制
在 VB.NET 中使用 XNA 的唯一缺点是您将无法开发 Xbox 360 游戏。 您的游戏仅在 Windows 上运行,因为到目前为止,Xbox 360 控制台不支持使用 VB.NET 语言所需的 Microsoft.VisualBasic.dll。 希望将来会改变。
教程
对于那些希望学习在 VB.NET 中使用 XNA 框架的人,如果时间允许,我将尝试在业余时间编写一些关于如何执行此操作的教程。 我会尽量保持简单,并提供大量的注释和解释。 虽然这些教程将面向 XNA 的初学者,但您应该具有一定的编程经验才能充分利用它们,因为我不会深入研究 Visual Basic 语言语法。 无论如何,请继续关注。
历史
- 2008 年 2 月 20 日:初始发布