StoryEngine is a complete, production-ready interactive fiction engine built entirely in native Swift and SwiftUI for iOS 17+. Designed for developers and storytellers who want to launch a branching-narrative app without building an engine from scratch.
It combines a flexible JSON-driven story system with save slots, character relationships, achievements, a daily reward economy, and StoreKit 2 in-app purchases — all wrapped in a polished, fully reskinnable dark theme.
The package includes a complete sample story, “The Forest Mystery”, with three chapters and multiple endings, ready to play immediately or replace with your own content.
A JSON-driven dialogue and choice system supports unlimited branching paths, flags, and multiple endings. Add new stories, chapters, or branches by editing data files — no Swift code changes required.
StoreKit 2 powers non-consumable chapter unlocks and a consumable gem pack, with complete purchase flow, loading states, and Restore Purchases support.
Players can maintain an automatic save plus up to three manual save slots, each displaying the story, chapter, timestamp, and a text preview.
Choices affect hidden affinity scores toward characters and are displayed as visual relationship meters with real-time feedback.
Track every ending discovered across playthroughs with a collectible gallery and achievement system.
A seven-day escalating reward cycle grants gems for daily engagement with streak tracking support.
Players enter their name once and the engine automatically inserts it throughout story dialogue.
Dialogue animates character-by-character with tap-to-skip support and four speed settings.
A three-screen swipeable introduction explains core mechanics and welcomes first-time users.
A cohesive purple-and-gold visual identity is applied throughout the app and can be easily customized.
VoiceOver labels, Dynamic Type support, WCAG AA contrast compliance, and 44pt minimum tap targets.
No backend, Firebase, or third-party dependencies. Everything runs completely on-device.
Replace stories, themes, icons, and branding to create mystery, fantasy, romance, sci-fi, or any other narrative experience.
If you have any questions, need assistance, or require customization services, feel free to contact me:
WhatsApp: +92 332 5831637
Email: mubeenafridi691@gmail.com
0 average based on 0 ratings.
| Last Update | 2026-06-17 |
| Created | 2026-06-17 |
| Sales | 0 |
| Discussion | Comments |
| Software Version | iOS 15 iOS 14 iOS 13 iOS 12 Other |
| Compatible With | Swift Bootstrap 5.x Bootstrap 4.x Foundation 6 Foundation 5 TypeScript |
| Files Included | .h .m .pch .xib/.nib Layered PSD Layered PNG JavaScript JS CSS LESS Sass Stylus PHP HTML |
| Video Preview Resolution |