GS2-Enhance API リファレンス

強化機能

GS2-Inventory で管理された素材アイテムを消費し、GS2-Experience の経験値を得る仕組みを提供します。

強化機能自体は非常にシンプルなゲームシステムで、素材アイテムを消費することで、対象の経験値を加算できる仕組みです。
バトルに参加して経験値を入手するという方法だけでなく、様々な方法でキャラクターや装備の育成ができるようになっています。
(装備にもレベルがあります)

強化は、素材となるアイテムを管理している GS2-Inventory と、強化対象のキャラクターや装備を管理している GS2-Inventory または GS2-Dictionary、
そしてそのキャラクターや装備の経験値・レベルを管理している GS2-Experience を、GS2-Enhance を通して操作することで実現しています。

特別な要件がない限り、 DirectEnhance の利用を推奨します。

強化に使用できる素材や、強化対象を限定するために強化レートをマスターデータとして設定する必要があります。


GS2-Enhance SDK for Game Engine API リファレンス

ゲームエンジン向け GS2-Enhance SDK の モデルの仕様 と API のリファレンス

GS2-Enhance SDK API リファレンス

各種プログラミング言語向け GS2-Enhance SDK の モデルの仕様 と API のリファレンス

GS2-Enhance スクリプト トリガー リファレンス

拡張スクリプトを呼び出すイベントトリガーのリファレンス

GS2-Enhance Deploy/CDK リファレンス

GS2-Deployのスタックを作成する際に使用するテンプレートのフォーマットと、CDKによる各種言語のテンプレート出力の実装例

GS2-Enhance マスターデータリファレンス

マスターデータのフォーマットと インポートする各種モデルのリファレンス

GS2-Enhance トランザクションアクション

検証/消費/入手の各トランザクションアクションの仕様