Game / Live

Cache Pal

An offline-first virtual-pet world of creature care, discovery, battles, breeding, and minigames, with a home to decorate and a world to explore. Plays in the browser and installs as an app.

Current status
Live
Platforms
Web · PWA
Built with
Blazor WebAssembly · .NET 10 · IndexedDB

Free browser game and installable PWA, with an optional connected service.

The current Cache Pal browser game: a warm egg named Hush in a decorated pixel-art room, with Home, Map, Bag, Book, daily activity, and snack controls.
The current Cache Pal browser game: a warm egg named Hush in a decorated pixel-art room, with Home, Map, Bag, Book, daily activity, and snack controls. Select the image to enlarge .

What it is

Cache Pal is a virtual pet that lives in your browser. Hatch a creature from any phrase (the same phrase always hatches the same Pal), raise it, battle, breed Pals whose offspring inherit real genetics, and play minigames. It works offline, with no account and no tracking. Pals age, and they can die.

The Barn is the optional online home for keepers: cloud backups, official attestation, and leaderboards.

How it is built

The game is a Blazor WebAssembly app on .NET 10 that installs as a PWA and keeps every Pal in the browser’s own storage, so every part of play works with no network at all. Each Pal’s pixel sprite is recolored from its DNA, and new species arrive as signed content drops instead of app updates.

Where it stands

Cache Pal is free to play at cachepal.com. The separate CachePal: Watch Pet brings a native pet game to Wear OS, with its Apple Watch version in review. Its release status and screenshots have their own project page.

Cache Pal screenshots