• 締切済み

今、DirectXを勉強していますが、いまいちわかりません。

今、DirectXを勉強していますが、いまいちわかりません。 どこかいいサイト、書籍はありませんか?よろしくおねがいします

みんなの回答

  • ooi_kuzu
  • ベストアンサー率100% (1/1)
回答No.5

MSDNを眺めても混乱するだけでしょう。 最初は以下みたいなサイトから入って、そのあと書籍かねえ。 http://www13.plala.or.jp/kmaeda/directx9/directx9.htm http://www13.plala.or.jp/kmaeda/directx10/directx10.htm >>DirectXなんて覚えなくても困りゃあしません。 では他にどのような手段があるのでしょう? どうぞ。

  • qaqa246
  • ベストアンサー率27% (45/163)
回答No.4

書き忘れ DirectXはWindowsだけではなくてXBOXでも使われている物。 ただし一般ユーザはそれを直接用いた開発はできませんから XNA+C#を利用した開発環境は一般ユーザにも開放されています。 もちろんNXAはWindows上でも動きます。

  • qaqa246
  • ベストアンサー率27% (45/163)
回答No.3

書籍ではないけど DirectXって直接扱うとなると難しいですよね。 DirectXの機能をフルに使って市販ソフトに負けないような物を 作るのではなければ個人的にはDirectXのラッパになっている http://homepage2.nifty.com/natupaji/DxLib/ DXライブラリを使うのはどうですか?フリーなラッパとしては DirectXを直接扱うよりはかなり楽になっていますよ。 OpenCLはGPGPUの一種。 DirectXのDirect3Dに該当するのはOpenGLの方。 どっちにしてもOpenGLはGPUまわりだけでDirectXは総合的なプラットフォームでグラフィック意外にも サウンドや入力デバイス(ゲームコントローラなど)なども含まれている物。 将来性なんてPCゲームではWindowsゲームが圧倒的な状況ですからMacやリナックスなんて無視して良いですね。 ルナックスではなくてリナックス。Linuxをどう読んだらルナックスになるのか疑問。ルナックスだとLunax。

noname#242220
noname#242220
回答No.2

DirectXはWindowsでしか動作しない画像表示環境です。 (クローズドプラットホーム) OpenCLはマルチプラットホームで動作する画像表示環境です。 将来的にはこちらに軍配が上がるでしょう。 (Mac、win、ルナックス、スマートフォン)

  • soan-do
  • ベストアンサー率29% (324/1108)
回答No.1

わからないものに無駄な時間を費やすのはやめましょう。 DirectXなんて覚えなくても困りゃあしません。

関連するQ&A