Cube Slam : un hybride 3D de Pong par Google
Fait l'apologie de Web RTC, Web Audio, WebGL et des nouveaux standards du Web

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Sur le même sujet
Le , par Cedric Chevalier, Chroniqueur Actualités
Avec Gordon Fowler

L’apparition des nouveaux standards Web a décuplé les fonctionnalités des navigateurs. Il est désormais possible de faire du « chat » vidéo sans plugins, ou de réaliser des jeux uniquement avec des technos Web.

L’équipe de Google à l’origine de Cube Slam - un jeu Pong en 3D - vient d'en faire une jolie démonstration dans un projet (un « Chrome Experiment ») qui vise également à faire la promotion du HTML5 et d'autres outils.


Complètement écrit dans le langage Go (le langage maison de Google) et hébergé sur un App Engine, ce jeu tire partie notamment de WebGL, de three.js, et des avancées du CSS3 pour le rendu 3D.

Côté musique, Cube Slam démontre les capacités de l’API Web Audio.

La partie « chat » vidéo et audio en temps réel, pendant une partie en cours, a été réalisée grâce au standard Web RTC.

Enfin, le mode réseau n’a pas été oublié. Pour inviter un ami à se joindre à une partie, il suffit de lui envoyer un lien.

Cube Slam peut être joué en ligne - et dans ce cas l’API « Page Speed » accélère le chargement des éléments du jeu - ou alors en mode « offline » - une fonctionnalité fournie par l’API « Appcache ».

[ame="http://www.youtube.com/watch?v=8AdDbRz0SrU"]Présentation du jeu[/ame]

Certes, on est loin techniquement d'une production à la Crysis 2. Mais là n'était pas le but de ce PoC de Google, qui démontre que les standards ouvrent de plus en plus d'horizons aux développeurs Web.

On regrettera cependant que l'expérience ne fonctionne pas avec tous les navigateurs (Opera ou IE par exemple). Mais à qui la faute ?

Pour analyser Cube Slam (et y jouer), c'est par là

Source : blog Google

Et vous ?

Impressionné(e), amusé(e), inspiré(e) par Cube Slam ? Ou pas du tout ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de skerdreux skerdreux
http://www.developpez.com
Nouveau Membre du Club
le 13/06/2013 14:43
enfin ça fonctionne très bien avec Opera Next.
Avatar de Gooom Gooom
http://www.developpez.com
Invité de passage
le 13/06/2013 15:57
Le code source est là : https://code.google.com/p/cubeslam/
Le langage coté serveur est en Go
Avatar de camus3 camus3
http://www.developpez.com
Membre Expert
le 13/06/2013 21:28
c'est pas mal yep.
Avatar de nouknouk nouknouk
http://www.developpez.com
Modérateur
le 14/06/2013 21:07
Il semble y avoir un 'petit' souci chez moi (Linux Mint 13, Chromium 25.0.1364.160) : la raquette de mon adversaire est à quelques centimètres de la mienne, au lieu d'être à l'autre bout du plateau.



J'ai raté quelque chose (genre une mode de jeu spécial) ou bien c'est un bug ?
Offres d'emploi IT
ingénieur expert en technologies de l'information (H/F)
CDI
CNIL - Ile de France - Paris (75002)
Parue le 17/10/2014
Développeur java h/f
CDI
ZENIKA - Pays de la Loire - Nantes (44000)
Parue le 13/10/2014
Intégrateur HTML /CSS (H/F)
CDI
Wobook - Nord Pas-de-Calais - Lille (59000)
Parue le 25/10/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula