先週サンフランシスコで開催されたゲーム開発者会議(GDC)では、業界関係者が過去最多の最新タイトルを展示するために集結しました。特に小規模な独立系開発者は、Mac、Windowsノートパソコン、iOS、Androidデバイスなど、様々なハードウェアでインディーゲームを披露していました。
しかし、Windows ベースのデバイスは、もちろん Microsoft ブース以外では目立って存在していませんでした。
これは憂慮すべき事態です。GDCはゲーム開発者とパブリッシャーが一堂に会し、技術について語り合う場ですが、Windows 8/RTもWindows Phoneも、誰の話題にもほとんど出てきませんでした。今年初めにWindowsストアを概観した時点では、ゲームカテゴリーは最も有望なセクションの一つでしたが、同時にWindowsアプリの新規リリースが急激に減少しているという現状も見受けられます。これだけでも、Microsoftは大規模・小規模を問わず、ゲーム開発者への働きかけを強化するべきだったはずです。
カンファレンスでマイクロソフトの代表者と話をしましたが、Windowsの開発に携わる人々は、健全なアプリエコシステムにとってゲームがいかに重要な要素であるかを理解していると確信しています。しかしながら、マイクロソフトには依然として困難な課題が待ち受けています。インディーゲーム開発者の中には、マイクロソフトのビジネス哲学に不満を持つ人もいれば、必要な開発ツールにアクセスできない開発者もいます。
80/20 の分割に抵抗できる人がいるでしょうか?
財務面では、開発者がWindowsデバイスを避ける理由を理解するのは難しい。MicrosoftはAppleやGoogleよりも寛大な収益分配契約を提供しているからだ。Windowsアプリ開発者は、アプリの売上が2万5000ドルを超えると、80/20の分配という有利な条件を得られる。これは、iOSやAndroid開発者が受け取る70/30の分配よりもはるかに寛大な契約だ。

Microsoftはまた、Windowsアプリ開発環境であるVisual Studioが幅広いコーディング言語をサポートしているため、Windowsストアは競合するアプリエコシステムよりもユーザーフレンドリーであると述べています。多くの開発者もこの意見に同意しているようです。昨年、Windowsアプリ開発者の第一陣にインタビューした際、開発者たちはMicrosoftのツールと開発者への働きかけを高く評価していました。
しかし、GDCの展示会場にいた多くのインディーゲーム開発者は、そうした意見を共有していませんでした。その理由を探るため、私は会場で開発者たちに、なぜWindowsストアで製品を販売しないのかを尋ねてみました。
互換性の問題は簡単に解決できる
Behold Studiosは、iOS(近日Steam対応予定)向けのUnity開発環境「Knights of Pen and Paper」を開発しています。BeholdはWindowsストアへのリリースを検討していますが、Windows Visual StudioがUnityコードをインポートできないため、まだ実現していません。これはBeholdにとっては些細な問題ですが、 Microsoftにとっては大きな問題です。なぜなら、Unityは中小規模のゲーム開発者にとって最も人気のあるツールの一つだからです。
実際、Windows チームが Windows ストアの優れた独立系ゲームの数を増やしたいのであれば、Unity と協力し始める必要があります。

実は、Microsoftはこの点をうまく把握しています。GDCでは、UnityがWindows 8開発者向けのベータプログラムを開始するというニュースが報じられました。Unityの商用版では、Windowsストア向けのゲームをコンパイルできるようになるまではまだしばらく時間がかかりますが、MicrosoftはUnityの開発者と協力してゲーム開発者のニーズに応えようとしています。そして、Unityチームはすでに開発者と直接協力し、彼らのタイトルをWindowsに移植しています。実際、「Buck Hunter」、「Gunpowder」、「Drift Mania Championship 2」など、Unityで制作された14本のゲームが既にWindowsストアに配信されています。
Windows 8には依然として画像の問題が残る
しかし、マイクロソフトがどんなに丁寧にお願いしても、Windowsストアで製品を販売することに興味がない開発者もいます。彼らにとって、これは倫理的な問題です。例えば、インディー開発者のテリー・カヴァナ氏は、マイクロソフトがPC上に閉鎖的なソフトウェアエコシステムを構築しようとしていることに懸念を抱いています。
Cavanagh 氏は GDC で Super Hexagon を披露しました。これは、当初 Flash で開発され、無料でオンラインでリリースされ、その後、PC、Mac、Linux、iOS、Android、BlackBerry 10 に移植され、基本的に Windows 8/RT と Windows Phone を除くすべてのプラットフォームに移植された、驚くほど高速なゲームです。
Super HexagonのコードはMicrosoftのVisual Studioと互換性があり、Windowsストアへの移植も可能だが、キャバナ氏は興味がない。「MicrosoftがWindowsアプリストアでPC開発を制限しているのは気に入らない」とキャバナ氏は語った。ユーザー数の増加と収益分配の引き上げが約束されても、彼は諦めなかった。「Windows PhoneでSuper Hexagonをプレイしたい人は、別のスマートフォンを買うべきだ」と彼は言った。

Cavanagh氏だけではありません。Minecraftの開発者Markus Persson氏を含む多くのインディー開発者が、Windowsストアを公然と非難しています。彼らはMicrosoftを、PCというオープンプラットフォームに侵入し、Windowsアプリの囲い込みを企む侵入者と見なしています。
Windows RTタブレットに関しては批評家の懸念はもっともですが、Windows 8には従来のWindowsアプリケーション(またはゲーム)を好きなように実行できるデスクトップが搭載されていることは言うまでもありません。それでも、彼らの懸念は容易に理解できます。もしWindows BlueがWindowsデスクトップの終焉を告げるものだとしたら、独立系開発者は顧客にリーチするためにWindowsストアを利用するか、PCから完全に撤退するしかありません。結局のところ、Microsoftは多くの開発者をWindowsストアに呼び戻したいのであれば、Windowsストアにまつわる汚名を払拭しなければならないのです。
つまり、開発者への働きかけを倍増させる必要があるということです。
マイクロソフトはより積極的な働きかけが必要だ
スコットランドのゲーム開発会社 Lucky Frame は、Microsoft が一言連絡してくれれば、喜んで iOS ゲーム Bad Hotel を Windows ストアに導入するだろう。
このゲームは今年のIndependent Games FestivalでBest in Audio賞にノミネートされたため、Lucky Frameの開発者たちはGDCの会場で1週間を過ごし、MicrosoftのGDCビジネススイートからわずか300メートルほどのブースでゲームを展示しました。しかし、Lucky Frameのショーン・マキロイ氏によると、Microsoftは同スタジオに連絡を取ったり、『Bad Hotel』のWindows版開発への協力を申し出たりしたことは一度もなかったそうです。
マイクロソフトが誇る開発者向けアウトリーチ活動において、「Bad Hotel」のような賞にノミネートされたインディーゲームが取り上げられなかったことは懸念すべき点だ。マイクロソフトはアプリストアの在庫不足を切実に改善する必要があり、そのためには才能ある開発者を片っ端から獲得する必要がある。特に、その開発者がまさに同じ建物で賞にノミネートされたインディーゲームを披露しているのであればなおさらだ。