SoGames, les codes source des jeux mutli-écrans présentés aux Techdays 2012 sont disponibles sur CodePlex !

Avec la palette des technologies et outils proposée par Microsoft, il est assez simple de réaliser des applications originales et de bonne qualité. Pour autant, rien n’est magique et quelques concepts nécessitent de se retrousser un peu les manches.

Pour mieux les saisir, retrouverez ici les codes source de nos jeux collaboratifs.

Qu’est-ce que SoGames ?

C’était le sujet d’une session des TechDays 2012 réalisée par So@t (Jeux multi-écrans : envolez-vous avec Kinect, Silverlight et WP7), sur laquelle les So@tExperts .NET ont travaillés. Cette session co-animée par Cyril Cathala,Nathanaël Marchand et Nathalie Pettier nous a permis de faire un retour d’expérience et d’expliquer les mécaniques et architectures des jeux.

Nous avons voulu joueur la carte du fun cette année pour les TechDays en réalisant des jeux collaboratifs mettant en oeuvre les toutes dernières technologies pour animer notre stand. Nous avons ainsi réalisé deux jeux différents SoNuts & SoTank ainsi qu’un BackOffice permettant de mémoriser ces instants délirants, retrouvez d’ailleurs les photos des vaillants joueurs ici !

SoNuts

Le premier joueur doit lancer un écureuil dans les airs à l’aide de son Windows Phone, le timing est décisif ! Le second joueur entre alors en action et doit battre des bras pour maintenir l’écureuil en l’air le plus longtemps possible, grâce à Kinect.

SoTank

Le premier joueur, Windows Phone en main, prend le contrôle d’un tank qu’il doit déplacer sur un terrain parsemé de cibles. Son co-pilote contrôle quant à lui le canon du blindé, et doit tirer sur les cibles le plus rapidement possible, grâce au Kinect.

Ces deux jeux déjantés qui raviront votre âme de geek, offrent en plus la possibilité à une foule en délire d’être au coeur de l’action depuis leurs postes via un client Silverlight 5.
Basées sur XNA, Silverlight, Kinect et WPF, ces démos permettront de faire le tour de plusieurs problématiques telles que:
- Comment faire communiquer plusieurs clients en temps réel ?
- Comment factoriser le code et le partager entre plusieurs plates-formes ?
- Quid de l’architecture globale ?

L’objectif est de montrer les possibilités offertes par l’environnement riche de Microsoft, et pourquoi pas, donner les clés pour les applications de demain.

BackOffice SoGame

Retrouvez également les sources de notre application BackOffice style “métro” comprenant les fonctionnalités suivantes :
- l’inscription des joueurs
- la récupération des photos pendant les parties via un webservice
- l’envoi des photos par e-mail & publication sur facebook
- la reconnaissance faciale des joueurs avec Kinect

Informations

Les Slides de la session sont disponibles ici : http://www.slideshare.net/Microsoft_France/jeux-multi-crans-envolezvous-avec-kinect-silverlight-et-wp7 en attendant le webcast, diponible prochainement.

Produit(s) concerné(s) : Visual Studio, Kinect, Windows Phone, xna, Silverlight, WPF, Windows Forms, WCF

By So@tExperts Team

Last edited Mar 6, 2012 at 10:41 AM by sebmafate, version 9