Tale of Souls
RPG • Strategy • Roguelike • Adventure
Available in: Steam
Project Overview
- Client: Gravity Software
- Engine: Unity
- Status: Released




🧠 Technical Contributions
🛠️ What We Built
- UI Overhaul: Rebuilt the UI across all game stages to improve flow, clarity, and player feedback.
- Debug System: Developed a custom debug toolset for rapid testing and iteration.
- System Enhancements: Expanded core systems like dialogue, card mechanics, reputation, and skills.
- VFX Integration: Designed and implemented VFX for impactful combat, abilities, and events.
- Art Pipeline: Integrated new visual assets seamlessly, preserving consistency and style.
- Team Mentorship: Supported the team with documentation, code reviews, and onboarding tools.
🤝 How We Contributed
- Fostered collaboration between designers, artists, and developers.
- Led best practices for scalable systems and performance-friendly visuals.
- Delivered gameplay tools that empowered designers to build and test independently.
🧩 Challenges & Solutions
🛠️ Challenge: UI Inconsistency
Scattered UI design led to confusion and usability issues.
✔ Solution: We unified UI design with reusable patterns, better feedback, and clearer flows.
⚙️ Challenge: Slow Debugging
Testing required full playthroughs, slowing iteration.
✔ Solution: Built a scenario-based debug suite to test specific systems in isolation.
🌟 Standout Features
🃏 Deck-Driven Gameplay
Card-based actions dictate everything—from exploration to combat—allowing deep strategic builds.
🌗 Dynamic Day/Night Cycle
Environmental changes affect stats, enemy types, and available actions across gameplay sessions.
🏰 Key Game Features
- Velvet Blood Curse: Powers come at a cost—complete contracts to survive.
- Build Your Deck: Choose cards, powers, and artifacts to suit your playstyle.
- Replayable World: Procedural events, changing maps, and varied outcomes on each run.
- Tactical Combat: Turn-based battles where every card matters.
- Reputation System: Your actions shape how the world sees you—ally or threat.