DirectXの勉強方法

DirectXとは

DirectXとはゲーム専用のOSでないWindowsの機能を補うために開発された拡張APIです。DirectXを使わなくてもWindows上でゲームをつくることが可能ですが、使用した方がより高度なゲームをつくることができます。

市販のWindowsゲームはほとんどがDirectXで作られています。管理人もDirectXでWindowsゲームを作りました。

DirectXを覚えることがゲーム作成への近道となります。

C++を理解する

DirectXはC++で書かれています。C++を完全にマスターしている必要はありませんが、クラスについて理解していないと、習得が難しいでしょう。

C++の本を一冊、手元に置いておくことを薦めます。

DirectXを学ぶには

DirectXは様々なサイトで紹介され、サンプルソースなども豊富なので非常に学びやすいと思います。

こちらがオススメのサイトです。管理人が学生の頃にお世話になりました。[DirectX Programmers Page]

DirectXについて思うこと

DirectXは最初は面食らうかもしれません。初期化部分だけも完全に理解するのは一苦労だと思います。

ネットで公開されているソースをダウンロードしてそれを改良しながら少しずつ学んでいくという勉強法が一番よいと思います。理解しないまま先に進むのは抵抗があるという人もいると思います。ただ、ポインタを勉強したときのことを考えてみてください。ポインタは勉強して理解するというより、何度も使いながら少しずつ体にしみついてきたものだと思います。DirectXも同様です。

DirectXを完全に理解していなくてもゲームを作ることはできます。

スポンサードリンク

関連するページ

アルバイト探しは短期バイトの情報が豊富なこのサイトで!

身近なアルバイトでも細かな仕事の内容までは意外に知らないもの。「短期バイト情報」では、従来の求人サイトのような求人情報の羅列ではなく、そのバイトの仕事内容や利点・欠点を詳しく解説しています。
短期以外のアルバイトをお探し方はこちらアルバイト募集の「パート・アルバイト.jp」が職種も豊富でオススメです。
なお、企業の採用担当者の方で無料の求人広告の掲載を希望される方はこちらのページよりお進み下さい。