我应该将哪个项目模板用于Visual C ++游戏开发项目?

时间:2009-01-04 00:27:29

标签: c++ visual-studio

我应该将哪个项目模板用于Visual C ++游戏开发项目?我是Visual Studio的新手,我对所有这些Windows窗体应用程序,Win32控制台应用程序,CLR控制台应用程序等都有些困惑。我以前用Linux编写过游戏,现在我想做一个纯Windows应用程序。

4 个答案:

答案 0 :(得分:3)

您可以在Visual C ++项目下打开一个空项目。我不会使用你将使用的库等等。我怀疑你是否会在这种情况下确实不想要基于CLR的应用程序。

答案 1 :(得分:3)

最简单的方法是使用“空项目”选项并自行设置设置。

如果你想要一个启动应用程序使用Win32项目,但那么Win32控制台应用程序会在你运行它时为你生成一个控制台窗口而且这是不可取的。

如果你想用XNA工具包进行游戏开发,那么它有自己的项目选项,但为此你将使用C#而不是C ++。

答案 2 :(得分:2)

最简单的方法是使用Win32控制台应用程序。您可以使用GLUT进行渲染。

我建议使用FreeGLUT库进行渲染。

http://freeglut.sourceforge.net/ - 在Visual Studio上设置非常简单

http://www.lighthouse3d.com/opengl/glut/ - 按使用过剩的步骤说明设定。

答案 3 :(得分:2)

我自己在大多数项目中使用空项目模板,包括游戏。原因是什么?

  1. 更多控制
  2. 易于集成
  3. 没有添加不必要的东西
  4. 缺点:

    1. 您可以编写更多代码(或重用已编写的代码)
    2. 你会更关心内幕