Game Server Servicesは、ゲームサーバーの開発・運用が不要で、ネットワーク対応ゲームのリリースが可能となる「Game Server Services(以下、GS2)」の正式サービスを、2月1日に開始した。
Game Server Servicesは、ゲームサーバーの開発・運用をしなくてもゲーム開発が行えるように、ゲーム内で必要となるサーバー機能をサービス化した。使用したいコンポーネント単位での契約・利用が可能。2019年7月に開始したオープンβテストでは、200人以上の開発者による検証が行われ、既に複数のタイトルで採用を前提とした開発が進められている。
「GS2」は、一般的なモバイル向けゲームであれば、サーバーの開発運用をすることなくゲームをリリースすることが可能。ゲームサーバーの機能(API)を呼び出した回数1回あたり0.02円を基本とした料金モデルとなっており、初期費用やリリース後の運用監視費用といった固定費が不要となる。開発フェーズにおけるコスト削減や、インフラエンジニアの工数をかけずに、ゲームのアクセス規模とサーバーのコストが比例する効果を得られる。
また、個人開発者や小規模なデベロッパー向けに機能制限付きの無料プランや、月額1000円プランも用意されている。
新機能「Cloud Weave」について
2020年内には、新機能「Cloud Weave」が提供される予定。「Cloud Weave」とは、「GS2」の開発環境が、Unity Technology社が提供する汎用ゲームエンジン「Unity」と統合され、Unity Editor内でネットワーク機能を探し、ボタン一つでゲームに機能を追加できるようにする仕組みのこと。
Unity Editorのインスペクタからスタミナの回復間隔や、回復量、最大値といった設定を入力し、「GS2」に設定を反映することができる。また、テンプレートとなるゲーム内で使用するUIも付属される。
これにより、コードを記述することなくUI上の操作のみでゲームにスタミナ機能を追加できる。クライアントサイドの開発者のみでネットワーク機能を追加できるため、工数が削減される。
「Cloud Weave」でインストールできる機能は、Game Server Servicesが用意するほか、開発者が登録することも可能。似た機能をさまざまな人が開発する状態をコミュニティの力で減らし、ゲーム開発現場の効率化を目指す。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です