The core idea is simple: instead of tracking habits passively, every action feeds into character growth. Completing tasks grants experience, coins, and resources, while failure introduces consequences that affect progression.
Telos Quest is a gamified productivity app that transforms real-life habits into RPG progression. Complete tasks and track habits to earn experience, coins, and equipment. Every action impacts your hero’s growth through a structured and balanced system. Designed to make self-improvement consistent, engaging, and meaningful.
Unified data model for habits, dailies, and tasks with event-driven progression.
Authentication and cloud persistence with full account lifecycle support.
Non-blocking operations for smooth state updates and reliable synchronization.
Stat-based quest resolution with scalable rewards and difficulty tiers.
Modular item system with stat aggregation and equipment management.
Percentage-based bonuses affecting habits, dailies, and quest outcomes.
Forge system with controlled resource economy and progression scaling.
Efficient asset loading and memory optimization using Unity Addressables.
Anti-exploit systems with task limits and progression validation rules.
Modular architecture separating gameplay logic, domain models, and presentation layers; unified data model for habits, dailies, and long-term tasks with time-based state transitions; event-driven updates ensuring consistent player state across systems.
Integration with Firebase Authentication and Firestore for user management and cloud persistence; full account lifecycle support (sign up, sign in, sign out, delete account); real-time synchronization of player data with secure and scalable backend infrastructure.
Extensive use of async/await patterns for non-blocking operations; background data synchronization and transactional updates; resilient handling of network latency and offline scenarios.
Hard limits on task and habit creation enforced at the system level; streak reset mechanics and penalty propagation to prevent artificial progression; validation layer ensuring integrity of user-driven inputs.
Closed-loop economy balancing coins, materials, and rewards; percentage-based modifiers applied through equipment and pet systems; safeguards against inflation through controlled reward distribution.
Modular inventory system supporting equippable items, consumables, and crafting resources; stat aggregation pipeline affecting gameplay outcomes; forge system with material requirements and progression-based unlocks.
Composable passive system applying percentage-based modifiers to habits, dailies, and quests; supports stacking rules, conditional triggers, and balance constraints.
Unity Addressables system for efficient asset loading and memory management; decoupled asset references enabling scalable content updates and optimized runtime performance.
Data-driven UI with reactive updates based on player state; optimized navigation for high-frequency interactions; separation of UI logic and domain logic to improve maintainability and scalability.
Optimized mobile performance through controlled update cycles and efficient memory usage; minimized allocations and optimized data access patterns to maintain smooth user experience.