Akashic Engine 逆引きリファレンス

ゲームに紐づけて情報を保持する

ゲームに紐づけて情報を保持するには、 g.game.vars を利用します。

凡例

// 例: ゲームの参加プレイヤー情報を保持する配列を持たせる
g.game.vars.players = [];

// 「プレイヤーが参加ボタンを押した」などの際にプレイヤーを追加する
g.game.vars.players.push({
  playerId: "(プレイヤーID)",
  score: 0
});

シーンに紐づけて情報を保持する場合は、g.Scene#varsを利用してください。

詳細

g.game.vars は、ゲームエンジンのロジックからは参照されず、ゲーム開発者は任意の目的で使用できます。初期値は空のオブジェクトです。

ただし、ニコ生ゲームにおいては g.game.vars.gameState は特別な意味を持ちます。詳細はテンプレートでわかるランキングゲーム を参照してください。

関連情報