GS2-Level

GS2-Level はゲーム内のレベル/経験値を管理するサービスです。 キャラクターのレベルだけでなく、装備レベルやスキルレベル。親愛度など様々な要素で使用することが出来ます。

GS2-Level は以下の特徴を持ちます。

  • レベルテーブル - レベルアップ経験値閾値を設定することで、累積経験値に対するレベルを計算

  • リソースタイプ - リソースタイプは経験値テーブルと紐付けて使用 - レベルキャップを定義

    • リソースを作成した際に適用されるデフォルトレベルキャップ
    • リソースタイプにおける最大レベルキャップ
  • リソース - リソースは実際に経験値などステータスを持つ要素(キャラクター、装備、スキル、建築物)

  • レベルキャップ - レベルキャップは後でリソース単位で引き上げが可能

  • GS2-Script 連携 - レベルキャップ計算

    • 他のリソースのレベルにあわせてレベルキャップを変動させたいときに使用
    • 経験値加算前後 + 経験値を加算する処理の前後に任意の処理を挟むことが可能
    • レベル変動前後 + 経験値を加算した結果レベル変動する処理の前後に任意の処理を挟むことが可能
    • レベルキャップ変動前後 + レベルキャップが変動する処理の前後に任意の処理を挟むことが可能