Esempio n. 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
 }
Esempio n. 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());
        }
Esempio n. 3
0
 protected override void LoadContent()
 {
     base.LoadContent();
     _engine = new KanGameEngine(this);
 }