The island we washed up on was a paradise, for just one summer.
Honi & Focus: Island Cafe is a quiet, cozy story game. You wash ashore on a mysterious island that isn't on any map, open a tiny cafe with two friends, gather things, make drinks, and slowly get to know a handful of strange, kind islanders. Nobody rushes you. The summer lasts about thirty days — and it doesn't end until your story does.
Inspiration
We run a small cafe in real life, the two of us — Honi and Focus. The two friends who open a cafe on the island are us.
There is a line we kept coming back to while making this game: when you are inside the rainbow, you cannot see the rainbow. The happiest stretch of your life is usually invisible while you're in it. Childhood summers were like that. You only find out it was paradise once it has ended.
We wanted to put thirty days of that feeling in the palm of your hand — a game that leaves you with the quiet sigh of closing a book you loved. And maybe, just a little, a reminder that there is a rainbow over where you are standing now, too.
The name comes from HONI, a Hawaiian greeting where two people touch foreheads and noses and share a breath.
What it does
- Open a tiny cafe on an island that isn't on any map. Honi and Focus wash ashore after a storm and start again, with whatever the island gives them.
- Walk, gather, and make drinks. Pick up little clay-textured treasures around the island, and turn them into drinks — sometimes Focus just makes something on a whim.
- Get to know ten islanders. A turtle grandpa who keeps losing his dentures, a crab DJ in sunglasses, a sloth hiding up a radio tower. Everyone you meet fills your notebook.
- Grow the cafe, step by step. A roadside stall gets a roof and becomes a hut.
- Collect fourteen records at the crab's record shop, and listen to them in a relax mode.
- Fifteen small minigames — fishing, cooking, pulling weeds.
- Three chapters over a summer of about thirty days. Something is slowly wrong with the island's sun. And there is one more ending kept aside for you.
- Nothing to rush. No stamina bar, no timers, no competition. Three save slots. No account, no ads, and your play data stays on your device.
Monetization — powered by RevenueCat
"Honi & Focus's Special Uniforms" — one non-consumable purchase ($1.99 / ¥300).
- Where to buy it: from the round uniform button on the title screen, from Settings at any time, or as a special card in Betty's boutique inside the game.
- What you get: Honi and Focus start working in the cafe in special aloha-print aprons with matching bandanas.
- Looks only. It gives no in-game currency and no cafe appeal points, and it locks nothing. Day 30 and the true ending are fully reachable without paying.
- Wear it or not. You can switch the uniforms on and off in Settings whenever you like.
- Bought once, shared by all three save slots, with Restore Purchases in Settings.
Why it fits the genre: this is a cozy game about a cafe, and we run a real one. So the one thing you can buy is something the characters actually wear at work — a small, visible thank-you that never changes how the game plays.
We first designed it as a tip ("treat the two of them to a coffee"). We changed it before launch so that the name of the purchase matches exactly what you get.
RevenueCat's Capacitor SDK handles loading the product and its local price, the purchase itself, restoring, and checking ownership on launch.
How we built it
- Built by Honi. Honi designed and built the whole game — the story and script, the art direction, and the code itself — working in Claude Code. The clay-style characters and watercolor backgrounds were made with AI image tools, then chosen and arranged by hand.
- Music — Focus. Focus made the key themes with AI music tools, including the ending song, Sail Away; Honi made some of the others. Focus also play-tested every build and dreamed up the story together with Honi. Before launch we checked where each music track and sound effect came from, and re-downloaded tracks under paid plans where needed.
- The code. Plain HTML, CSS and JavaScript with no framework, about 70,000 lines. Several Claude Code sessions ran in parallel, each with its own role: development, story consistency, minigames, full playthrough checks, and a "secretary" that kept the plans and records.
- 1,619 automated scenario tests (Playwright) guard every bug we fixed.
- Capacitor 8.5.1 wraps the game as an iOS app, with the RevenueCat Capacitor SDK (13.5.0). Fonts are bundled, so the only outside connection the app makes is for the purchase.
Challenges we ran into
- Many AI sessions, one giant file. Most of the story lives in a single 39,754-line file, and several sessions editing it at once led to real overwrites. We fixed it with an ownership table (who may change what), a "test running" sign that every session checks before editing, and a rule to never roll files back.
- Thirty days of story, without a traffic jam. Events kept piling onto the same mornings. We limited how much story plays each day, so the summer unfolds at a calm pace and Day 30 still arrives.
- Monetization that keeps the promise. Keeping "nothing is locked" intact while shipping a real purchase — and then reshaping it from a tip into uniforms the characters really wear.
- Knowing when to stop. There are still things we want to improve. We froze the code and decided to ship anyway.
Accomplishments that we're proud of
- A complete thirty-day story, from washing ashore to the ending, playable from start to finish.
- A world that feels handmade and warm — clay textures, a crab DJ, a turtle grandpa and his dentures.
- A purchase that fits the story instead of fighting it.
- One of us built the whole game in about half a year; the other gave it its music. We run a real cafe — not a game studio.
What we learned
- Decide the feeling first. We kept one question at the top of our design notes — does this bring warmth to the player? — and it settled most arguments.
- Subtract more than you add. Quiet moments are better filled with atmosphere than with more systems.
- AI collaborators need clear roles and rules, just like people do.
What's next for Honi & Focus: Island Cafe
- The fixes and small ideas we wrote down during the code freeze.
- More of the art and small scenes we had to leave out of the first summer.
This summer, we were inside the rainbow. We hope the game helps you see yours.
Built With
- capacitor
- claude-code
- css
- html
- ios
- javascript
- playwright
- revenuecat

Log in or sign up for Devpost to join the conversation.