BENTOTILESSDK DOCS

Cloud Save & Storage

Save player progress and game state seamlessly across devices.

Cloud Save API

The BentoTiles.storage API enables game developers to save key-value data in the player's BentoTiles cloud account.

When running locally, data transparently falls back to browser localStorage.


💾 Saving Progress

const userProgress = {
  currentLevel: 14,
  coins: 450,
  unlockedSkins: ["ninja", "cyberpunk"]
};

await BentoTiles.storage.setItem("user_save_data", userProgress);

📖 Loading Progress

const save = await BentoTiles.storage.getItem("user_save_data");

if (save) {
  console.log("Restored level:", save.currentLevel);
} else {
  console.log("No save file found — starting new game");
}

🗑️ Removing Saved Items

await BentoTiles.storage.removeItem("user_save_data");