GS2 Blog

Game Server Services(https://gs2.io/) の最新情報をお届けします

アップデート

シーズンマッチメイキング機能を追加しました

はじめに GS2-Matchmaking は対戦相手を見つけるためのマイクロサービスです。 GS2-Matchmaking がこれまで提供してきたマッチメイキングシステム(スタンダードマッチメイキング)はリアルタイム対戦を行う相手を探すことを想定して実装されました。 機能追…

ギルド機能の提供を開始しました

はじめに ゲームにはプレイヤー同士が長期の協力プレイをするための仕組みとして、ギルドやクランという仕組みが導入されるケースがあります。 GS2 にはこれまでこのような仕組みを実現する方法がありませんでした。 追加された機能の詳細 新しく追加された …

リソースレベルのアクセス制御ができるようになりました

はじめに GS2-Identifier は GS2 のAPI呼び出しのための権限管理をするためのサービスです。 プロジェクトに対して複数のクレデンシャル(APIキー)を発行でき、それぞれに呼び出し可能なAPI権限を設定できます。 機能追加の背景 これまでは、呼び出し可能なAP…

GS2の各種パラメーターに補正値を適用する GS2-Buff が公開されました

はじめに GS2 はさまざまなマスターデータやユーザーデータを取り扱います。 イベントやサブスクリプションの特典として、各種パラメーターに補正値を適用したいことがあります。例えば、イベント期間中は「スタミナ消費量半減」「クエスト報酬2倍」「スタミ…

GS2-Ranking に期間スコープ機能が追加されました

はじめに GS2-Ranking はスコアやクリアタイムをプレイヤー間で競う仕組みを提供します。 機能追加の背景 これまで、GS2-Ranking は2種類のランキング機能を提供してきました。 1つ目はグローバルランキング、2つ目はスコープランキングというものです。グロ…

GS2-Experience にランクに応じた報酬加算機能が追加されました

はじめに GS2-Experience は経験値と経験値に基づくランクを管理する機能を提供します。 機能追加の背景 近年、ランクに応じて放置報酬が増えるような仕様が増えています。 というのも、放置ゲームはインフレしていくのがゲーム仕様の性であるため、報酬が一…

GS2-StateMachine の CDK 拡張が公開されました

はじめに 先日公開した GS2-StateMachine のステートマシン定義言語である GSL を各種プログラミング言語から生成する仕組みが CDK に組み込まれました。 機能追加の背景 GSL を設計するにあたって、記述性や可読性が高くなるように設計してきましたが、それ…

GS2-Showcase にランダム陳列棚機能が追加されました

はじめに GS2-Showcase はゲーム内ストアを実装するために活用可能なマイクロサービスです。 機能追加の背景 ゲーム内ストアで陳列される商品が一定時間ごとにランダムに入れ替わる仕様を最近見る機会が増えました。 しかし、GS2 にはそれを実現する手段がな…

GS2-Inventory にシンプルインベントリ機能を追加しました

はじめに GS2-Inventory はアイテムの所持数量を管理する機能を提供します。 機能追加の背景 GS2-Inventory は《インベントリの容量制限や拡張機能》《同一アイテムを複数スタックで管理》《アイテムの有効期限》といった、リッチな機能を提供しています。 …

GS2-Exchange にコスト上昇型交換レート機能を追加しました

はじめに GS2-Exchange は《対価》と《報酬》を交換するためのマイクロサービスです。 一般的な使用方法としては「《強化素材★1 x 10》と《強化素材★2 x 1》を交換する」というような交換レートを定義して、ゲーム内から呼び出せるようにする役割があります…

(C) Game Server Services, Inc.