• ベストアンサー

Direct Xをやりたいのですが・・・

Direct Xをやろうと思うのですが、DirectXをやるときはやはり、Visual C等が必要なのでしょうか またOpenGLは、ボーランドのコンパイラ(C言語の奴)でもできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Rulururu
  • ベストアンサー率18% (6/33)
回答No.2

>DirectXをやるときはやはり、Visual C等が必要なのでしょうか 結論を言えば、ボーランドのコンパイラでも Direct3Dは出来ないことはないです。 ただ、DirectXのSDKに付属するインポートライブラリーは VC++用しか使えるものがなく、Borland用のlibファイルを 自分で用意しなくてはいけないでしょう。  また、Direct3Dを使う場合は、D3DXという重要な スタティックライブラリーがBorlandのコンパイラからは 使用できないという欠点があります。 (ただし、自分でなんとか代用のものを作ることは できますが、かなり労力がいると思います。)  また、DirectXのサンプルも主にVC++を対象にしてるので、 やはり、DirectXに限って言えばVC++がベストと言えるでしょう。  参考までに、 フリーのコンパイラでは、ボーランドのもだけでなく、 VC++ToolKit2003というフリーのコンパイラがあるので、 そちらを使っても良いかも知れません。

tukai
質問者

お礼

質問に答えてくださりありがとう御座いました Direct XをやるにはVCを買ってからにします

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

VB, VC#, VJでもDirectXできますよ。100%すべてのことができるとは限りませんけど。 ボーランドのC++コンパイラでもOpenGLできます。 どちらも、どうやるのかが分からなければ、改めて質問してくださいね。

tukai
質問者

お礼

ありがとう御座いました DirectXは、ボーランドのじゃできないという事でOpenGLの方をやってみたいと思います

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • C言語が学べるフリーソフト

    C言語が学べるフリーソフトを探しています。 ボーランド社のが良さそうだったのですが、 登録が必要ということであきらめました。 他にいいものがあったら教えてください。 素人なのでわからないのですが、たいていコンパイラ と書いてあるのですが実行は出来ないんでしょうか?

  • C言語のコンパイル方法(設定なども)

    今、学校でプログラミングをしています。  家でコンパイルしたいのですが..。どうやれば? 環境は  WindowsXP 使用ソフト エディタ/桜エディタ 秀丸 などです。 コンパイラ/ボーランドのやつ,,、  一応Visual c もあります。  コンパイラの方法を教えてください。 ちなみに学校は、   cl ファイル名 .c でコンパイルできます,.。 お願いします 

  • 無料でCのコンパイラを使えるサイトはないのですか?

    今自分は独習Cをやろうと思っているんですが、肝心要のコンパイラがないんですね。Visual C++とかは平気で3万とかしますし、なかなか手が出せません。どこかで無料でダウンロードできるところはありませんか?ボーランドのだとC++しかなかったんで、Cは使えないんですよね。本当にお願いします。

  • gccコンパイラー

    今、gccでコンパイルするc言語のコンパイラーを探しています。 フリーでダウンロードできるいいコンパイラーはないでしょうか。 お勧めなどがありましたら教えてほしいです。 あと、C言語ではgccやbcc等のコンパイラーで プログラムソースの書き方容が変わったりするものなのでしょうか? 一応、ボーランド?のコンパイラーは持ってます。 ただ、今度OJTでUNIX環境のc言語開発の現場に行く事になり gccでコンパイルするもので勉強しとくようにいわれています。 宜しくお願いします。

  • bcpad

    この質問は2回目ですが1回目と趣旨が少し違います。 C言語の勉強をしています。ボーランドのコンパイラーは無料なのでボーランドのコンパイラーを使いたいのですがビルダーは有償なのでとても高くて変えません。そこでbcpadを使いたいのですが、ボーランドのC/C++コンパイラー用のbcpadを使うとき(きときとlab.)を使うときに、コンパイラーのパスとヘルプのパスを入力しなければなりませんが、どうやって入力していいかわかりません。ヘルプのパスは別に入れなくてもいいですが、コンパイラーのパスは、必須です。インストールしたときに、【borland C++ compiler5.5のパッケージをインストールしたフォルダ(ディレクトリ名)を入力ください。デフォルトのままインストールしたときはc:\Borland\Bcc55になってます。】と書いてあるのでこのパスを入力してやると、「パスが正しくありません」と表示されます。誰かご教示ください.

  • ゲームを製作する

    windows向けのPCゲームを、Cで作ろうと思うのですが、 ゲーム(TVゲームも含め)を作る際、スクリプト言語(Lua)を使うのは一般的なのでしょうか。 またC + Lua + Directxの環境とC + Lua + OpenGL + OpenALという環境と、どちらがいいのでしょうか。 ちなみにvisual studioを使用しています。

  • C言語で現在時刻に合わせて処理を行う。

    C言語で現在時刻に合わせて処理を行うプログラムを つくりたいのですが、そういうことは可能なのでしょうか? OSはWindowsXPでコンパイラはボーランドだとすると、  7:00~12:00ならおはよう  12:00~18:00ならこんにちは  18:00~7:00ならこんばんわ などと表示したい場合どの様にプログラムを書けばよいでしょうか?

  • VistaでC言語を勉強したい

    OSはVistaです。C言語は初心者で、行く行くはC言語でゲームを作れるようになりたいと 思ってます。まずは、基礎から勉強しようと思ってるんですが 、vistaで使えるコンパイラなど全くわかりませんでした。 無料で配布されているVisual studio 2008もインストールしてみたんですが、 C++しか使えない(?)ようでした。 vistaでCをやるには、どのソフト(ツール)を揃えれば良いでしょうか。 vistaに対応したやつを教えてください。

  • Cを勉強したいのですがサイトを教えてください。

    Cを勉強する予定ですが、参考書が無いためサイトを利用させてもらおうと思っています。なので探してみましたがありませんでした。 わたしのパソコンに入っているコンパイラはボーランドと言う会社のコンパイラです。 このボーランドのコンパイラを使っているサイトを教えてください。 本当は自分で探さなくてはいけないのですが、なかなかありません。 よろしくおねがいします。

  • OpenGLでの楕円の描き方

    初めて質問させていただきます。 現在OpenGLを勉強中のOpenGL初心者です。 今OpenGLでの楕円の描き方で四苦八苦しております。 どなたか楕円描写のプログラミングを教えていただけませんか? 言語はVisual C++7.0です。