• ベストアンサー

Unityの複数のOSへの書き出しについて

ゲームエンジンのUnityは 1つのプロジェクトを作成するば Windows,Mac,Linux用に書き出すことができますが それはどのような仕組みになっているのでしょうか? よろしくお願いします

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

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

Unityは各OS向けの実行ライブラリを持っています。 Unity自体のスクリプトを含めたデータは実行ライブラリが実行して表示しますので、この実行ライブラリがOS違いを吸収しています。 JavaがJavaVMでOSやハードの違いを埋めているのに似た仕組みです。

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

関連するQ&A

  • 今話題のUnity!!!

    個人でゲームを作っている厨房です 生意気なのはわかっていますが、やりたいのでいいます! 3Dゲームが作りたいんです!! 2Dじゃ駄目なの?おもしろいよ?と仰る方も大勢いるでしょうが、2Dゲームをつくるのであれば プログラミングせずに、RPGツクールなんかで手軽につくりたいです そこで話題のUnityという3Dゲームを個人でも作成できる!簡単で互換性もバッチリ!に出会い とてもやりたくなったのですが、日本ではまだ参考文献が少なくて・・・ そこで、Unityを英語読めなくてもできたよー、という方のできるまでの方法 また、他に良いゲームエンジンあるよーやこういう方法もあるよという意見、よろしくお願いします 英語を習得するにはとてもつもなく時間がかかるので・・・・・・(いざとなったらやるしかないのは 承知しています) できる言語はCとJavaです!それ以外でも、覚える気力はあります!

  • 初心者はUDKとUnityでは

    3Dのアクションゲームを作りたいと思っています。 しかし、自分はゲーム作成は初心者であり、特に3D系は初めてです。 調べたところ、3Dゲーム用エンジンでは ”Unity”か”Unreal Development Kit”がいいと載っていました。 そこで、初心者がゲームを作るには、どちらを使用したほうがいいと思いますか? ついでですが、自分は英語能力はそこまで高くありません。 そして、私が使用しているPCはお世辞にも性能が良いと言えません・・。 もし、上記2つのエンジンよりこっちのほうがオススメってのがあるのでしたら是非教えて下さい。

  • unity3dというゲームエンジンがありますが、これで成人向けゲームを

    unity3dというゲームエンジンがありますが、これで成人向けゲームを作ることはライセンス的に可能ですか? 英語に弱くて分かりません・・・ http://unity3d.com/

  • Unity 1

    Unityでゲーム作っているのですが、エラー出て見ても、エラーの内容が表示しなくて、対処法が分かりません。助けてください...

  • Unityで絵本を作りたい。

    紙芝居のようにページを進めたり戻したり出来るようにしたいのですが、 どのようなスクリプト(JavaScriptを使っています)が良いのか困っています。 イメージで言うと、 画面をタッチすると前に進んだ様な絵が出て、 「戻る」のアイコンをタッチすると一つ前の絵に戻る動作。 また途中で分岐していて、「戻る」とまたもとの位置に戻っていける・・・ といったような子供向けのアドベンチャーゲームのような物です。 現在2Dの予定で制作していますが、アドバイス頂けるなら3Dでも構いません。 どうかよろしくお願い致します・・・。 ※Unityの理由:アイフォンで観れるようにしたいのですが、 私のパソコンはWindowsで、Unityで制作したものをMacに持ち込むためにUnityを利用します。

  • ゲームエンジンunityについて

    今までにphpとjavaをやって来ました。 最近Flashを勉強中です。 今後、iPhoneアプリを作りたい(ゲーム開発)と思っており、OpenGL ESというツールがあることを知りました。 そして本題ですが、Unityというツールがある事を最近知りました。 http://www.atmarkit.co.jp/fsmart/articles/iphone05/01.html 私はまだC言語、Objective-Cの知識がありません。 ココでいくつか質問です。 1、Unityという統合環境ツールを使えば、C言語、Objective-Cを覚えなくてもゲーム開発が出来るのでしょうか? 2、ゲーム以外のアプリをUnityを使って製作できるのでしょうか? 3、ゲーム以外の部分(例えば課金等)もUnityで作成することが出来るのでしょうか? さまざまなご意見をお待ちしております。 尚、より多く、正確な情報を知りたいので、知恵袋とはてなへも掲載させて頂いております。 宜しくお願い致します。

  • 一つのソースコードから複数のOSへ書き出しは可能?

    仮にWindowsでC/C++のソースコードを書いたとして それをMacやLinux用にWindwos内でビルドすることは可能なのでしょうか? JavaだったらJVMがよろしくやってくれて OSの違いを吸収してくれているのはわかります Qtも一つコードを書けば複数のOS用に書き出すことができますが それはどういった仕組みなっているのでしょうか? いろいろ調べたのですが、そういった記事などが見つからなかったので 今回質問させていただきました、よろしくお願いします。

  • unityを使ってゲームを作りたいと思いますが

    unityを使ってゲームを作りたいと思いますが、javascriptから勉強をしないといけないでしょうか?

  • UnityとUEどっちがいいですか?

    趣味程度でゲームを作ってみようかなと思ってるのですが、UnityとUnrealEngineは言語が違うのでどちらを習得しようか迷ってます。 慣れれば簡単かもですが、操作はUnrealEngineの方が扱いやすいのですが、Unityの方がシェア率が高く迷っています。

  • ssd化でunityは軽量になりますか?

    アセットインポートやauto refresh時にunityがもっさりしています。hddのスピードがネックのようです。 hddはそのまま残しssd化したいのですが、unityのプロジェクトファイルをssdに置けば高速化すると思いますか? もちろん今より悪くなることはないでしょう。