2009-07-20 132 views
8

我已经在2D中学到了很多XNA,并且使用XNA(Breakout,pong,平台游戏,俄罗斯方块)创造了许多经典游戏,以及感觉使用它相当有信心。我使用猜测和微软微薄的2D XNA教程来管理它。然而,现在我想开始学习如何用3D编写游戏,并且似乎还有很多更多要学习的东西。我之前没有使用3D编码(除了几年前尝试学习旧的“Managed DirectX”),因此可能需要大量学习。我找到了这个网站,http://www.ziggyware.com/,但我找不到或决定开始哪个教程(有些东西告诉我,我不应该学习构建HLSL着色器...)。你能推荐任何好的教程吗?推荐的XNA教程开始学习3D(第一次)

回答

6

我一直认为http://www.riemers.net/有很好的XNA教程,特别是有些系列有MDX版本,所以你可以看到在XNA/MDX中做某些事情的不同方式。

//编辑:
麻生太郎为HLSL,nowaday一切都在着色器运行,XNA给你,使你能够渲染一些基本的场景基本着色器,但学习HLSL和编写自己的着色器是实现的时候,唯一的方法更好,所以你不应该害怕他们。再次,我在riemers教程中喜欢的是,着色器介绍,渲染纹理非常流畅,尽管我在开始使用XNA之前已经熟悉了3D,所以您可能会有一些不同的观点。

+0

关于着色器,我做了一些自己使用这些教程(http://digierr.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3dXNA%2520Shader%2520Tutorial)和nvidia fx设计器。 – 2009-07-20 16:28:36