예제 #1
0
 public void Configure(KanGameEngine engine, KanEngineContextBuilder builder)
 {
     builder.SetServiceProvider(new MonogameServiceProvider(this));
     builder.Services.AddService <Game>(this);
     builder.Services.AddService(GraphicsDeviceManager);
     builder.Services.AddService(new KanContentManager(builder.Services));
     _configuration.Configure(engine, builder); // Forward configuration to final implementation
 }
예제 #2
0
        public void Configure(KanGameEngine engine, KanEngineContextBuilder builder)
        {
            var inputHandler = new InputHandler();

            inputHandler.StartListening();
            builder.Services.AddService(inputHandler);
            //builder.Services.AddService(new TestContentLoader(builder.Services));
            //builder.Services.AddService(new ContentManager(builder.Services));
            //builder.Services.AddService(new Loader());
        }