なぜAndroidで出てこないモバイルゲームがあるのか

いくつかの偉大なゲームがAndroidにない大きな理由の2つ。

Androidは、ゲームを楽しむための優れたプラットフォームです。多くの優れたデバイス、優れたコントローラ、そして利用可能なゲームの数です。 しかし、非常に多くのゲームでも、iOSと比較すると、注目すべきいくつかの欠落があります。 Android上では決してリリースされないゲームや、遅れているゲームもあります。 Android搭載端末を購入すると、どのように振るかに関わらず素晴らしいゲームを手に入れることができますが、いくつかの宝石を逃してしまうことになります。 だから、なぜ多くのゲームが遅れたり、Androidに到着しなかったりするのでしょうか?

考慮すべき最初の、そしておそらく中心的な理由は、AndroidのiOSと比較したテストは、プラットフォームの性質上、まったく異なる状況であるということです。 iOSでは、開発者だけが気にするデバイスが少なくて済みます。 Appleは一度にiPad、iPhone、iPod touchのいくつかのバリエーションを販売しています。 これらはすべて非常に似通った内部ハードウェアを使用しているため、開発者がその特定のデバイスでテストしなくても互換性は一般的に保証されます。実際には小さな違いが混乱を招く可能性がありますが、開発者にとっては追跡し、問題をテストしてください。

これをAndroidの野生の西の性質と比較してみましょう。 オペレーティングシステムはLinuxのルーツのおかげでオープンソースなので、どのメーカーもAndroid搭載端末を作ることができます。 Google Playサービスを搭載した端末には一定の制限がありますが、フライバイナイトのメーカーがAndroidを実行するものを作成することは何もありません。 そのため、何百ものAndroid搭載端末が数多く存在し、すべてが異なるプロセッサアーキテクチャ、グラフィックスチップ、RAMタイプ、その他のもので構成されています。 つまり、ゲームのような十分に高度なプログラムでは、ゲームがすべての単一のデバイスで正常に動作しないという不安があります。 また、問題を抱えているデバイスを特定することは難しいかもしれません。なぜなら、特定のハードウェア構成を持つデバイスを1人のユーザーにしか持たせることができないからです。

どれくらい悪い? Publisher Animocaは2012年に Androidテストラボの写真を共有し、それぞれのAndroid搭載デバイスのテーブルを400以上用意しています。

それ以来起こっている問題を想像してみましょう。 Androidのタブレットや携帯電話は、安価で無名です。 開発者はこれまで以上に多くのデバイスを使用して、ゲームの無数の問題が解決されていることを確認します。 AmazonのAWS Device Farmのようなサービスは、開発者が持っていないデバイスのテストを支援するために存在しますが、まだまだ多くの作業です。

お金を投じる大規模な開発者や大規模なテストチームをゲームに参加させるためには、Android搭載端末を持つ膨大な数のユーザーに試してみる努力に投資する価値があります。 しかし、小規模なスタジオや多くの独立した開発者にとっては、Androidをサポートするための技術的作業と比べて、さらなるゲーム開発に力を注ぐ価値はありません。

もう一つの大きな問題は、Androidのサポートは財務的な観点からは意味がないかもしれないということです。 Androidのユーザーは、iOSのユーザーよりもはるかに少ない費用をもたらすことがよくあります。 技術業界の専門家Benedict Evansは2014年に、「GoogleのAndroidユーザーの合計は、ユーザーベースの2倍以上でアプリの半分を費やしているため、Androidのアプリ[ユーザーあたりの平均収入]はおよそiOSの4分の1です」 Androidの携帯電話やタブレットは、iOSデバイスよりも安いことが多いとのことですが、旗艦ハードウェアよりも犠牲になっている人は、おそらくそれほど多くのお金をゲームに費やすことはありません。 私たちは有料ゲームでもこれを見ています。 モニュメントバレーの開発者であるUstwoは、スマッシュヒットのパズルゲームがわずか数カ月後にリリースされたにもかかわらず、Androidでより多くのお金を稼いだことを明らかにしました。

今や、これは有料ゲームの開発者にとってなぜAndroidでリリースする価値がないのかを説明しています。 フリー・トゥ・プレイの開発者にとっては、報酬を支払っていないユーザーから広告、特にインセンティブを与えられたビデオ広告を使って収益を上げることができるため、価値があるかもしれません。 しかし、プレミアムゲームの開発者にとっては、実際の選択肢は1つだけです。 そして証拠は彼らがそうしないことを示します。 さらに、おそらく過大評価されている要素だが、AndroidがiOSよりも海賊版をはるかに簡単に行うことも考慮する価値がある。

Androidのゲーマーにとっては、難しかったにもかかわらず、まだ多くの人がAn​​droid上でリリースする価値があるように、Android搭載端末は非常に多くの人がいるということです。 プラットフォームは、そのメリットも提供します。開発者は、iOS上で実行できないAndroid上で早期アクセスゲームをリリースすることができます。 更新や調整が必要なゲームは、Androidで簡単に実行できます。AndroidのApp Storeでのように、長い更新プロセスを経る必要はありません。 しかし、UnityやUnreal Engine 4のようなクロスプラットフォームのテクノロジーは、複数のプラットフォームの開発をより簡単にし、多くの非互換性を深い技術レベルで解決することができます。 さらに、Apportableのようなサービスはクロスプラットフォームのソリューションを提供し、Noodlecake Gamesのような出版社は開発者のために多くのポートを処理します。

しかし、なぜ、あなたがAndroid向けにはない、クールなiOSゲームがなぜ登場しないのか疑問に思っているならば、知っているだけではない理由はたくさんあります。