GS2-News SDK for Game Engine API リファレンス
ゲームエンジン向け GS2-News SDK の モデルの仕様 と API のリファレンス
ゲーム内のお知らせを配信するサービスです。
記事データは Hugo のサイトとして作成し、ZIP アーカイブをアップロードするか、GitHub リポジトリを指定して反映します。
GS2-News は記事データをビルドし、静的な Web コンテンツとしてホスティングします。アップロードできる記事データは全体で100MB以内です。
記事の Front Matter に GS2-Schedule のイベントを指定すると、現在のイベント期間に応じた記事を配信できます。
公開・非公開の組み合わせは事前にビルドされるため、個別に公開条件を持つ記事を必要最小限にすることで、ビルド時間と費用の増大を抑えられます。
ゲームクライアントは、ビルド済みの ZIP をダウンロードしてハッシュ値でキャッシュを管理するか、一時 URL を WebView やブラウザで開いて記事を表示します。
ホスティングされたコンテンツは有効期限付きの Cookie で保護され、URLを特定されても未公開の記事へ直接アクセスできないように制御されます。
ゲームエンジン向け GS2-News SDK の モデルの仕様 と API のリファレンス
各種プログラミング言語向け GS2-News SDK の モデルの仕様 と API のリファレンス
GS2-Deployのスタックを作成する際に使用するテンプレートのフォーマットと、CDKによる各種言語のテンプレート出力の実装例