Unityに似たものはありますが、javascriptの代わりにC++を使用できるという違いがありますか?
6 に答える
面白いことに、いくつかの投稿の要件として統一性を少し学びたいと思っていました...そして、この質問を見つけました。
Ogre3D は素晴らしいと思います...それはあなたが探しているものかもしれません。ここにリンクogre3d.orgがあります
Ogre3D は私が使用したものです。http://www.ogre3d.org/
Unityが提供するアクセシビリティが必要な場合、C++は間違いなく間違った選択です。Pythonなどのインタプリタ/スクリプト言語の方がはるかに優れています。これらは、Webブラウザ/多くのOSでの作業に関してより柔軟性があります。
UnityがJavascriptを使用しているというのは少し誤解です。Unityで使用されるいわゆるJavascriptは、実際にはCLI互換のJavascriptの方言であり、公式のJavascriptとまったく同じではありません。また、UnityでのJavascriptの使用に限定されません。また、C#を使用することもできます。これは、いくつかの点でC ++やJavaに似ているか、あまり使用されていないBooスクリプトです。
個人的には、UnityでC#を使用することをお勧めします。これは、非常に強力であり、P/Invokeを介してネイティブC/C++関数を呼び出すことができるためです。プラグインの使用へのリンクは次のとおりです:http: //unity3d.com/support/documentation/Manual/Plugins.html
ゲームエンジンのリストへのリンク。時間をかけて読んで検討してください:http: //en.wikipedia.org/wiki/List_of_game_engines
モバイル プラットフォームをターゲットにすることに関心がある場合は、マーマレードが適している可能性があります。
Panda3D Unity と比べて考えるほどのものではありませんが、Web プラグイン、クロスプラットフォームとして機能します。IDE はありませんが、オープンソースです。
私の知る限り、Unity で JavaScript や Boo を使用する必要はありません。また、C# がスクリプト言語のように動作しても問題はありません (これは C++ では非常に困難です)。