本日、Amazon Web Services(AWS)は、ゲーム開発コミュニティ向けにセットアップされたいくつかのサービスをリリースすることを発表しました。これらのサービスの多くは現在ベータ段階でオンラインになっています。つまり、まだ潜在的なバグがあり、将来の拡張の余地があります。とは言っても、それらは完全に機能的であり、それらには以下が含まれます。
- Amazon Lumberyard
- Amazon GameLift
最初の機能であるAmazon Lumberyardは、3Dゲーム開発エンジンです。このプログラムは完全に無料で、購読料や収入分配はありません。このサービスには、AWSクラウドサービス、およびアプリケーション内統合を通じてTwitchのファンを引き付ける機能も含まれています。 Lumberyardは、ゲームをデザインするためのよりシンプルなプラットフォームになることを約束しています。
...あなた(開発者)は、素晴らしいゲームプレイを作成し、ファンのコミュニティを構築することにより多くの時間を費やすことができ、ゲームエンジンの構築とサーバインフラストラクチャの管理のための無駄な重労働に費やす時間を減らすことができます。
- Lumberyardの情報ページで見積もり
注目すべき最も興味深いことは、詳細ページによると、LumberyardはCryEngineに基づくビジュアルテクノロジを使用しているということです。そのため、Lumberyardはほとんどの開発キットよりもはるかに高品質のグラフィックをレンダリングできます。また、ビジュアルエンジンはプログラムにネイティブであるため、開発者側で複雑な照明を追加する手間はそれほどありません。これまでのところ有望なサービスのようです。
Lumberyardには、フル機能の編集、ネイティブコードのパフォーマンス、高品質のビジュアル、および社内の物理エンジンなど、ゲーム開発者が求めることができるすべての機能があります(ただし、これらに限定されません)。
一方、GameLiftは、開発者がセッションベースのマルチプレイヤーゲームを設定、操作、および拡張するのを支援するために提供するサービスです。マルチプレイヤープラットフォームのバックエンド部分を構築するのに必要な時間を「数千時間から数分に減らす」ことを約束します。情報ページによると、GameLiftを使うのにバックエンドの経験は必要ありません。
残念ながら、このサービスは無料ではありません。このサービスの費用は、1日のアクティブユーザー1,000人当たり1.50ドルで、開発者がサーバーやデータベースにアクセスするなど、他のAWSのサービスを利用する場合はすべて追加料金がかかります。これはそれほど悪くは聞こえませんが、ゲームが深刻なオンラインプレゼンスを得た場合、Amazonはかなりのお金を稼ぐことになります。
他のゲーム開発サービスも存在します、そしてAmazonはそのサービスの大部分を無料で提供する最初の人ではありません。しかし、GameLiftは、バックエンドのマルチプレイヤーコードをプログラミングするという困難なプロセスを扱いたくない開発者にとっては有望な機能のように思えます。 AWSの新しいサービスがインディーズ開発者の新しい波をもたらすかどうかは、間に合わないと答えられない問題です。しかし、表面的には、ゲーム開発者が一緒に仕事をするための良いバンドルのように思えます。