L'équipe Windows Phone vient de détailler sur son blog officiel le nouveau hub Jeux de Mango. Actuellement il est nécessaire de passer par une app, gratuite, appelée "Xbox LIVE Extras" pour pouvoir accéder à certaines fonctions Xbox LIVE comme ses achievements ou sa liste d'amis. Désormairs la plupart de ces fonctions seront intégrées directement dans le hub Jeux sans devoir télécharger une app supplémentaire donc :
- Achievements bloqués et débloqués ;
- Comparer ses achievements avec ses amis ;
- Liste d'amis affichant ce qu'ils sont en train de faire ;
- Messages Xbox LIVE et envoi/acceptation/rejet d'invitations.
Au passage je tiens à pousser un coup de gueule à propos du Xbox LIVE : il est actuellement nécessaire d'avoir un compte Xbox LIVE Gold (payant) pour envoyer des messages privés à ses amis via Windows Phone 7 ! Quand j'ai vu ça je me suis dis : "wtf?!"... C'est vraiment pénalisant pour ceux qui, comme moi, n'ont pas de Xbox 360, c'est clair que je n'irai pas m'acheter un compte Xbox LIVE Gold uniquement pour pouvoir envoyer des messages privés sur mon WP7, ce que je peux faire gratuitement par mail.
Bref passons, vous avez remarqué que sur le screenshot on voit une liste d'invitations à jouer en multijoueurs, cette fonction existe a priori déjà dans WP7.0, est-ce que quelqu'un l'a déjà testée ? J'ai l'impression qu'elle n'est disponible que pour les jeux Xbox LIVE, et peu d'entre eux l'exploitent. Pour jouer en multijoueurs sur WP7 avec ce système il faut donc: 1) acheter un jeu Xbox LIVE assez cher, 2) trouver un ami qui a un Windows Phone, 3) que cet ami veuille bien lui aussi dépenser une somme assez élevée pour s'acheter le même jeu que vous, sachant qu'il n'a pas nécessairement les mêmes goûts et sera donc d'autant plus réticent à débourser 7 euros pour un jeu qui est à 2 euros sur iPhone.
A mon sens Microsoft a un potentiel énorme avec le Xbox LIVE sur WP7, dommage qu'il soit autant bridé par des prix deux fois plus élevés que la concurrence et par le fait que les fonctions du Xbox LIVE sont réservées à une poignée de jeux. C'est d'autant plus rageant que si certains de ces jeux sont géniaux (iBlast Moki, Tiki Towers, Max and the Magic Marker, The Harvest, ilomilo, Rocket Rio, etc) d'autres relèvent presque de l'escroquerie (la série Game Room, Castlevania Puzzles à 6.5 euros, PAC-MAN, etc).
Bref, je ne vous parle pas du multijoueurs pour raler, mais plutôt pour vous proposer une vidéo de démonstration des sockets, nouvelle fonctionnalité proposée aux développeurs dans Mango qui leur permettra de faire communiquer directement deux (ou plusieurs) Windows Phone sans devoir passer par un serveur, ce qui ouvre de nombreuses possibilités comme le montre cette vidéo réalisée par Channel9 (nécessite Silverlight) :
On peut voir entre autre un chat entre deux Windows Phone sans serveur, un tableau blanc commun (ce que vous dessinez apparaît également sur l'autre Windows Phone) et une télécommande pour contrôler son PC à distance là aussi sans passer par un serveur (car les sockets permettent aussi de communiquer avec d'autres appareils qu'un Windows Phone).
Pour conclure je dirai que si Mango apportera plus de 500 nouvelles fonctions, il y a probablement autant de nouveautés qui arriveront par le biais des développeurs grâce aux 1500 API ajoutées au SDK. Grâce aux sockets on peut s'attendre à plein de nouvelles apps qui permettront à nos Windows Phone de communiquer entre eux (notamment des jeux multijoueurs), mais il y a plein d'autres API intéressantes comme celle de la caméra qui nous permettra enfin de profiter du potentiel énorme de la réalité augmentée.