GameAnvilはJavaベースの高性能リアルタイムゲームサーバーエンジンです。ゲームサーバーの開発時間を短縮し、性能と安定性を高めることを目指しています。GameAnvilを利用して、豊富なJavaエコシステムの恩恵を享受しながら、簡単かつ迅速にリアルタイムゲームサーバーを開発してください。初心者の開発者でも簡単に習得してすぐにリアルタイムゲームサーバーを開発しながら、UnityやCocosCreatorなどで開発中のクライアントをすぐに連動できます。また、GameAnvilシステムはゲームサーバーの開発だけでなく、機能/性能テストはもちろん、クラウド上での運営とモニタリングまで担当できる全体的なツールを一緒に提供します。
GameAnvilを利用して開発・サービス中の代表的なゲームは下記の通りです。
GameAnvilの究極的な目標は、経験があまりない開発者でも簡単にリアルタイムコンテンツを開発してサービスできるようにサポートすることです。このような面でコードの生産性と使いやすさを高め、可能な限りユーザーの技術的な参入障壁を下げたいと考えています。また、クラウド商品の利点を最大化し、より簡単にサービスを運営できるようにサポートしたいと考えています。
現在、GameAnvilは下記のような種類のゲームにほぼ完璧に対応しています。
GameAnvilサーバーと簡単に連動可能なGameAnvilコネクタ Unityパッケージを提供します。このパッケージにより、既存のUnity開発環境をそのままGameAnvilサーバーと連動させることができます。
GameAnvilは固有のソフトウェアライセンスで保護されています。そのソフトウェアライセンスに同意する場合のみ、GameAnvilを使用できます。
GameAnvilはまだ進化段階にあるため、次のようなスタイルのゲームはまだサポートしていません。しかし、近い将来に対応できるように、開発者全員が最善を尽くしています。
ゲームスタイル | 最大同時接続者数 | リアルタイムコンテンツの有無 | マッチメイキングの使用 | ** 最小VM台数 | 大まかな構成 |
---|---|---|---|---|---|
カジュアル | 10000 | O | O | 5 | Gateway x 2, Game x 2,その他x 1 |
カジュアル | 10000 | X | X | 3 | Gateway x 1, Game x 1,その他x 1 |
インディーズ | 3000 | O | X | 1 | All in One x 1 |
ターン制ゲーム | 200000 | O | O | 49 | Gateway x 20, Game x 25, Loc x 3,その他x 1 |
** あくまでおおよその数値であり、実際のコンテンツのボリュームやゲームスタイルによって異なる場合があります。
** VMのスペックによっても台数が変わる可能性があります。
** DBやRedisなどのストレージは台数から除外されます。
GameAnvilサービスを利用する過程で、顧客は利用者の個人情報を収集/利用することができ、この場合、顧客は個人情報保護法など関連法令を遵守する義務があります。 また、この過程で、顧客とNHN Cloudの間で個人情報処理に関する業務委託関係が発生する場合があります。委託者の地位にある顧客は、受託者であるNHN Cloudと別途書面による委託契約を締結することができ、顧客が運営する個人情報処理方針に以下の内容を参考にして告知することができます。