コード例 #1
0
 public override void PlatformEntrance()
 {
     #if METRO
     var factory = new MonoGame.Framework.GameFrameworkViewSource<VoxeliqGame>();
     Windows.ApplicationModel.Core.CoreApplication.Run(factory);
     #endif
 }
コード例 #2
0
ファイル: WindowsMetroPlatform.cs プロジェクト: su636/voxeliq
 public override void PlatformEntrance()
 {
     #if METRO
     var factory = new MonoGame.Framework.GameFrameworkViewSource <VoxeliqGame>();
     Windows.ApplicationModel.Core.CoreApplication.Run(factory);
     #endif
 }
コード例 #3
0
        static void Main()
        {
            // set window size
            ApplicationView.PreferredLaunchViewSize      = new Windows.Foundation.Size(ShapeShop.PREFERRED_WIDTH, ShapeShop.PREFERRED_HEIGHT);
            ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;

            var factory = new MonoGame.Framework.GameFrameworkViewSource <ShapeShop>();

            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
        }
コード例 #4
0
        static void Main()
        {
#if WINDOWS_UAP
            var factory = new MonoGame.Framework.GameFrameworkViewSource <HarvestMoon>();
            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
#elif WINDOWS
            using (var game = new HarvestMoon())
                game.Run();
#endif
        }
コード例 #5
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main()
        {
#if WINDOWS || LINUX || PSM
            using (var game = new SpacewarGame())
                game.Run();
#else
            var factory = new MonoGame.Framework.GameFrameworkViewSource <SpacewarGame>();
            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
#endif
        }
コード例 #6
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        private static void Main()
        {
            #if WINDOWS || LINUX || PSM
            using (var game = new PlatformerGame())
                game.Run();

            #else
                var factory = new MonoGame.Framework.GameFrameworkViewSource<PlatformerGame>();
                Windows.ApplicationModel.Core.CoreApplication.Run(factory);
            #endif
        }
コード例 #7
0
        static void Main()
        {
#if NETFX_CORE
            var factory = new MonoGame.Framework.GameFrameworkViewSource <ChaseCameraGame>();
            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
#else
            using (ChaseCameraGame game = new ChaseCameraGame())
            {
                game.Run();
            }
#endif
        }
コード例 #8
0
        public static void Create(CCApplicationDelegate appDelegate)
        {
            Action <CCGame, Windows.ApplicationModel.Activation.IActivatedEventArgs> initAction =
                delegate(CCGame game, Windows.ApplicationModel.Activation.IActivatedEventArgs args)
            {
                var instance = new CCApplication(game);
                instance.ApplicationDelegate = appDelegate;
            };
            var factory = new MonoGame.Framework.GameFrameworkViewSource <CCGame>(initAction);

            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
        }
コード例 #9
0
ファイル: Program.cs プロジェクト: Andrea/MonogameSample
 /// <summary>
 /// The main entry point for the application.
 /// </summary>
 static void Main()
 {
     #if !NETFX_CORE
     using (BloomPostprocessGame game = new BloomPostprocessGame())
     {
         game.Run();
     }
     #endif
     #if  NETFX_CORE
     var factory = new MonoGame.Framework.GameFrameworkViewSource<BloomPostprocessGame>();
     Windows.ApplicationModel.Core.CoreApplication.Run(factory);
     #endif
 }
コード例 #10
0
        public static void Create(CCApplicationDelegate appDelegate)
        {
            Action <CCGame, Windows.ApplicationModel.Activation.IActivatedEventArgs> initAction =
                delegate(CCGame game, Windows.ApplicationModel.Activation.IActivatedEventArgs args)
            {
                foreach (var component in game.Components)
                {
                    if (component is CCApplication)
                    {
                        var instance = component as CCApplication;
                        instance.ApplicationDelegate = appDelegate;
                    }
                }
            };
            var factory = new MonoGame.Framework.GameFrameworkViewSource <CCGame>(initAction);

            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
        }
コード例 #11
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main()
        {
            var factory = new MonoGame.Framework.GameFrameworkViewSource <Game1>();

            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
        }
コード例 #12
0
ファイル: Program.cs プロジェクト: GlennGeenen/Mono-Chess
 /// <summary>
 /// The main entry point for the application.
 /// </summary>
 static void Main()
 {
     var factory = new MonoGame.Framework.GameFrameworkViewSource<ChessGame>();
     Windows.ApplicationModel.Core.CoreApplication.Run(factory);
 }
コード例 #13
0
ファイル: ChaseCameraGame.cs プロジェクト: GSerjo/Seminars
        static void Main()
        {
#if NETFX_CORE
            var factory = new MonoGame.Framework.GameFrameworkViewSource<ChaseCameraGame>();
            Windows.ApplicationModel.Core.CoreApplication.Run(factory);
#else
            using (ChaseCameraGame game = new ChaseCameraGame())
            {
                game.Run();
            }
#endif
        }
コード例 #14
0
ファイル: Program.cs プロジェクト: plaurin/MonoGameEngine2D
 /// <summary>
 /// The main entry point for the application.
 /// </summary>
 static void Main()
 {
     var factory = new MonoGame.Framework.GameFrameworkViewSource<SamplesBrowserWin8>();
     Windows.ApplicationModel.Core.CoreApplication.Run(factory);
 }
コード例 #15
0
        public static void Create(CCApplicationDelegate appDelegate)
        {
            Action<CCGame, Windows.ApplicationModel.Activation.IActivatedEventArgs> initAction =
            delegate(CCGame game, Windows.ApplicationModel.Activation.IActivatedEventArgs args)
            {
                foreach (var component in game.Components)
                {
                    if (component is CCApplication)
                    {
                        var instance = component as CCApplication;
                        instance.ApplicationDelegate = appDelegate;
                    }
                }
            };
            var factory = new MonoGame.Framework.GameFrameworkViewSource<CCGame>(initAction);
            Windows.ApplicationModel.Core.CoreApplication.Run(factory);

        }
コード例 #16
0
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
		#if WINDOWS_PHONE
		//#if !__IOS__
		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		static void Main(string[] args)
		{


		////using (RolePlayingGame game = new RolePlayingGame())
		////{
		////    game.Run();
		////}
		//try
		//{
		//    using (RolePlayingGame game = new RolePlayingGame())
		//    game.Run();
		//}
		//catch (Exception e)
		//{
		//    Debug.WriteLine(e);
		//}



		var factory = new MonoGame.Framework.GameFrameworkViewSource<RolePlaying.RolePlayingGame>();
		Windows.ApplicationModel.Core.CoreApplication.Run(factory);



		}
コード例 #17
0
ファイル: CCApplication.cs プロジェクト: netonjm/CocosSharp
		public static void Create(CCApplicationDelegate appDelegate)
		{
			Action<CCGame, Windows.ApplicationModel.Activation.IActivatedEventArgs> initAction =
			   delegate(CCGame game, Windows.ApplicationModel.Activation.IActivatedEventArgs args)
			   {

				   var instance = new CCApplication(game);
				   instance.ApplicationDelegate = appDelegate;
			   };
			var factory = new MonoGame.Framework.GameFrameworkViewSource<CCGame>(initAction);
			Windows.ApplicationModel.Core.CoreApplication.Run(factory);

		}