Release RPG Spark 1.3.0 — System-Agnostic Companion for GMs & Solo Players (iOS/Android)

karlossg

Villager
Hey everyone!

I'd like to share RPG Spark, a tabletop RPG companion app I've been building. It's designed to be system-agnostic — it works alongside whatever game you're running, whether that's your favorite d20 system, a narrative game, OSR, or your own homebrew.

Version 1.3.0 just dropped with a big campaign management update, so I figured it was a good time to introduce it here.

What is RPG Spark?​

feature-graphic-v2.png


It's a GM prep and solo play toolkit that runs 100% offline on iOS and Android. No account needed, no internet required — your data stays on your device.

The app is free to download with a generous free tier. A one-time $4.99 Pro unlock (no subscription!) opens up everything.

Core Features​


Dice Roller​

  • Standard polyhedrals (d4–d100) plus unusual sizes (d3, d5, d7, d14, d24, d30)
  • 3 built-in narrative dice systems — symbol dice with cancellation (success/failure/advantage/threat style rolls, fortune dice, and simple hit/miss counting)
  • Build your own custom dice systems with user-defined symbols, polarity, and cancellation rules

85+ Random Generators​

  • NPCs, names, quests, locations, dungeons, creatures, items, events, world building
  • Combo generators that produce coherent multi-field results in one tap (Full Encounter, Quest Package, Full NPC)
  • 2 genre modes that shift all content: Fantasy and Cyberpunk — each changes names, locations, creatures, items, and the app's color scheme

Solo Oracle Tools​

  • Yes/No Oracle with 11 probability levels, chaos events, close calls, and exceptional results
  • Meaning Tables (Action + Subject)
  • Scene Check, NPC Action, Random Event, Quest Generator, Discovery, Complication
  • Full Chaos Factor system that affects oracle odds and scene alterations
  • Built-in "How to Play Solo" guide for newcomers

Cards​

  • Full 52-card deck with draw tracking
  • 78-card Tarot with Story Mode (GM-focused reversed meanings, scene prompts) and Classic mode
  • 3-card and 5-card spreads

New in 1.3.0: Campaign Management​

This is the big one. You can now run full campaigns inside the app:
  • Campaign Journal — Session-based bullet entries with an inline toolbar for dice, oracle, generators, and cards. Results embed directly into your story. No app-switching.
  • NPC & Thread Tracker — Track NPCs (name, occupation, motivation, secrets) and story threads (with status like Active, Urgent, Stalled, Near Resolution). Use @mentions and #tags that become tappable cross-references in your journal.
  • Flex Character Sheets — System-agnostic sheets with number fields, counters (tap +/-), checkboxes, dice rolls, and text. Comes with pre-built templates (Classic RPG, Narrative, Minimal) or build your own.
  • Prep Board — Markdown notes with checkboxes. Pin generator results for quick reference during play.
  • Multi-Campaign Support — Switch between campaigns, each with its own genre setting.
  • Freeform Solo Mode — Use the chaos system without committing to a campaign.

Free vs. Pro ($4.99, one-time)​

The free tier is fully functional — not a time-limited trial:
FreePro ($4.99)
Dice rollerYesYes
Custom dice systems1Unlimited
Generators2585+
Genre modesFantasy+ Cyberpunk
Yes/No Oracle + Meaning TablesYesYes
Advanced oracle (Scene, NPC Action, Events...)Yes
Campaigns1Unlimited
NPCs / Threads per campaign3 eachUnlimited
Characters per campaign1Unlimited
Tarot Story Mode + 5-card spreadYes
History entries50Unlimited
Markdown exportYes
No subscription. One purchase, all features, forever.

Languages​

Available in 6 languages with fully translated generator output (not just the UI): English, German, Spanish, French, Italian, and Polish.

Links​

I'm a solo developer and active player, so the app is built around the workflows I actually use at the table and during solo sessions. Happy to answer any questions or hear feedback!

Simulator Screenshot - iPhone 17 Pro Max - 2026-02-19 at 11.00.58.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.13.32.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.14.29.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.15.25.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.18.38.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.19.48.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.21.19.pngSimulator Screenshot - iPhone 17 Pro Max - 2026-02-21 at 15.24.30.png
 
Last edited:

log in or register to remove this ad

Remove ads

Top