An application framework for C# Unity3D game projects