private static void Main(string[] args) { if (Debugger.IsAttached) { // The debugger is attached. The debugger will display any exception messages. // Run the XNA game. using (SampleGame game = new SampleGame()) game.Run(); } else { // The debugger is NOT attached. Use a MessageBox to display any exception messages. try { // Run the XNA game. using (SampleGame game = new SampleGame()) game.Run(); } catch (Exception exception) { MessageBox.Show(SampleHelper.GetExceptionMessage(exception), "Unexpected Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); var g = new SampleGame(); SetContentView((View)g.Services.GetService(typeof(View))); g.Run(); }
public GamePage(LaunchActivatedEventArgs args) { this.InitializeComponent(); // Create the game. _game = XamlGame<SampleGame>.Create(args, Window.Current.CoreWindow, this); }
/// <summary> /// The main entry point for the application. /// </summary> private static void Main(string[] args) { if (Debugger.IsAttached) { // The debugger is attached. The debugger will display any exception messages. // Run the XNA game. using (SampleGame game = new SampleGame()) game.Run(); } else { // The debugger is NOT attached. Use the ExceptionGame to display any // exception messages. (This is the only method to display the message on // the Xbox. On Windows we could use a Windows MessageBox.) try { // Run the XNA game. using (SampleGame game = new SampleGame()) game.Run(); } catch (Exception exception) { using (var game = new ExceptionGame()) { game.Exception = exception; game.Run(); } } } }
/// <summary> /// The main entry point for the application. /// </summary> private static void Main(string[] args) { if (Debugger.IsAttached) { // The debugger is attached: // Run the XNA game and let the debugger handle any exception messages. using (var game = new SampleGame()) game.Run(); } else { // The debugger is NOT attached: // Run the XNA game and use a MessageBox to display any exception messages. try { using (var game = new SampleGame()) game.Run(); } catch (Exception exception) { string message = SampleHelper.GetExceptionMessage(exception); MessageBox.Show(message, "Unexpected Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public GamePage(LaunchActivatedEventArgs args) { this.InitializeComponent(); // Create the game. _game = XamlGame <SampleGame> .Create(args, Window.Current.CoreWindow, this); }
public GamePage() { this.InitializeComponent(); // Create the game. var launchArguments = string.Empty; _game = MonoGame.Framework.XamlGame<SampleGame>.Create(launchArguments, Window.Current.CoreWindow, swapChainPanel); }
public GamePage() { this.InitializeComponent(); // Create the game. var launchArguments = string.Empty; _game = MonoGame.Framework.XamlGame <SampleGame> .Create(launchArguments, Window.Current.CoreWindow, swapChainPanel); }
//-------------------------------------------------------------- #region Creation & Cleanup //-------------------------------------------------------------- /// <summary> /// Initializes a new instance of the <see cref="SampleFramework" /> class. /// </summary> /// <param name="game">The XNA game.</param> /// <param name="initialSample">The type of the first sample.</param> public SampleFramework(SampleGame game, Type initialSample) { _game = game; _initialSample = initialSample; // Get all required services. _services = (ServiceContainer)ServiceLocator.Current; _inputService = ServiceLocator.Current.GetInstance <IInputService>(); _graphicsService = _services.GetInstance <IGraphicsService>(); _gameObjectService = _services.GetInstance <IGameObjectService>(); InitializeSamples(); InitializeController(); InitializeMouse(); InitializeProfiler(); InitializeGui(); }
public GamePage(string launchArguments) { this.InitializeComponent(); _game = XamlGame <SampleGame> .Create(launchArguments, Window.Current.CoreWindow, this); }
public override bool FinishedLaunching(UIApplication app, NSDictionary options) { game = new SampleGame(); game.Run(); return(true); }
public override bool FinishedLaunching (UIApplication app, NSDictionary options) { game = new SampleGame(); game.Run(); return true; }
public override void FinishedLaunching(MonoMac.Foundation.NSObject notification) { game = new SampleGame(); game.Run(); }
//-------------------------------------------------------------- #region Creation & Cleanup //-------------------------------------------------------------- /// <summary> /// Initializes a new instance of the <see cref="SampleFramework" /> class. /// </summary> /// <param name="game">The XNA game.</param> /// <param name="initialSample">The type of the first sample.</param> public SampleFramework(SampleGame game, Type initialSample) { _game = game; _initialSample = initialSample; // Get all required services. _services = (ServiceContainer)ServiceLocator.Current; _inputService = ServiceLocator.Current.GetInstance<IInputService>(); _graphicsService = _services.GetInstance<IGraphicsService>(); _gameObjectService = _services.GetInstance<IGameObjectService>(); InitializeSamples(); InitializeController(); InitializeMouse(); InitializeProfiler(); InitializeGui(); }
public GamePage(string launchArguments) { this.InitializeComponent(); _game = XamlGame<SampleGame>.Create(launchArguments, Window.Current.CoreWindow, this); }
public override void FinishedLaunching (MonoMac.Foundation.NSObject notification) { game = new SampleGame (); game.Run (); }