2009-07-20 11 views
8

He aprendido una buena cantidad de XNA en 2D y he creado una buena cantidad de juegos clásicos usando XNA (Breakout, pong, plataformas, tetris) y se siente seguro de usarlo Logré esto usando conjeturas y los escasos tutoriales 2D XNA de Microsoft.Tutoriales recomendados de XNA para comenzar a aprender 3D (por primera vez)

Sin embargo, ahora quiero comenzar a aprender a programar juegos en 3D y parece que hay mucho, mucho más que aprender; No he codificado en 3D antes (excepto un intento fallido de aprender el antiguo "Managed DirectX" hace unos años), por lo que probablemente tenga que aprender una cantidad significativa. Encontré este sitio web, http://www.ziggyware.com/, pero no puedo encontrar ni decidir qué tutorial comenzar (algo me dice que aún no debería haber aprendido a crear sombreadores HLSL ...). ¿Me puede recomendar algún buen tutorial para comenzar?

Respuesta

6

Siempre he pensado que http://www.riemers.net/ tiene excelentes tutoriales para XNA, especialmente, que algunas series tienen una versión MDX, por lo que puede ver la forma diferente de hacer algo en XNA/MDX.

// Edición:
Aso para el HLSL, nowaday todo lo que se ejecuta en los shaders, XNA le da un shader básica que permitió hacer algunas escenas básicas, pero el aprendizaje de la escritura y HLSL propios shaders es la única manera de lograr algo Mejor, entonces no deberías tenerle miedo. De nuevo, lo que me gusta de los tutoriales de riemers fue que la introducción a los sombreadores, la renderización de texturas fue bastante fluida, aunque tuve experiencia con 3D antes de comenzar a usar XNA, por lo que podría tener un punto de vista diferente.

+0

En cuanto a los sombreadores, hice algunos usando estos tutoriales (http://digierr.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3dXNA%2520Shader%2520Tutorial) y nvidia fx designer. –

+0

Gracias, el tutorial que estoy haciendo actualmente es excelente. –

2

Realmente estoy disfrutando Microsoft XNA Game Studio 3.0 Unleashed. Los primeros capítulos tratan sobre 3D. Sin embargo, podría comenzar siendo demasiado básico para ti si estás bien versado en otras áreas de XNA.

Cuestiones relacionadas