TTRPG Mobile App: Combat Manager Dev
Budget: ₹37,500 – ₹75,000 INR
Please read pdf first then contact or bid for this project
Project Brief: TTRPG Companion App – Phase 1 (Lethal Fantasy Combat Manager)
Objective:
Build a cross-platform (iOS/Android) mobile app for GMs to manage real-time combat and effect tracking in a lethal fantasy TTRPG system. Inspired by Roll20 and Foundry VTT.
Core Phase 1 Features:
Real-Time Effect Timer System:
Manage up to 15 concurrent real-time timers (spells, miracles, light sources) with variable durations.
Customizable GM notifications (e.g., 5 min warning, expiration).
Pause/resume timers independently of combat flow.
Combat Tracker (1-second resolution):
Manual entry and templating of monsters.
Per-second tracking: Attack (A), No Attack (N), Move/Other (M), Load (L).
Editable HP fields with quick “inflict wound” option.
Backtrack/edit past seconds.
Full monster list visible on a single screen.
Stack Suggestion:
Tech: Flutter or React Native (for fast cross-platform delivery)
Backend: Firebase (real-time DB, auth, notifications)
Phase 2+ Concepts:
Auto calculations (modifiers, HP thresholds, pain checks)
Dice rolling engine (with exploding dice, custom modifiers)
Player sheets integration
Expanded combat logic (armor, damage types)
Full virtual tabletop features
Timeline: 2–3 weeks for Phase 1 MVP.
Looking for: Fast, experienced dev with strong game logic, real-time data handling, and cross-platform delivery.
Feedback:
UI speed and clarity is critical—combat updates must be frictionless.
Timer UX must allow mass edits and quick glance status.
Consider long-term modularity for expansion without rewriting core systems.
Project Brief: TTRPG Companion App – Phase 1 (Lethal Fantasy Combat Manager)
Objective:
Build a cross-platform (iOS/Android) mobile app for GMs to manage real-time combat and effect tracking in a lethal fantasy TTRPG system. Inspired by Roll20 and Foundry VTT.
Core Phase 1 Features:
Real-Time Effect Timer System:
Manage up to 15 concurrent real-time timers (spells, miracles, light sources) with variable durations.
Customizable GM notifications (e.g., 5 min warning, expiration).
Pause/resume timers independently of combat flow.
Combat Tracker (1-second resolution):
Manual entry and templating of monsters.
Per-second tracking: Attack (A), No Attack (N), Move/Other (M), Load (L).
Editable HP fields with quick “inflict wound” option.
Backtrack/edit past seconds.
Full monster list visible on a single screen.
Stack Suggestion:
Tech: Flutter or React Native (for fast cross-platform delivery)
Backend: Firebase (real-time DB, auth, notifications)
Phase 2+ Concepts:
Auto calculations (modifiers, HP thresholds, pain checks)
Dice rolling engine (with exploding dice, custom modifiers)
Player sheets integration
Expanded combat logic (armor, damage types)
Full virtual tabletop features
Timeline: 2–3 weeks for Phase 1 MVP.
Looking for: Fast, experienced dev with strong game logic, real-time data handling, and cross-platform delivery.
Feedback:
UI speed and clarity is critical—combat updates must be frictionless.
Timer UX must allow mass edits and quick glance status.
Consider long-term modularity for expansion without rewriting core systems.