Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux
Développement 2D, 3D et Jeux Forum développement 2D, 3D et Jeux. Avant de poster : Les FAQs Programmation 2D, 3D et Jeux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 10/12/2011, 00h26   #1
Acropole
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut Google annonce l'intégration native d'Unity dans Chrome

Google annonce l'intégration native d'Unity dans Chrome
Une simple case à cocher dans Unity permet d'exporter pour le Web


Google Chrome va désormais pouvoir lire nativement des jeux vidéo propulsés par Unity. Une simple case à cocher dans le moteur 3D Unity permettant aux développeurs d'exporter leurs jeux pour le Web, sans que l'utilisateur ait à installer un plug-in. Ce qui représente 200 de nouveaux millions d'utilisateurs selon Google. (Unity n’en compte que 90 millions de Gamers.)

Google annonce aussi travailler sur l'adaptation de sa technologie NaCl (Native Client) vers de futurs OS et architectures.

Plus d'une douzaine de sociétés du jeu vidéo étaient présentes pour l'annonce dans les locaux de Google, dont le CEO de Square Enix.

Unity n'est pas nouveau dans le domaine et n'est pas le seul à proposer des technologies 3D pour le Web, mais Google semble particulièrement s’intéresser à cette firme.



Source

Dernière modification par Idelways ; 12/12/2011 à 17h08.
  Envoyer un message privé Réponse avec citation 50
Vieux 10/12/2011, 01h47   #2
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 910
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 910
Points : 1 839
Points : 1 839
Merci pour la news
En revanche, ils n'ont pas l'air d'entrer dans les détails mais j'espère réellement qu'ils ne vont pas intégrer Unity à Chrome mais que ce soit Unity qui propose une conversion.

A l'heure du HTML5 et du WebGL, je trouverais ça assez dommage étant donné qu'on a enfin là un effort tant attendu de standardisation et de nouvelles technologies dynamiques fonctionnelles (son, 2D/3D, etc.).

Si Unity proposait une conversion, ce ne serait pas exclusif à Chrome, c'est ce qui m'inquiète un peu. Si ça ce résume à dl un browser avec Unity/Flash/BsContact and co intégrés, pour moi ça n'a strictement aucun intérêt (à part ceux de Google évidemment)
__________________
Vive les roues en pierre
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2011, 22h29   #3
Pat_AfterMoon
Membre habitué
 
Avatar de Pat_AfterMoon
 
Inscription : septembre 2007
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : septembre 2007
Messages : 119
Points : 113
Points : 113
A priori, il ne s'agit pas de l'intégration de Unity mais du Native Client (NaCl) le sandbox de Google Chrome déjà évoqué ici en juin 2011 :
http://blogs.unity3d.com/2011/06/02/...er-plugin-api/

Le NaCl permet d’exécuter des applications en code natif dans un espace sécurisé, moins permissif qu'un exe qui serait lancé sur la machine.

On peut tester aujourd'hui, il suffit d'aller dans la boutique "Chrome Web Store" dont l’icône apparait quand on fait "nouvel onglet". La démo Unity AngryBots est disponible, elle s’exécute directement en code natif dans le navigateur, et non comme une page web avec le plugin Unity. A priori le résultat est le même.

Il semblerait que la création d'une application pour le NaCl devrait être une simple case à cocher à partir de la version 3.5 de Unity, un peut comme actuellement quand on choisi client web/standalone PC/standalone MAC ...etc.

L’intérêt pour les développeurs c'est que le client n'a pas besoin d'installer le plugin Unity, et puis cela fait une boutique de plus, donc de la visibilité pour ceux qui arriveront à être dans le top.

EDIT :
Plus d'info sur le native client ici : https://developers.google.com/native-client/
Et surtout là : https://developers.google.com/native-client/overview
Citation:
The Native Client SDK currently supports C and C++.
Le NaCl n'intègre pas Unity, c'est Unity qui a fait un wrapper pour faire tourner son moteur et les projets qui l'utilisent dans le NaCl.
Pat_AfterMoon est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 12/12/2011, 23h15   #4
daYop
Futur Membre du Club
 
Inscription : mars 2010
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 26
Points : 19
Points : 19
Très bonne nouvelle ça
Unity est une belle techno mais bizarrement leur plugin n'a jamais percé.

Chrome est en train de prendre une avance folle dans tous les domaines.


@Djakisback
Le webgl est supporté par une faible quantité de cartes graphiques, en fait seuls les machines récentes peuvent le lire.
C'est une bonne techno mais il va falloir attendre 2 ans avant que les machines ne se renouvellent, donc pourquoi se priver de Unity ou de Stage3D qui font aussi bien que webGL mais avec du stuff plus ancien ?

Dans mon cas (celui que je connais le mieux :p), j'ai installé Bastion (sur le chrome webstore), le jeu à l'ai génial mais j'ai un beau message d'erreur "this game requires a webgl compatible graphic card"
Et pourant ma machine fait tourner sans souci des jeux comme MassEffect 2, dawn of war 2, SF4 etc.
daYop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2011, 00h09   #5
ferber
Membre émérite
 
N M
Inscription : novembre 2009
Messages : 611
Détails du profil
Informations personnelles :
Nom : N M

Informations forums :
Inscription : novembre 2009
Messages : 611
Points : 853
Points : 853
je viens de tester Bastion et ce qui est rassurant c'est de vite se rendre compte que c'est puissant, au point de me dire que si demain flash devait disparaitre Nacl ferrait une très bonne alternative, et une alternative largemement au dessus du javascript/html5. Cependant je me demande quand même si Nacl ne vas pas se retrouver avec les même détracteur que flash, car :
- on ne peut pas voir le code qui s'éxécute
- google ne fournit pas de player pour tous les os/naviguateur
- ce n'est pas ceo friendly,
- accésibilité ( c'est ne plus vraiement un problème depuis que le html5 permet de moins bien le gérer avec canvas )
- le tous m'as bien l'air de ressembler a un binaire,
- sans oublier que ce n'est pas w3c.
C'est une techno qui me donne envie, tel un confie de canard baignant dans des fayots...
Mais j'ai pas vraiment envie de développer dans une technologie qui ne vie que grace a google, et qui ne serra pas soutenue par FF ni par opera, apple microsof.
C'est donc a mon avis cuit d'avance, car il vont vite se mettre a dos la communauté open sources. Et ça tuera le projet a un moment ou un autre aussi bon et prometteur soit il.
__________________
Flash player ActionScript Virtual Machine 2 http://www.mozilla.org/projects/tamarin/
fonctionnement de la machine virtuel : (ActionScript Virtual Machine 2 (AVM2)) :
http://www.adobe.com/content/dam/Ado...m2overview.pdf
ferber est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2011, 15h39   #6
daYop
Futur Membre du Club
 
Inscription : mars 2010
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 26
Points : 19
Points : 19
@ferber, je suis d'accord avec ton analyse.

Du coup il faut lancer un mouvement "pour le browser universel", dégager les dinosaures IE et FF et garder uniquement chrome !
daYop est déconnecté   Envoyer un message privé Réponse avec citation 15
Vieux 15/12/2011, 18h11   #7
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 910
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 910
Points : 1 839
Points : 1 839
Merci pour les précisions et les liens. Je ne connaissais pas encore le NaCl qui me semble très intéressant.
Même si au final, cela revient au même que d'installer un ActiveX ou un plugin car je pense que le module Unity devra être téléchargé, au moins une fois, avec l'appli.
__________________
Vive les roues en pierre
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 19h55   #8
LeGreg
Membre Expert
 
Programmeur
Inscription : août 2002
Messages : 1 048
Détails du profil
Informations personnelles :
Localisation : Etats-Unis

Informations professionnelles :
Activité : Programmeur

Informations forums :
Inscription : août 2002
Messages : 1 048
Points : 1 578
Points : 1 578
Envoyer un message via ICQ à LeGreg
Donc ça ne change pas grand chose.
Avant on avait des plugins, maintenant on a des plugins un peu plus sécurisé (vu que l'on choppe encore des virus en browsant sur la dernière version de IE toute sandboxée).

LeGreg
__________________

Mon site web | Mon blog | Mes photos | Groupe USA
> BONJOUR, JE SUIS NOUVEAU SUR CE FORUM
> presse la touche caps lock, stp
> OH.. MERCI C EST BEAUCOUP PLUS FACILE COMME CA
LeGreg est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 15/12/2011, 23h26   #9
Pat_AfterMoon
Membre habitué
 
Avatar de Pat_AfterMoon
 
Inscription : septembre 2007
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : septembre 2007
Messages : 119
Points : 113
Points : 113
Citation:
Envoyé par Djakisback Voir le message
je pense que le module Unity devra être téléchargé, au moins une fois, avec l'appli.
Non, en fait le moteur est directement intégré à chaque jeu. Cela veut dire qu'un jeu Unity NaCl fait 3 Mo de plus qu'un actuel jeu Unity pour browser, mais il n'y a pas à installer le plugin la 1ere fois. D'après les pros, l'installation du plugin rebute environ 30% des visiteurs (pour des jeux gratos comme ceux qui sont sur Kongregate).

Citation:
Envoyé par ferber Voir le message
j'ai pas vraiment envie de développer dans une technologie qui ne vie que grace a google
En fait il ne me semble pas qu'il y ai des développements spécifiques pour cette plateforme, mais plutôt des projets existants qui sont adaptés.

D'ailleurs la galerie du Chrome Store contient plein de projets qui existent déjà ailleurs : des jeux flash, Flex, des jeux IOS utilisant divers middle-ware, dont Unity.

Je crois qu'il va y avoir aussi l'UDK porté sur NaCl, si ce n'est déjà fait...
Pat_AfterMoon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 00h06   #10
Djakisback
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 910
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 910
Points : 1 839
Points : 1 839
Merci pour les précisions. D'ailleurs c'est ce que j'avais cru comprendre. A priori, je pense qu'il y a quand même un cache pour ne pas re-dl le moteur avec l'appli ?
__________________
Vive les roues en pierre
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 10h26   #11
patmaba
Membre habitué
 
Inscription : avril 2004
Messages : 372
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 372
Points : 122
Points : 122
Quel est la stratégie de Google sur Unity ?

Je ne comprends pas leur stratégie ?

Une acquisition future pour entrer en concurrence dans le monde du jeu ?
patmaba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 16h53   #12
LeGreg
Membre Expert
 
Programmeur
Inscription : août 2002
Messages : 1 048
Détails du profil
Informations personnelles :
Localisation : Etats-Unis

Informations professionnelles :
Activité : Programmeur

Informations forums :
Inscription : août 2002
Messages : 1 048
Points : 1 578
Points : 1 578
Envoyer un message via ICQ à LeGreg
Citation:
Envoyé par patmaba Voir le message
Quel est la stratégie de Google sur Unity ?

Je ne comprends pas leur stratégie ?

Une acquisition future pour entrer en concurrence dans le monde du jeu ?
Leur stratégie ne concerne pas Unity spécifiquement, mais la possibilité plus générale d'exécuter du code natif dans leur browseur (des plugins).

Leur but en facilitant l'exécution du code natif c'est de transformer leur browser en plateforme. Pensez Android, iOS, marketplace etc. Bref une boutique intégrée à chrome = plus de revenus pour Google. Apple fait la même chose en intégrant leur app store à Mac OS. Et Microsoft prépare la même chose dans leur OS (metro UI et store dans Windows 8).

LeGreg
__________________

Mon site web | Mon blog | Mes photos | Groupe USA
> BONJOUR, JE SUIS NOUVEAU SUR CE FORUM
> presse la touche caps lock, stp
> OH.. MERCI C EST BEAUCOUP PLUS FACILE COMME CA
LeGreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 15h42   #13
ferber
Membre émérite
 
N M
Inscription : novembre 2009
Messages : 611
Détails du profil
Informations personnelles :
Nom : N M

Informations forums :
Inscription : novembre 2009
Messages : 611
Points : 853
Points : 853
Franchement bastion c'est une belle demo des capacités de nacl. c'est vraiment impressionant. La dernière fois qu'une tech me bleufe à ce point ça devait etre flash il ya de cela une dizaine d'années
__________________
Flash player ActionScript Virtual Machine 2 http://www.mozilla.org/projects/tamarin/
fonctionnement de la machine virtuel : (ActionScript Virtual Machine 2 (AVM2)) :
http://www.adobe.com/content/dam/Ado...m2overview.pdf
ferber est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée Mettre Résolu
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h18.


 
 
 
 
Partenaires

Hébergement Web