What is Saffron Library
A freemium closed source professional game architecture framework — a production-proven middleware system built over multiple years of real-world game development. SaffronLibrary provides 20+ systems for activities such as event handling, data management, audio pooling, save systems, and more. The library is designed for small-to-mid-tier studios building in Unity, with a roadmap for Unreal and beyond.
List of Features
Core systems and infrastructure:
- Event System — Global signals for decoupled communication
- Data System — Centralized state management and persistence
- Factory System — Object construction and pooling
- Save System — Serialization and restoration across sessions
- Command System — Action queuing and execution
- Scheduler — Time-based task coordination
- Flow Controller — Cross-system orchestration and dependencies
- Params System — Type-safe, flexible data containers
- Contracts System — Centralized enums and channel definitions
- Single-threaded optimized — Proven on shipped titles; multi-threaded roadmap Q2 2027
System Requirements
Minimum environment specifications:
Unity
2021 LTS or later
.NET
4.7.2 or .NET Standard 2.1
Platform
Mobile (iOS, Android), PC, and web targeting supported
Experience Level
Intermediate to advanced C# and game architecture knowledge recommended
Examples
Real-world implementations and case studies:
Licenses
Saffron Library is free for educational and non-commercial use. The library's prime pack is free for all non-commercial projects. Commercial projects can use the prime pack free up to a revenue threshold; beyond that, a paid license is required. Premium add-ons and professional services (support, consulting, training) are available as paid tiers. Premium purchases unlock commercial usage upto a revenue threshold, beyond that, an additional paid license is required. Contact info@studio-saffron.com for licensing details.
