Пример #1
0
        protected override void Initialize()
        {
            try
            {
                Logger.Log.Debug("Initializing");
                base.Initialize();
                _scene = new Scene("Scene");

                Camera.CreateCamera(GraphicsDevice.Viewport.AspectRatio);
                Thread terrainGeneratorThread = new Thread(_generateTerrain);
                terrainGeneratorThread.Start();

                IsMouseVisible = _configurationManager.MouseVisible;
                _inputHelper   = new InputHelper(_configurationManager);
            }
            catch (Exception e)
            {
                Logger.Log.Error(e);
                throw;
            }
        }