1

良い一日。

現在、マーマレードと同じくらい強力な C++ で書かれた iOS 用の 3D エンジンを探していますが、どれを選択すればよいかわかりません。

なぜ C++ なのか? クロスプラットフォームである必要があります(将来の計画のために)。なぜマーマレードではないのですか?Marmalade を使用すると、お気に入りの Objective-C のライブラリとフレームワークを使用できなくなります。インターフェイス/ネットワーク/すべてを XCode を使用して作成したいのですが、1 つの画面だけに 3D シーンが含まれます (ここで多くのことを行う必要があります。シェーダー、CSG、テクスチャ マスキング、ブール演算、プロシージャル メッシュ生成など)。

4

2 に答える 2

3

Unity は、iOS 向けの非常に人気のある 3D エンジンです。それをチェックしてください:http: //unity3d.com

C++ で書かれた Cocos 2d の拡張である Cocos 3d もチェックしてください。 http://brenwill.com/cocos3d/

http://irrlicht.sourceforge.netもご覧ください。

これらの投稿でいくつかの情報を見つけることもできます: https://gamedev.stackexchange.com/questions/21/easy-to-use-cross-platform-3d-engines-for-c-game-development

趣味の開発者向けのクロスプラットフォーム 3D ゲーム エンジン?

于 2012-08-22T07:30:20.637 に答える
3

あなたがObjective-Cについて言及したので、私はこれについて言及しなければならないと思います. 現在、私の知る限り、Android で Objective-C ベースの 3D エンジンを提供しようとしている企業は 3 社あります。定義上、iOS でネイティブにサポートされます。

  • http://www.yeecco.com/stella/features

    この会社はすでに製品をリリースしていますが、サポートされているデバイスの安定性や範囲についてはわかりません. Samsung がスポンサーであるため、これが Samsung デバイスをサポートしていることは間違いありません。場所や開発者は不明で、ショーケースもありません。

  • http://www.apportable.com

    この会社はまだリリースしていませんが、非常に有望です。ご覧のとおり、ベータ版製品によって Android に移植された有名な iOS ゲームがいくつかリストされています。また、彼らのウェブサイトにはより多くの情報があります。

  • http://www.madewithmarmalade.com/ko/juice

    Marmalade は、Android で Objective-C ゲームを実行できるようにする、Juice と呼ばれる複数のプラットフォーム (Android を含む) 向けの iOS ツールもリリースしました。

于 2013-01-24T17:08:10.093 に答える