iphone と android のクロス プラットフォーム ゲーム エンジンを実行することは可能ですか。どうすればこれを行うことができますか。私はこれを行うために勉強する必要があると考えています。
10 に答える
Cocos2d-xをチェックしてください。完全に無料でオープンソースです。
http://www.appgamekit.comもあります。これは私が興味を持っているものです。「Basic」と「C++」をサポートしています。
マーマレードは本当にパワフルだと思います。私はそれをいじりました。そしてそれを強くお勧めします。
2DゲームでAndroidとiOSのみをターゲットにしている場合は、Cocos2d-xを強くお勧めします。これは、私が出会ったC++用の最もゲームが完成した無料のフレームワークの1つです。
マーマレードとは対照的にCocos2d-xを使用する利点は、ゲームエンジンのほとんどのコンポーネントが記述されていることです。1日以内にゲームのプロトタイプを作成できます。Cocos2d-xも無料です。
私はマーマレードで自分のゲームエンジンを作成しましたが、1週間もかかりませんでした(もちろん、仕事のオンとオフ)。
Cocos2d-xの欠点は、明らかにプラットフォームサポートの種類が少ないことです。
あなたが少しのお金を費やすことをいとわないが、Cocos2d-xが提供するシンプルさも必要とするなら。http://appgamekit.comをチェックしてください。MarmaladeSDKよりも安価で、使いやすいです。また、C++を介して広範囲に渡ります。
何を使用するかは、主に制約によって決まります。私は現在、iOS向けにリリースされる予定の次のプロジェクトにCocos2d-xを使用しています。
Unity 3Dをチェック
PC、Macなどにも対応。
Shiva3D をご覧ください。Windows、MacOS、Linux、iPhone、iPad、Android、Palm WebOS、Wii をサポートしていますhttp://www.stonetrip.com/
エンジンの偏った代替案を検討するためだけに...
ゲームエンジンより少しレベルの低い新製品を出したところです。これはBatteryTechと呼ばれ、Windows、iPhone、Android、および Mac プラットフォーム抽象化サービスのすべてをエンジンとして提供する軽量の SDK ですが、エンジンを使用する必要はありません。私たちは自分たちのゲーム用にカスタム エンジンを開発しており (実際にはそれほど難しくありません)、他の人も同様に望んでいると考えています。
かっこいい。Unity がついに Android をサポートし始めたことを嬉しく思います。
もう 1 つについては、Corona をご覧ください (Android と iPhone の両方で、Mac が必要だと思われます) http://anscamobile.com/corona/
私が推奨する開発者の 1 人として、Linderdaum Engine は、Windows、Android、MacOS をサポートしていますhttp://www.linderdaum.com
Moaiは小規模なプロジェクトでは無料で、大規模なスタジオでも使用されています。私は自分で自作を実行していますが、そうでない場合は、非常に有望に見えるので、おそらく自分で Moai を使用するでしょう。彼らは、それが Mac、PC、iOS、Android に移植されていると主張しており、Kindle Fire にも移植できると思います。