アセット一覧へ

保存

ハイスコア保存

GAMELAのゲーム別ストレージにハイスコアを保存する最小コードです。

ライセンス
CC0・商用利用/改変/再配布可・クレジット不要
使い方
スコア確定時に saveHighScore(score) を呼び出してください。

組み込みコード

const HIGH_SCORE_KEY = "highScore";
let highScore = Number(localStorage.getItem(HIGH_SCORE_KEY) || 0);

function saveHighScore(score) {
  highScore = Math.max(highScore, Number(score) || 0);
  localStorage.setItem(HIGH_SCORE_KEY, String(highScore));
  return highScore;
}

MADE WITH THIS ASSET

このアセットを使ったゲーム

このアセットを利用した公開作品はまだありません。