Androidゲーム開発用電話[終了]


13

私は約2年間、カジュアルなiPhone / iPod Touchゲームタッチを開発しています。いくつかのゲームをAndroidプラットフォームに移植したいと思います。私は2年間のiPhone契約で立ち往生しているので、サービスプランを必要とするAndroidフォンを入手したくありません。 この状況で開発に最適な携帯電話は何ですか?


2
私はこの質問が好きですが、答えは非常に一時的なものになるのではないかと心配しています。最近では契約と電話のモデルが急速に変化します。

2
また、完全に...国の質問を無視
MrCranky

あまりにもローカライズされているため、私は終了することを投票しています。5か月で、受け入れられた回答の電話のリストは完全に変更されました。

回答:


14

2011年9月に更新。

Androidで開発するには、2つの理由で多くのデバイスが必要です。

  • 画面サイズ(1280x800から320x240まで)
  • ハードウェアプラットフォーム:GPUおよびCPU

ただし、必要な場合は、Nexus S(SまたはOne)を購入してください。これは公式のGoogle電話です。GingerBread(Android 2.3)があります。そして、Androidを使用したNDKでのデバッグにはバグがあることを知っておく必要があります。マルチスレッドプログラム(OpenGL)を簡単にデバッグすることはできません。NDK r6(またはr5)には修正がありますが、Gingerbread電話が必要です。HoneyComb dev(Tablet)の場合、Tegra2デバイス(またはOMAP 44x0)が必要です。

Androidゲームを確認するには、少なくともGPUファミリごとに1つのデバイスを使用することをお勧めします。

だから2011年9月に、私はこれらの携帯電話を持つことをお勧めします:

  • Galaxy SまたはNexus S(PowerVR 540およびAndroid 2.3.3用)
  • Galaxy S2(マリ400用)
  • HTC SensationまたはHTC EVO 3D(Andreno 220 + 960x540)またはSony Ericsson Xperia Play(Andreno 205 + GamePad)

これらのタブレット:

  • Motorola Xoom、Acer Iconia、Asusトランス、Galaxy 8.9または10.1(Tegra2 + Honeycomb)
  • Archos G9またはGalaxy 7.7(OMAP 44x0)

しかし、私はこれらのデバイスもチェックします:

  • HTC Desire HD、ZまたはS(Andreno 205)
  • Nexus One(Andreno 200); このデバイスでフレームレート> 25fpsを目指しています

古いデバイス:

  • Droid(PowerVR 530):GPUが遅すぎる
  • A101IT archos(タブレット解像度1024 * 600)のパフォーマンスが非常に低い
  • Spica、Moment、Naos、Taos:OpenGLは非常にバグが多い...これらのデバイスとの互換性を保つために、各OpenGLコマンドを確認する必要があります。
  • HTC G1、HTC MagicまたはHTC Hero:OpenGL ES 1.xの開発を計画している場合は、これらのデバイスで確認してください
  • Wildfire(小さな解像度)

私はMoblox(注目のAndroidゲーム)の開発者の一人であり、これらすべての携帯電話が必要でした。OpenGLを使用しない場合は、電話を1つだけ持ち、エミュレータで確認できます。HoneyCombの場合、エミュレータは非常に遅いため、実際のデバイスをお勧めします。

追伸:このページでOGL 2.0拡張機能のコレクションを作成しました

ps2:私のgpubenchはAndroidのGPUに関するヒントを与えることができます(結果

変更履歴

  • 2011年9月:タブレットを追加し、DroidとA101G8を古いデバイスに移動します
  • 2011年5月:古いデバイスでのSpicaの移動

1
これは、私が一時的に話していることの良い例です。GoogleはNexusを直接販売しなくなり、Nexusの公式のハードウェアサポートもなくなりました。(google.com/support/forum/p/android?hl=en

Nexus Oneはヨーロッパで利用できます。そして、ジンジャーブレッドはすぐに利用可能になります(他のどの電話よりも先に)。
エリス

5

モトローラの携帯電話のほとんどは契約なしで購入できると思います。それらを使用したい場合は、Verizonでのみ機能します。おそらく、Droid 2を単独で購入できるように。


2

モトドロイドは、現在出回っているほとんどのアンドロイド携帯電話がその仕様と一致するかそれを上回るかのいずれかであるため、まともなベンチマークと思われます。eBayでロック解除されたDroidを100ドル以下で見つけることができます。Androidの優れた点の1つは、どのAndroidスマートフォンでも開発およびテストできることです。そのため、Androidスマートフォンを持っている人を知っている場合(異なる携帯電話でテストする場合)、接続、展開、およびテストを行うことができます。


1

HTC Desireはどうですか?Androidフォンについてはよく検索します。MotoXT720はお手頃価格ですが、ROMが古すぎてAndroid 2.2さえありません。Androidフォンを購入すると、非常に混乱します...


1

少なくとも2台の電話を入手することをお勧めします。HTC G1、HTC Magic、Samsung Spicaなどの古いモデル(または一般的にサポートしたい最低スペックの何か)、およびNexusやHTC Desireなどの新しいモデル。理想的には、できるだけ多くの電話でゲームをテストしたいのですが(エリスの回答を参照)、誰もがその数の電話を購入できるわけではありません。このセットアップにより、基本的なカバレッジが得られます。たとえば、友人の電話でテストすることで改善できます。ゲームが複雑すぎず、優れた開発用コンピューターが手元にある場合は、開発の初期段階でエミュレーターを使用しても問題はありません。


0

実際に、Androidゲームを開発するためだけにカスタマイズされたデバイスに出会いました。私はアンドロイドで働いていたのでしばらくしました。ここにリンクがあります。


通常の電話を使用するよりもこの電話を使用することの開発上の利点は何ですか?
CiscoIPPhone

まあ私が見たものから...これは携帯電話ではありません...それは彼らがそれをどのように販売するかについてのAndroidの少なくとも完全な開発キットです...市場に来ているPSPゲーミング電話では、このデバイスはほとんど最も近いです実際にPSP電話を手に入れる前に、同じフォームファクターのゲームの開発とテストを開始できます。リンク:dev.odroid.com/projects/odroid hardkernel.com/store.php
Shouvik
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.