GS2-Stamina SDK for Game Engine API リファレンス
ゲームエンジン向け GS2-Stamina SDK の モデルの仕様 と API のリファレンス
現実時間経過によって回復するスタミナ値を実現します。
スタミナには回復間隔と回復量を設定できます。
スタミナには2段階の最大値を設定できます。
1つ目は時間経過による自然回復の最大値。2つ目はUIの都合による最大値です。
GS2では、レベルアップ時にスタミナを全回復するときに公平性を期するため、自然回復の最大値を超えて回復できるようにしています。
一方で、これを無制限に許可してしまうと、UIに破綻をきたしてしまう可能性があります。
そのため、二段階目の最大値を設けており、仮にこちらを超えるようなことがあっても GS2-Distributor を使用していればプレゼントボックスにスタミナ回復リソースを届けられるようになっています。
この仕組みを応用すると、街づくりゲームの採集機能も実装できます。
スタミナモデルに建築物を設定し、スタミナ値を建築物の生産量として表現します。
ゲームエンジン向け GS2-Stamina SDK の モデルの仕様 と API のリファレンス
各種プログラミング言語向け GS2-Stamina SDK の モデルの仕様 と API のリファレンス
拡張スクリプトを呼び出すイベントトリガーのリファレンス
GS2-Deployのスタックを作成する際に使用するテンプレートのフォーマットと、CDKによる各種言語のテンプレート出力の実装例
マスターデータのフォーマットと インポートする各種モデルのリファレンス
検証/消費/入手の各トランザクションアクションの仕様
GS2-Buff でバフを適用する際に指定する、パラメーターの補正が可能なモデル/アクション内のフィールドと、その適用範囲の設定について