• ベストアンサー

Windows向けのゲームを製作しようと思うのですが、それぞれの言語の

Windows向けのゲームを製作しようと思うのですが、それぞれの言語の処理速度って一体どのくらいなのでしょうか。知りたい言語はIronRuby(Ruby) Lua C++ C++/CLI C#3.0です。

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

  • ベストアンサー
回答No.1

実際の速度がどうかは知りませんが、 「C++」をWin32のネイティブ環境だとすると、これが最速。 「C++/CLI」と「C#3.0」はともに.NET環境用の半コンパイル言語なので、ともに次点で同等ぐらい。 「Ruby」と「Lua」はともにインタープリター環境のスクリプト言語だけど、 「Lua」はネイティブの実行環境で動いてるから、その次。 「IronRuby」は.NET環境で動いてるから、一番遅いんじゃないかな。

関連するQ&A

  • ゲームを製作する

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

  • ゲームを作るためのスクリプト言語の勉強について。

    ゲームを作るために、プログラミングについて勉強を始めたいと思っている者です。 またDXライブラリやUnityなど比較的高難易度なツールを使っているわけではなく、RPGツクールやMMF2など初心者向けのツールを使っています。 RPGツクールやMMF2の初歩的な扱いには大分慣れてきたと思うので、変数を使ってより複雑なゲームを作りたいと考えているのですが、いまひとつ変数について理解できず、アルゴリズムもよくわかりません。 色々なサイトを調べたところ、いきなりC言語などのプログラミング言語から入るよりも、Rubyなどのスクリプト言語から勉強したほうがとっつきやすいし比較的簡単だという話だったので、スクリプト言語を勉強したいと思っているのですが、何かおすすめの言語とかはありますか? 今現在は、lua、Rubyのどちらにするかで悩んでいます。おすすめの参考書などありましたら教えてください。 またスクリプト言語の勉強はRPGツクールやMMF2といったツールの変数やアルゴリズムを理解するのに役立つのでしょうか? もし大して役に立たないということであれば、何か効果的な勉強法などありましたら教えていただけると嬉しいです。 ご回答、よろしくお願いします。

  • C言語ゲーム製作(3)

    お世話になっています。 一般、定番的で見やすいプログラムを意識しています。(コメント等) 気になる所があれば意見を宜しくお願いします。 引数を減らすために関数化、マップの表示、キー入力、後は全般的に修正しました。 まだまだ力不足です。できれば具体的な意見を宜しく願いたいです。 ----------------------------------------------------------------- 以下よりダウンロードです(実行ファイル、ソースコード等) ****://gamdev.org/up/img/10414.lzh ----------------------------------------------------------------- 環境はOS:VISTA、統合開発環境:VC++2005 EE、言語:C、ライブラリ:DXライブラリ 過去の質問リスト C言語ゲーム製作途中(勉強中) (1) http://okwave.jp/qa3460149.html C言語ゲーム製作中 ソース公開 (2) http://okwave.jp/qa3470422.html ----------------------------------------------------------------- 聞きたい優先順位 1:関数の分け方と引数のやりとりが怪しいかも…OKならばファイル分割作業に入る予定です 2:KeyBoard関数で2つ以上ボタンが押されていたら クリアする処理は必要か(指摘があったため組み込み) 他に気になった点、こうしたほうがいい等、色々な意見を願います <(_ _)>

  • 格闘ゲーム製作ツールもしくは言語

    現在、2Dの同人格闘ゲームの製作を進めています。 ドット絵やアニメーション、音楽などはある程度出来ているのですが、それを元に東方萃夢想のようなゲームを製作したいと考えています。 そこで、東方萃夢想の製作言語(もしくはツール)は何を使っているか教えていただけませんか?

  • ゲーム製作関係に必要な言語をおしえてください。

    将来PCゲーム製作関係の仕事に就きたいと思っているのですが、 そのために覚えておいたほうがよい言語は何でしょうか? グラフィッカー、デバッカー、プログラマー などいろいろあるようですがそこはまだ決まってません・・・。 どれになっても知っておいたほうがいい言語も教えていただけると幸いです。 よろしくお願いします。

  • Lua言語を採用する理由・背景は?

    ある特定のソフトウェアを使っているときに、スクリプト制御をするための言語としてLuaが採用されていることがあります。例えば動画編集ソフトのAviUtlはLuaで拡張機能を作れますし, 最近はLaTeX中でLuaが使えるLuaLaTeXなんかもあります。 このような仕様の製作者がLua言語を採用する理由はなぜですか? 単にスクリプト言語だから、以外にほかの言語では満たせない条件があるでしょうか。

  • プログラミング言語 rubyを用いて、

    プログラミング言語 rubyを用いて、 画像処理プログラミングを書こうとしていますが、以下の点が分かりません。 1・メモリの動的確保はどうするの?(C言語でいうmalloc) 2・ファイルから配列に展開するにはどうしたらいいの? 以上が分かればわかるきがするのですが・・ 当方 C言語での画像処理プログラミングはそれなりに経験があるのですが rubyで実現できるのかわからなくて・・

    • ベストアンサー
    • Ruby
  • 昔のゲーム製作に使用する言語はなんですか?

    今のPS2やゲームキューブ・PCゲーム等は C++と言う言語を使っているそうですが それ以前のMSX・FC・GB・ゲームウォッチ SFC・MD・・・・ 等のゲームはそれぞれどのような言語を使い プログラミングをこなしていたのでしょう?

  • windows8でruby

    初めまして 今年情報系の大学生になり、C言語を習っているのですが なんとなくプログラミングを齧ってみたいと思ってrubyをやってみることにしました。 そこまではよかったのですが、windows8でrubyのやつ(すみませんよくわかりません) が出来ません。 windows8ではできないのでしょうか? また、コンピュータに詳しい友達がうぶんつをどうのこうのと言ってたのですが どういう風にするとうぶんつを使えるようになるのでしょうか? たぶんデュアルブート?ではないと思うのですが… 質問だらけで申し訳ありません。 ちなみに所謂情弱で、Googleで調べても意味が分かりませんでした よろしくお願いします

    • ベストアンサー
    • Ruby
  • WindowsってC言語ですか

    WindowsってC言語で作られているって本当ですか? どなたか教えて下さい

専門家に質問してみよう