Windows 8Games for WindowsVisual Studio 2010 Express for Windows PhoneVisual Studio 2012 for Windows Store Apps
GitHub for Windows https://github.com/mono/MonoGame https://github.com/CartBlanche/MonoGame-Samples
http://xbox.create.msdn.com/en-US/education/catalog/sample/simple_animation
using Windows.UI.Core;public enum WindowState { Full = 0, Snap1Quarter = 1, Snap3Quarter = 2 };public static class GameSta...
using Windows.UI.Core;public static void Initialize(){    CoreApplication.Resuming += CoreApplication_Resuming;    CoreApp...
http://www.windowsazure.com/en-us/develop/mobile/
https://github.com/timheuer/callisto
http://aka.ms/gamecomp
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Porting dei giochi windows phone realizzati con xna sul windows store con mono game
Upcoming SlideShare
Loading in …5
×

Porting dei giochi windows phone realizzati con xna sul windows store con mono game

413 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
413
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • [MARCO]
  • [MARCO]
  • Porting dei giochi windows phone realizzati con xna sul windows store con mono game

    1. 1. Windows 8Games for WindowsVisual Studio 2010 Express for Windows PhoneVisual Studio 2012 for Windows Store Apps
    2. 2. GitHub for Windows https://github.com/mono/MonoGame https://github.com/CartBlanche/MonoGame-Samples
    3. 3. http://xbox.create.msdn.com/en-US/education/catalog/sample/simple_animation
    4. 4. using Windows.UI.Core;public enum WindowState { Full = 0, Snap1Quarter = 1, Snap3Quarter = 2 };public static class GameState{ public static WindowState _windowState; public static CoreWindow _window; public static Rect _windowsBounds; public static void Initialize() { _window = CoreWindow.GetForCurrentThread(); _windowState = WindowState.Full; _window.SizeChanged += _window_SizeChanged; } //called when the window is resized static void _window_SizeChanged(CoreWindow sender, WindowSizeChangedEventArgs args) { if (args.Size.Width == _windowsBounds.Width) _windowState = WindowState.Full; else if (args.Size.Width <= 320.00) _windowState = WindowState.Snap1Quarter; else _windowState = WindowState.Snap3Quarter; _windowsBounds.Height = args.Size.Height; _windowsBounds.Width = args.Size.Width; }}
    5. 5. using Windows.UI.Core;public static void Initialize(){ CoreApplication.Resuming += CoreApplication_Resuming; CoreApplication.Suspending += CoreApplication_Suspending; _window = CoreWindow.GetForCurrentThread(); _window.VisibilityChanged += _window_VisibilityChanged;}static void CoreApplication_Suspending(object sender, Windows.ApplicationModel.SuspendingEventArgs e){ // suspending, save appropriate game and user state (delayed)}static void CoreApplication_Resuming(object sender, object e){ // coming back from suspend, probably dont need to do anything as current state is in memory}void _window_VisibilityChanged(CoreWindow sender, VisibilityChangedEventArgs args){ // better save the state here}
    6. 6. http://www.windowsazure.com/en-us/develop/mobile/
    7. 7. https://github.com/timheuer/callisto
    8. 8. http://aka.ms/gamecomp

    ×