2007-10-31

http://anond.hatelabo.jp/20071031123018

3Dゲームを作るためには以下のことを覚える必要がある。

プログラミング言語

当たり前だが何らかの言語を覚える必要がある。3DCGを扱う上ではデファクトになっているC++などがお勧めだ。

しかし、入門用の言語としては不適切の可能性がある。まずは別の言語を学んだあとでやるべきだろう。

数学知識

最低限、線形代数の知識を必要とする。

そもそも3D空間で自由に物体を操作するには4次元での演算が必要となる。なぜか解らなければ数学先生に聞いてみよう

API

DirectXOpenGLなどのAPI知識を必要とするだろう。

また、それらを使う前提になる各環境依存API(たとえばWindowsAPI)などの最低限の知識を必要とするだろう。

3DCGの知識

コンピュータグラフィックスがどのように演算されているか知っている必要がある。

そのためには前提となる2dCGの知識も問われるだろう。

  • 元ページが消えていた。消すのは書いた人の自由なのだが、色々付いたトラックバックの一覧が失われるのは忍びない。と言うことでググってサルベージした。 http://anond.hatelabo.jp/20071031...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん