• 締切済み

Windows用ゲームとMacintosh用ゲームの違い

Windows用ゲームとMacintosh用ゲームではプログラムのどのような部分が違うのですか?Java言語ではコンパイラさえあればOSを選びませんが,C言語のソフトなどだと,MacintoshでWindows用ゲームを作ったりすることはできないのでしょうか?

みんなの回答

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

言語そのものは演算させるだけなら問題ありませんが、入出力を行うところで大きな違いが出てきます  GPUへの出力  メモリを直接操作する  デバイスの入力を監視する などハードに関わる部分で制約を受けると思います あと、OSの違いもありますからねえ

384hiroya
質問者

お礼

回答ありがとうございます。 すいません。難しくてよくわかりませんでした。 SDLというのを使う方法もあるみたいですが,Xcodeが古くて使えなかったので,いつかできるようになりたいと思います。

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

関連するQ&A

  • WindowsとMacintosh、どちらを買う?

    悩み多きStressmanといいます。 今、会社でパソコンを1台購入するという話が持ち上がっています。 その1台をWindowsにするか、Macintoshにするかで悩んでいます。 現状、Windows8台、Macintosh4台の環境です。 WindowsはDELL製のもので、WindowsXPから、Windows95までバラバラ です。 Macintoshの方は、PowerMacintoshが3台とLC630が1台、OSは MacOS8.1から7.6まで。 Macintoshの方が全体的に古めです。 今回何故1台追加することになったかと言うと、 ある業者から借りたCADデータをMacintoshで開いたところ、 文字化けをして、まったく仕事になりませんでした。 しかし、Windowsで開くとほぼ正常に開くことができました。 それなら、Windowsを買えばいいじゃないか、と思うのですが ゆくゆく設計なりデザインの方面も強化していこうとしている 社長の意向もある訳で、それならMacintoshの方が… 「W部長」いやいや、Macintoshは高い。 「H課長」しかし、Macintoshの方がクリエイティブな作業に適しているし デザインもいいし、デザインを考えるなら絶対Macintoshですよ。 「W部長」Windowsだって、今じゃなんでもできるさ。 Macintoshの得意分野という訳でもない。 …という議論が勃発しまして… 白羽の矢が私に飛んできたのです。 どう思いますか? 私は、コスト面を考えてWindowsでいいんじゃないか、と 思っているのですが…

  • Windows XP ネットワークへの Macintosh の追加につきまして

    こんにちは。 お知恵を拝借したく、メールをお送りします。 Windows XP でファイル共有を行おうと思いますが、そこに Macintosh OSのバージョンは 7.5.5 も加えることは可能でしょうか。Macintosh がかなり古いので、出来るのかどうか疑問ですが、もしご存知の方がいらっしゃれば、教えてください。 よろしくお願いいたします。

  • コンパイラについて

    C言語で書かれたアプリケーションを利用するにはCのコンパイラが必要ですよね。ということはどんなOSにもCなりJAVAなりのコンパイラが搭載されているのでしょうか?だとしたらなぜ自分で書いたプログラムをコンパイルするときにOSが利用しているコンパイラを使えないのでしょうか?

  • Cricket Graph 1.3.2 (for Macintosh)

    Cricket Graph 1.3.2 (for Macintosh)持っている方、メールでプログラムを送って下さい! Macintosh Classic IIとMacBook Proを持っていて、Classic IIの方で使いたいのです!古いファイルをいますぐ読み返らせたいのです!OS 7.5.3 and 10.6.3です。

  • 何でMacintosh?

    製品名にMacintoshが消えてMacになった http://oshiete1.goo.ne.jp/qa2455591.html らしいのですが、ここは古いApple製品のカテゴリーですか? WindowsでのiPod質問がNGだたり、でも他のOSを利用することが前提のVMやParaはOKだったり、よくわかりません。 デジタルライフ > MacintoshにおけるMacintoshとはOSXですかOS9ですか? それともハードウェアのことでありOSは関係ありませんか?

    • ベストアンサー
    • Mac
  • windowsのプログラム

    プログラム初心者です。 ふと思ったのですが、windowsは一体どんなプログラム言語で記述されているのでしょうか・・・ CとかJavaといった言語でつくられているのか、はたまた全くべつのものなのか・・・ 初歩的な質問かもしれませんが、ご教授ねがいます。

  • Windows7の64bit版でプログラム開発環境を整えるには

    Windows7の64bit版でプログラム開発環境を整えるには  Phoenix001と申します。  早速質問に入らせて頂きます。  プログラミング初心者で、Windows7の64bit版でC言語、Java、Objective-Cなどの開発環境を整えたいのですが何かオススメのソフトはありますでしょうか?  正直、「MinGW」などプログラミングの定番ソフトはbeta版だったりなど、Windows7の64bitにはあまり対応していないものが多く困惑しています。  ソフトはなるべくフリーソフトだと助かります。  漠然とした質問で失礼なのですが、回答宜しくお願い致します。 ********************************************************* OS:Windows7 Home Premium 64bit

  • ゲーム作りたいがC言語かJAVAか迷う。

    私は将来、ゲーム・デザイナーになりたくて、プログラミングの勉強をしたいと思っています。それに向けて、学習するべき言語というのはCなのかJAVAなのかでまよっているのです。よくプログラミング言語など似たようなところがあり、ひとつの言語を身につければ他の言語も身につきやすいともいいますが、なるべく効率的に学んでいきたいですし、一番使用されることの多い言語を選びたいです。私が作りたいのは携帯電話用の比較的簡単なゲームでなく、ある程度大掛かりなというか、本格的なゲームを開発してみたいという思いがあります。これは特殊な例かもしれませんが、例えばコンピュータ将棋のプログラムなどではほとんどC、C++で開発されています。JAVAなどで作成されたソフトは見かけませんでした。やはり、JAVAの利点もあるでしょうが、結局、一番普遍的なというか、汎用性のあるプログラミング言語としてはC言語を選択するのが最良の策かなと考えています。これは妥当な筋道なのかとお尋ねしたく質問させていただきました。

  • Windows 7 で16ビットソフトを動かすにはどうしたらいいですか

    Windows 7 で16ビットソフトを動かすにはどうしたらいいですか?  最近、Windows Xp から Windows 7 に移行しようとして問題になりました。  私の場合、DOS のころから16ビットのコンパイラを使っており、それでコンパイルした大量の自作ソフトがあります。(普段使っている言語は、pascal と FORTRAN です。)  メールの送信なども、自作ソフトを噛ませて、整形してから送信するようなことをしています。  さて、Windows 7 を使い始めたら、これらのソフトがすべて使えなくなりました。  chcp 932 を入れて日本語環境にセットしても、16ビットソフトを起動すると、英語モード(?)に変わってしまって、プログラムからのメッセージがすべて読めなくなります。実行が終わると 932 に戻ります。これでは事実上プログラムが使えません。  というわけで、今は Windows 7 に移行できていません。  新しい環境に順応するには、今まで蓄えたプログラム言語の知識を捨て、新しいプログラム言語を覚え、その言語のコンパイラを購入し、すべての自作ソフトを書き直すのでしょうか。仕事が忙しくて、とてもそんなことをしていられる余裕はなさそうです。  自分の年齢を考えると、あと15年もすれば、今の仕事を辞めるので、その後はプログラミングはしなくてもいいのではないかと感じています。(趣味でするかもしれませんが。)  何とか、15年くらい、今の Xp 環境でパソコンを使っていきたいと思うのですが、どうしたらいいでしょうか。  当面は、古いパソコン(Windows Xp)を使っていますので、仕事に影響はなさそうです。とはいえ、ハード的に問題な部分もあって、新しいパソコンを買ったのですが、今はお手上げ状態です。  「コンピューターの問題のトラブルシューティング」→「プログラムの互換性」からセットすると、動くように思えましたが、実際やってみた限りでは無効でした。

  • windowsでもC言語を始めたいのですが…

    某大学の数学科1回生です。 今までC言語を学んだことが無かったので、最近ASCIIの「C言語入門」 を購入しました。(4月から学校で講義が始まります。) この入門書を読み進めていくにはUNIX系のOSがあるとスムーズに進行出来るようです。 しかし、僕が使用しているパソコンはwindows7で、 非UNIX系のOSなのでC言語でプログラミングをする環境が整っていません。 そこで、次のサイトhttp://www.ooyashima.net/db/prog.htmでコンパイラと IDEとテキストエディタを手に入れる必要があります。 windowsのOSでも、UNIX系のOSを用いた時と同様にC言語プログラミングを 可能にするためには、先ほどのサイトで、コンパイラからテキストエディタまで 何を手に入れるのがベストでしょうか? 出来れば無料のソフトが良いです。 C言語やプログラミングに関しては全くの初心者なので、稚拙な文章となり 非常に読み辛かったかと思いますが、回答よろしくお願いいたします。