Skip to main content
macOS · Native · Apple Silicon

An idle RPG that respects the Mac.

Most "idle games for Mac" are iPhone games served as Catalyst ports — same UI, same touch idioms, just stretched across a 27-inch screen with no Mac-specific affordances. Tideward took the harder path: pure SwiftUI from day one, with a true native macOS build sharing the codebase with iPhone, iPad, Apple TV, Vision Pro, and Apple Watch.

What "native idle RPG for Mac" actually means in 2026

The Mac App Store is full of games tagged "macOS" that fall into one of three buckets:

  • Catalyst ports. An iPad app with the "Mac Catalyst" checkbox enabled. Often runs, often feels off — touch idioms surface where pointer idioms should be, scroll behavior is wrong, the menu bar is empty.
  • "Compatible iPad app" mode. The literal iPad app running in a fixed window. No menu bar, no Mac shortcuts, no resize. The lowest-effort port.
  • Cross-platform engine builds. Unity or Godot or similar exporting a Mac binary. Often Intel-only or Rosetta-translated, often eats battery, often feels foreign.

Tideward sits in a fourth bucket: a single SwiftUI codebase that compiles to a native macOS binary using Apple's own frameworks. The same source files that ship to iPhone produce a real Mac app — Apple Silicon native, menu bar present, multiple windows, keyboard shortcuts, the usual macOS conventions. Apple's SwiftUI architecture is what makes this possible without writing the Mac app twice.

Why this matters for an idle game specifically

Most genres don't notice the difference. A puzzle game ported via Catalyst plays fine. A turn-based RPG on a Mac via "Compatible iPad app" mode is OK. But idle games are different — the whole appeal is leaving the app open and doing other things while it runs. That use case lives or dies on platform integration:

  • Multiple windows. Tideward on Mac supports separate windows for character, bank, and active-trade view. Pin the trade view to a corner of your monitor; bury the character sheet on a second display; check on either with one keystroke.
  • Menu bar shortcuts. Switch active trades from the macOS menu bar without focusing the window. Cmd-1 through Cmd-4 jumps to combat / gathering / artisan / wayfaring trade groups. Cmd-S forces a save.
  • Native notifications. The optional notification system uses macOS Notification Center, plays nicely with Do Not Disturb / Focus modes, and respects your scheduling. (Default: silent. Tideward doesn\'t spam notifications by design.)
  • Battery-aware. A Mac running an Electron app or a Unity build chews battery hours faster than a pure-SwiftUI app. Tideward in the background uses single-digit-percent battery per hour on a MacBook Air.

The deeper architecture story

Tideward is built on Apple's own toolkit end-to-end:

  • Pure SwiftUI for the entire UI. No UIKit bridges, no AppKit wrappers, no third-party UI framework. The same view code renders on iPhone, iPad, Mac, Apple TV, Vision Pro, and Apple Watch with platform-conditional adaptations.
  • SwiftData for persistence. Every character, item, and trade-state lives in a local SwiftData store with automatic CloudKit sync.
  • CloudKit private database for cross-device sync. No accounts, no servers, no login. The same Apple ID ties your devices together; the data stays in your private iCloud container, end-to-end encrypted by Apple.
  • Zero third-party dependencies. No analytics SDK, no crash reporter, no advertising network, no attribution library. The binary contains Apple frameworks and Tideward source code, nothing else.

This is the kind of architecture that\'s only possible because Tideward is a solo project with no growth team pushing for "just one more SDK to track conversions." It\'s also the kind of architecture that produces a Mac binary that feels like a Mac app rather than a port.

What you can do on the Mac that you can't (or shouldn't) do on iPhone

The Mac version isn't just "iPhone, but bigger." The screen real estate enables a few things the iPhone version doesn't:

  • See the full Almanac (all 23 trades, every recipe, every item) without scrolling.
  • Manage a multi-character account with all characters visible simultaneously.
  • Pin combat-log windows separately from trade panels for boss fights.
  • Use the keyboard for inventory management instead of tap-and-hold.
  • Run Tideward in a corner while the rest of your day happens on the rest of the screen.

One purchase covers every Apple device

Tideward is launching as a single Universal app in February 2027. One purchase (one TestFlight invite during alpha) covers every Apple device you own — iPhone, iPad, Mac, Apple TV, Vision Pro, and Apple Watch. Same character. Same save file. Same single purchase.

FAQ — Tideward on Mac

Is Tideward a native Mac app or a Catalyst port?

Native. Tideward is built in pure SwiftUI, which produces a true native macOS binary — not a Catalyst port of an iPad app, not a wrapped web view, not Electron. The Mac build runs on Apple Silicon directly, with native menu bar integration, multiple window support, and the menu/keyboard shortcuts you expect from a Mac app.

Why is "idle game for Mac" so hard to find?

Most idle games are F2P mobile titles built in Unity or a similar cross-platform engine. They publish to iPhone where their ad-supported business model works; the Mac App Store gets a half-hearted port (Catalyst, Rosetta, or just a "compatible iPad app" placeholder) that nobody loves. Tideward goes the other direction — built in pure SwiftUI, the Mac version was a first-class target from day one alongside iPhone, iPad, and the rest of the Apple lineup.

Can I leave Tideward running in the background on my Mac?

Yes — and it's designed for exactly that. Put a Tideward window in the corner of your second monitor while you work, with a Forging or Quarry session ticking. Glance over when you have a moment. The app uses minimal CPU and battery when idle, doesn't play sound by default, and doesn't demand your attention. CloudKit sync keeps your character's state consistent if you also pick it up on iPhone or iPad later.

Does Tideward use Mac-specific features?

Yes — multiple windows (one per character if you have alts), menu bar shortcuts for switching active trades, native macOS notifications (only the optional ones the user opts into; default is silent), and full keyboard navigation through every screen. The full feature list also includes Touch Bar support on Macs that have one and the standard "Tideward" menu with Preferences, About, and Quit.

Does the Mac version sync with my iPhone progress?

Yes. Tideward uses Apple's CloudKit private database — sign in with the same Apple ID and your character syncs across every Apple device. No accounts to create, no servers of mine, no third-party sync service. Your save lives in your iCloud, end-to-end encrypted by Apple.