15:35 - 16:00
Unity is a game engine. But it's increasingly being used for scenarios that are more enterprise-y: line-of-business applications, AR/VR systems with server connections. For these areas, Unity's performance-centric architecture is less than ideal.
This talk introduces a real-world tested approach to designing Unity applications in a way that supports clean separation of presentation and logic, support for unit testing (even outside the Unity editor), built on the UniRX framework and my open source MVPToolkit for Unity.