What it is
Fantasy card game nights involve constant arithmetic: level plus gear, combat strength against monsters, who is cursed right now. Dungeon Tracker takes that bookkeeping off the table — one iPhone or iPad in the middle, and everyone sees the same state.
Features
- Player management — add players, swipe level and gear bonus up and down; combat strength updates automatically
- Classes and avatars — wizard, cleric, warrior, thief, each with its own icon
- Dice — animated d6 with roll history and statistics
- Combat calculator — players’ combat strength against monsters, with combat history
- Curses — keep track of active curses per player
- Light and dark mode via a central theme system
Tech
Native SwiftUI app for iOS and iPadOS with no external dependencies, Apple frameworks
only. The architecture is MVVM with a single GameSession as the single source of
truth, passed to every view via @EnvironmentObject. Colors, typography and spacing
live centrally in the theme, not scattered across the views.