ゲームに紐づけて情報を保持する
ゲームに紐づけて情報を保持するには、 g.game.vars
を利用します。
凡例
javascript
// 例: ゲームの参加プレイヤー情報を保持する配列を持たせる
g.game.vars.players = [];
// 「プレイヤーが参加ボタンを押した」などの際にプレイヤーを追加する
g.game.vars.players.push({
playerId: "(プレイヤーID)",
score: 0
});
シーンに紐づけて情報を保持する場合は、g.Scene#vars
を利用してください。
詳細
g.game.vars
は、ゲームエンジンのロジックからは参照されず、ゲーム開発者は任意の目的で使用できます。初期値は空のオブジェクトです。
ただし、ニコ生ゲームにおいては g.game.vars.gameState
は特別な意味を持ちます。詳細はテンプレートでわかるランキングゲーム を参照してください。