コード例 #1
0
        public FearEngineImpl(FearGame gameImpl)
        {
            title = "Fear Engine";

            game = gameImpl;

            SharpDX.Configuration.EnableObjectTracking = true;
        }
コード例 #2
0
        public FearEngineImpl CreateAndRunFearGame(FearGame game)
        {
            FearEngineImpl engine = new FearEngineImpl(game, game.GetType().Name);

            GraphicsDeviceManager graphicsMan = new GraphicsDeviceManager(engine);

            engine.SetupDeviceManager(graphicsMan);

            engine.Initialised += new EngineInitialisedHandler(OnEngineInitialised);
            engine.Run();

            return(engine);
        }
コード例 #3
0
 public FearEngineImpl(FearGame gameImpl, string t)
     : this(gameImpl)
 {
     title = t;
 }