iPhone 3Gのサポート期間はどれくらいですか?


15

私はiOSゲームの開発とリリースを進めていますが、多くの理由から、iPhone 3Gで実行できない(2Gについても聞かないでください)ことがわかりました。主に、各レベルに必要なスプライトとサウンドの数により、低メモリクラッシュが継続的に発生します。必要に応じてリソースを最小限に抑え、戦略的にリソースをロード/アンロードしますが、一部のアイテムは、すぐにアクティブにできるようにキャッシュする必要があります。私の最後の手段(回避しようとしています)は、すべてのオーディオの低品質バージョンを作成することです。グラフィックはすでにスプライトシートにしっかりと詰め込まれています。

このゲームはiPhone 4とiPadで素晴らしく動作し、3GSでもうまく動作します。古いデバイスがサポートされていないことを心配する必要がありますか?


4
3Gを使用しているユーザーはまだかなりいるでしょう。すべてのユーザーがオタクではなく、毎年フルコストでアップグレードするわけではありません。私はほとんどの人が死ぬまで携帯電話を保持していると思います。
ネイト

3
最初にゲームをリリースして、それがどのように機能するかを確認してください。需要が高い場合は、音声を減らして3Gに移植してください。
5ound

また、Game Centerは3Gで動作しないことに注意してください。
-MrDatabase

更新-ハードウェアの配布に関する調査を行ってきましたが、3Gは市場が縮小している一方で、アクティブなiPhoneの10〜20%を占めていることがわかりました。無視すべき市場の大部分。だから、私は(文字通り、比fig的に)図面に戻り、さらに多くの最適化を行いました。断続的にメモリ不足がクラッシュする3Gおよび2GのiPhoneでアプリを実行できるようになりました。ご意見をお寄せいただきありがとうございます。
jtalarico

回答:


4

ほとんどの開発者は、Appleがサポートを終了すると予想されるiOS5がリリースされるまで、3G(および同様の仕様のiPod Touch 2nd Gen)をサポートし続けると思います。

ただし、実際にゲームを3Gで実行することができず、3Gの所有者に販売しないことに対処できる場合は、あなた次第です。説明ではデバイスをサポートしていないにもかかわらず、それを購入する避けられない馬鹿から多くの1つ星のレビューを得ると期待しています。

3GSより前のデバイスをサポートしないことには、ES 1.1フォールバックレンダリングパスを提供することなくOpenGL ES 2を使用できるという利点があります。


お使いのデバイスでは動作しないアプリを購入できますか?Androidマーケットの+1 ...
dash-tom-bang

1
iTunes自体で何でもアプリを購入できます。端末上のストアで購入する場合、端末で実行できるアプリに制限されます。
Tetrad

たとえば、Apple独自のiMovieアプリをご覧ください。それはiPhone 4でのみ動作しますが、レビューを見て、iPhone 4を持たない多くの人がそれを購入しました:)私の知る限り、Androidストアは携帯電話自体からしかアクセスできないので、混乱を避けています。
U62

5

アプリにFlurryなどの分析ツールを含めることを強くお勧めします。これにより、起動後にハードデータを取得できます。(Appleは今のところFlurryの禁止を強制していません)。

私のゲームでは、現在、セッションの25%が3Gで行われているので、今すぐ削除することすら考えていません。サポートすることを強くお勧めします。アプリをより高速に動作させるには、パフォーマンス上の秘lotがたくさんあります。


1

第2世代タッチのサポートを削除せずに3Gを実際にサポートすることはできません(たとえば、アプリをarmv7対応デバイスでのみ実行することにより)。最近リリースしたゲームの分析から、これらのユーザーは少数ですが、それでもユーザーのかなりの割合を占めています。

他の多くの質問と同様に、あなたの質問に対する答えは、あなたの特定の状況の経済学​​に後退するでしょう。ゲームのデザインリソースまたはアートリソースを減らして3Gで動作させることにより、競争力を失っていますか?追加の予想売上高は、その支出に投資されたお金を補いますか?これらの質問に答えることができれば、答えは明らかです。


0

古いデバイスがあり、次に古いデバイスがあります。

iPhone 1Gのようなものは、おそらく2Gにも拡張されますが、明らかに4Gの機能を実行できません。これらのユーザーはほとんどいないため、ごく一部のユーザーが不足しています。

ただし、iPhone 4は数か月以上使用されていません。Nate Brossが言ったように、電話に夢中になっている人は少なく、「新しくてより良い」と、いつでもアップグレードするオタクがいます。私はまだ第3世代のiPod Touch(正確にはiPhoneではありませんが、wifi信号で十分に近くなっています)で実行しています。まだ2Gモデルを持っている人はかなりいます。

メモリ使用量をさらに削減しようとするか、アップグレードしないユーザーの大部分を逃すかを選択する必要があります。


3GSモデルをスキップしました。3GSのドロップをまだ真剣に検討している人はいないと思います。3Gをドロップすると、保証されたOpenGL ES 2サポートのような具体的なメリットが即座に得られます。

あ、おaびします。
共産主義のダック

0

残念なことに、AppleはGame Centerをサポートしていないため、3G(3GSではなく)の廃止を開始しました。

これらのデバイスの多くはまだそこにあります。実際、主に「低解像度」のiDevice向けのゲームを構築している場合は、古いiPhoneやiPod Touchもサポートできます。

より高性能な「hi-def」iDevices向けのゲームを構築し、それを3GSに移植する場合、パフォーマンス上の理由から3Gのサポートを削除する方が合理的ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.