2009-07-20 5 views
8

私は2Dで多くのXNAを学び、XNA(Breakout、pong、platformer、tetris)を使用して数多くの古典的なゲームを作成しました。それを使用することについて非常に自信を持って感じる。私は推測とMicrosoftの貧弱な2D XNAチュートリアルを使ってこれを管理しました。XNAチュートリアルの3D学習を初めて開始する

しかし、今では3Dでゲームをコーディングする方法を学び始めたいと思います。私は3Dでコード化していません(数年前に古い「Managed DirectX」を習得しようとして失敗したことを除いて)ので、おそらくかなりの量を学ぶ必要があります。私はこのウェブサイトhttp://www.ziggyware.com/を見つけましたが、開始するチュートリアルを見つけることができず、決定することもできません(何かは、私はHLSLシェーダーをまだ構築することを学ぶべきではないと言います...)。あなたは良いチュートリアルをお勧めしますか?

答えて

6

私は常にhttp://www.riemers.net/にXNAの偉大なチュートリアルがあります。特に、いくつかのシリーズにはMDXバージョンがあるため、XNA/MDXでさまざまなやり方を見ることができます。

//編集:HLSL用
麻生、nowadayすべてがシェーダ上で動作する、XNAはあなたにいくつかの基本的なシーンをレンダリングするためにあなたを有効に基本的なシェーダを与えるが、HLSLを学び、自分のシェーダを書くことは、何かを達成するための唯一の方法ですより良いので、あなたはそれらを恐れてはいけません。また、リーマのチュートリアルで好きなのは、シェーダの導入、テクスチャへのレンダリングが非常にスムーズでしたが、XNAを使い始める前に3Dでの経験がありました。

+0

シェイダーについては、これらのチュートリアル(http://digierr.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3dXNA%2520Shader%2520Tutorial)とnvidia fx designerを使用して自分自身を作りました。 –

+0

ありがとう、私は現在行っているチュートリアルは優れています。 –

2

私は本当にMicrosoft XNA Game Studio 3.0 Unleashedを楽しんでいます。最初の章では3Dを扱います。 XNAの他の分野に精通していれば、それはあまりにも基本的なものになるかもしれません。

関連する問題