/// <summary> /// Public constructor /// </summary> /// <param name="settings">Settings to be used</param> public GameEngine(EngineSettings settings) { Instance = this; Settings = settings; DebugHelper.ApplySettings(settings?.DebugSettings ?? EngineDefault); }