1 / 21

Game = Screen (2) + Cloud(1);

Game = Screen (2) + Cloud(1);. Mercredi 9 Février 2011 Fabien Tanquerel fabt@d-cube.fr Consultant, DCube. Anthony Guillaume anthonyg@d-cube.fr Consultant, DCube. Le jeu ILN. Massive Online Battle Arena Les Chroniques de la Lune Noire Développé en Silverlight.

ronni
Download Presentation

Game = Screen (2) + Cloud(1);

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Game = Screen(2) + Cloud(1); Mercredi 9 Février 2011 Fabien Tanquerel fabt@d-cube.fr Consultant, DCube Anthony Guillaume anthonyg@d-cube.fr Consultant, DCube

  2. Le jeu ILN • Massive Online Battle Arena • Les Chroniques de la Lune Noire • Développé en Silverlight

  3. Le choix de Silverlight • Facile à diffuser • Rapidité de développement d’un jeu • XNA ?

  4. Démo Le jeu dans sa version initiale

  5. Windows Phone 7 Migration vers une nouvelle plateforme!

  6. Règles de développement Perte réseau Taille écran Batterie Réception d’appel Puissance processeur Taille des boutons

  7. Démo Migration du code -Add Link

  8. Les Sockets Client WP7 Serveur Concept Commandes Version PC Socket TCP/IP C C S S Commandes Version WP7 Internal Socket TCP/IP

  9. Les Sockets – Long Pooling Client WP7 Serveur Commandes HttpWebRequest Commandes C S Commandes Request Response Erreurs Connexion Commandes

  10. Démo Migration du code - Migration des sockets - Migration de l’IHM

  11. Optimisations • Yield return Sans Yield UI Chargement UI Main Thread Temps Avec Yield UI Charg. UI Charg. UI Temps

  12. Démo Optimisation - Yield return

  13. Retour d’expérience • Modification de l’IHM • Limitation des sockets • Contraintes hardware

  14. Windows Azureet le jeu vidéo

  15. Windows Azure et le jeu • Facilité de déploiement • Elasticité Capacité du serveur Utilisation du serveur Puissance 8h 12h 14h 19h 0h 1h 2h 21h 22h Temps

  16. Démo Monté en charge

  17. Retour d’expérience • Temps de démarrage • Coût ? • Serveur stateless

  18. Conclusion • Simplicité de migration • Azure ? • create.msdn.com

  19. MSDN et TechNet: l’essentiel des ressources techniques à portée de clic • Portail administration et infrastructure pour informaticiens • Portail de ressources technique pour développeurs http://technet.com http://msdn.com

More Related