TSG Framework
We have created a powerful set of systems, utilities and tools, that leverage our Unity3D development pipeline throughout our projects.
Decoupling
Enforce decoupling by providing infrastructure for dependency injection, pub/sub, scene elements binding.
Testability
Provides the backbone for testing automation, already having a strong unit test coverage.
Advanced UI features
Solid conventions, mechanisms and tools that heavily reduce the implementation of User Interfaces.

Structure
By bringing structure to Unity3D development, projects are much cleaner and consistent, thus increasing productivity and maintainability.
Performance
Seamlessly improve performance by using caching mechanisms and scene elements binding.
Productivity tools
Powerful tools that monitor, scaffold and bootstrap projects.
Some of the things we use daily in our code
- Promises
- Dependency Injection
- Bindings
- Pipelines
- Observables
- Pub/Sub
- Object Pooling
- Prefabs Caching
- Events Binding
- UI Scaffolding
- Unit Tests
- Flow Control
- Plugin Architecture
- Services
- Integrations
- Documenting