romantic-restaurant
Seat guests, drag matching dishes, chain tips, and protect patience in a compact service rush.
About this tile
Romantic Restaurant is a mobile-first Poe time-management service game. The first screen shows the immediate action: drag the ready dish to the matching guest. Rounds then ask players to seat waiting guests, prep kitchen tickets, rush queued dishes onto the pass, deliver plates before patience runs out, chain combos for bigger tips, and spend coins on rose upgrades.
What you can do
- Drag ready dishes, waiting guests, and rose upgrades directly onto tables.
- Manage guest patience, visible kitchen tickets, dish freshness, reputation, and combo streaks.
- Push through short deterministic shifts with public score records.
- Open the top-right
?modal for rules and public records.
Implementation
Core service rules live in logic/game.ts and are tested without DOM or synced-store clients. The UI in ui/App.ts renders derived state and translates drag/tap gestures into explicit reducer inputs. Synced-store stores only public leaderboard rows; no private or server-only tables are used.
Directory path: ~/mobile-game-clones/games/romantic-restaurant.
Made with Codex following the repository AGENTS.md, /app-creator, /synced-store, and the project OpenSpec workflow notes.