web-dev-qa-db-ja.com

iPhone / Android用ゲームエンジン

IPhoneとAndroid用のクロスプラットフォームゲームエンジンを実行することは可能ですか?どうすればこれができますか。これを行うために私が勉強する必要があるとすべて考えていることは何ですか。

24
KingofHeaven

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 Marmalade SDKよりも安価で、使いやすいです。また、C++を介して広範囲に渡ります。

何を使用するかは、主に制約によって決まります。私は現在、iOS向けにリリースされる予定の次のプロジェクトにCocos2d-xを使用しています。

13
codecustard

チェックアウトnity 3D

PC、Macなどもサポートします。

8
Wernight

Shiva3Dを見てください。Windows、MacOS、Linux、iPhone、iPad、Android、Palm WebOS、Wiiをサポートしています http://www.stonetrip.com/

6
Xuvi

エンジンに偏った代替品を検討するためだけに...

ゲームエンジンより少しレベルの低い新製品を出しました。これは BatteryTech と呼ばれ、Windows、iPhone、Android、Macプラットフォームの抽象化サービスをエンジンとして提供しますが、使用する必要はありません)を提供する軽量のSDKです。エンジン:私たちは自分たちのゲーム用にカスタムエンジンを開発しており(実際にはそれほど難しくはありません)、他の人も同様に望んでいると考えています。

4
rbgrn

かっこいい。 UnityがついにAndroidのサポートを開始してくれてうれしいです。

もう1つは、コロナを見てください(AndroidとiPhoneの両方で、Macが必要だと思っていました) http://anscamobile.com/corona/

3

さらにいくつかの:

マーマレードとMoSyncは、ほぼすべてのプラットフォームをターゲットにでき、非常に強力です。

2

また、「エタノン」と呼ばれる別のものがあります。 「https://github.com/asantee/ethanon」

Android、ios、windows、MacOsX、およびブラックベリープレイブックの場合、 "gameplay3d" という別のプレイブックがあります。

2

Linderdaum Engineをお勧めする開発者の1人として、Windows、Android、MacOSをサポートしています http://www.linderdaum.com

1
Sergey K.

V-Play (v-play.net)は、Qt/QMLに基づくクロスプラットフォームゲームエンジンであり、複数のディスプレイ解像度とアスペクト比、アニメーション、パーティクルを処理するための多くの便利なV-PlayQMLゲームコンポーネントを備えています。物理学、経路探索など。機能とコンポーネントの完全なリストについては、 APIリファレンス を参照してください。 V-Playには、タワーディフェンス、プラットフォームゲーム、パズルゲームなど、最も成功しているゲームジャンル向けのすぐに使用できる ゲームテンプレート も付属しています。

Moai 小規模なプロジェクトでは無料で、大規模なスタジオでも使用されます。私は自分で自作をしていますが、そうでなければ、非常に有望に見えるので、おそらく自分でモアイを使用するでしょう。彼らはそれがMac、PC、iOS、Android、そして私はKindleFireでさえあると思う。

0
Jonas Byström