什么是学习XNA的好资源?

时间:2008-09-19 21:53:29

标签: xna

我一直在考虑尝试游戏开发和XNA。我已经是专家C / C ++程序员了。我读了一些C#书籍,但还没有在C#中做过任何开发。

从已经是专家程序员的人的角度来看,学习XNA的资源是什么?

4 个答案:

答案 0 :(得分:7)

我将第二个reimers和creators.xna.com样本作为一个很好的方法来处理如何快速鞭打。

另一方面,我强烈推荐Nick Gravelyn's Tile Engine tutorials。这是一种不同的方法,因为整个系列都是以视频形式呈现的。对于初学者来说这似乎是一个很好的开始,尽管新编码员可能会对他的步伐有点麻烦。话虽如此,内容管道部分(这是XNA特定的管道概念实现)是一个很好的介绍。

Ziggyware也有很多教程,其中一些更高级。

Shawn Hargreaves,是XNA的开发者之一,有一个很棒的博客让你能够更多地了解XNA的内部结构。如果有特别感兴趣的主题,请查看存档。

答案 1 :(得分:4)

这很好:http://www.riemers.net/,请记住,导航是通过右边的栏。我一定很累,因为我花了一段时间才弄明白:-O

答案 2 :(得分:3)

在社区 - >下查看the XNA homepage及其中的教程。资源。作为一名经验丰富的程序员,您应该能够从那里学习。

有关更深入的信息,请浏览XNA团队的博客,这些博客也是从XNA Creators页面链接的。

答案 3 :(得分:1)

我想说一个名为XNA Debug Terminal的库对你有所帮助。它是开源的,可以在几秒钟内完成设置。它允许您通过在游戏窗口顶部显示的类似终端的显示中输入c#代码,查看任何变量的值,调用任何方法,实时观察值变化等。与普通的Visual Studio调试器不同,您可以在游戏运行时调用任意代码。您可以在http://www.protohacks.net/xna_debug_terminal找到有关此内容的更多信息。这将极大地帮助您在学习XNA时避免很多挫折。