|
|
|
Google joue à Quake 2 sur un navigateur grâce au HTML 5
Sujet ouvert par
Guillaume Champeau
- Dernière réponse le 07 avril 2010 à 10h37
![]()
numerama,
Google,
Chrome,
windows,
Internet,
web,
firefox,
mozilla,
adobe,
opengl,
flash,
safari,
navigateur,
application,
utilisateur,
![]() ouais bah les 60 fps maxi elles y sont pas là, et de loin
apres, avoir des applis qui demandent les autorisations reseau de type serveurs par exeple, via un naviguateur, niveau sécurité ca m'inquiete un brin Intéressant.
Ca ouvre vraiment des perspectives énormes ! JJ2458, le 02/04/2010 - 13:33 Je ne suis pas d'accord. Il existe aujourd'hui des outils très bien sur un certains nombres de plate-formes permettant d'exposer ses passions. Ca donne un résultat final bien supérieur à ce qu'un non pro pourrait faire, ca laisse beaucoup de possibilités de customisation et il n'y a pas à se faire chier avec l'hébergement. Soyons honnêtes, avec l'explosion des blogs tu connais encore beaucoup de gens qui créé leur propre page en html statique ? ![]() C'est Apple qui va être bien coincé aussi. Ne pas vouloir Flash sur iPod/iPhone/iPad est une chose. Ne pas vouloir se conformer ou limiter l'accès aux standards du W3C (HTML 5) va être beaucoup plus compliqué à réaliser. Adieu AppStore...
Mouais... en tant que dev de jeux 3D sur le web je m'attendais à bien mieux ! C'est très très en dessous de ce qu'on peut faire avec shockwave3D, Unity ou S sur une machine moyenne. Cette démo n'atteint probablement même pas les 20 frames / secondes alors que c'est hideux, sans aucun effet, et que cette démo est à priori réalisée sur une très grosse bécane.
Il va falloir encore un peu de temps avant qu'on abandonne les plugins. On a voulu essayé ca au bureau
Bon déjà première chose il faut que le client et le serveur soit sur la même machine. Pour contourner ca un peu tunnel en ssh et le problème est résolu. Après pour l'installation... ca a pris 3 plombes, ca a installé pas mal de trucs mais ony est arrivé. Et voila le résultat en image http://www.__youtube...h?v=Knkk25eJnvg Vous ne connaissez pas Quake Live? C'est un genre de remix de Quake 3 jouable depuis un site web et développé par id Software eux-même : http://www.quakelive.com/
C'est pas de l'HTML 5, mais ça a le mérite d'être pas mal abouti et d'avoir une base d'utilisateurs énorme. ![]() Ca change de ce qu'on voie d'habitude mais ca reste très en dessous de ce que peut faire une carte graphique de nos jours.
Même si WEBGL donne accès à la carte graphique, interpréter du java script pour faire tourner un jeu ca va vite poser un problème de performances. C'est pour ca que le jeu vidéo ca reste avant tout un gros truc de 6-10Go écrit en C++ qui bouffe absolument toutes les ressources de la machines sur laquelle il tourne ![]() barreaudchaise, le 02/04/2010 - 13:51Donc on héberge tout en externe, c'est la solution? Un peu dommage qu'une "avancée" nous ramène au minitel je trouve. ![]() Matse, le 02/04/2010 - 14:08 c un port de quake2 (sorti en 1997) dans un browser t'attendais quoi ? des normal-map et du dof ??? si t'arrive à faire mieux en 2010 en shockwave, ok ... on peut voir ou c du flan ? et pas que graphiquement (1997 je le rappelle) mais au moins un fps multi fonctionnel. toi t'es du genre à trouver le port de doom sur C64 trop laid ou tu arrives à entrevoir l'exploit ? ![]() Certains jeux flash (avec pleins d'objets animés par exemple) bouffent bcp en RAM. Du coup la plupart des pc "rament".
J'aimerais savoir si le HTML5 gomme cet effet là. Et est-ce que le HTML5 c'est du HTML 4 avec du flash-like ou est-ce qu'il contient de nombreuses nouvelles balises pour amélirer les pages webs ? Bref, faisant des sites webs pour le plaisir perso j'allais me mettre au Flash, je crois que je vais plutôt me renseigner sur le HTML5. "c un port de quake2 (sorti en 1997) dans un browser t'attendais quoi ? des normal-map et du dof ???"
Mais go sur quake live.com bon sang, id software fait 1000 fois mieux que ça, c'est jouable jusqu'à 16 part game, c'est mieux fait que l'original et ç'est pas du html... C'est la honte la ce truc est bidon, comment on peut oser parler de ça sans s'émerveiller de la prouesse technologique autrement plus imposante que ne l'est cet merde useless...
_bla_, le 02/04/2010 - 16:04 Déjà tu te détends mon grand, respire un bon coup. J'ai insulté personne que je sache. Je connais très bien quake 2, si je le lançais aujourd'hui sur mon vieux laptop il tournerait avec une fluidité phénoménale, étant donné que c'est du low poly de chez low poly et qu'il n'y a aucun effet justement. J'aurai sans doute pas dû dire "hideux", mea culpa, je soulignais simplement le fait qu'il y a 3 fois rien à afficher. Ce qui m'intéresse c'est la techno, et force est de constater que même les démos du O3D de google sont autrement plus impressionnantes que ce portage. Prouesse ou pas ce n'est pas la question pour moi, on ne parle pas de la même chose là. Après je pars comme je l'ai dit sur l'à priori que la démo est faite sur une machine puissante et que ça se traîne, mais je n'ai pas testé car aucune envie d'installer Chrome ou Safari. En l'état, clairement, y'a du boulot pour arriver au niveau des technos existant actuellement. C'est pas une injure, c'est un simple constat. Quake live c'est un peu biaisé car ce n'est pas vraiment un "browser game", il installe tout un tas de trucs en local et fait juste l'affichage dans le brouteur. ![]() Même si c moche pas vraiment de la 3D mais beaucoup de 2D, la techno a tout de même vocation a devenir un standard ce qui est deja un progrès.
A ce train là, on pourra aller au boulot sans sortir de chez soi, on pourra rendre visite à ses amis sans se déplacer etc.. On aura finalement besoin de moins d'espace et on logera dans un 9 m3 tout équipé hyper débit, génial. Y aura toujours des sites web branchés où on ne pourra entrer que sur invitation, et si l'avatar ne plait pas c'est banni direct! Cool "Quake live c'est un peu biaisé car ce n'est pas vraiment un "browser game", il installe tout un tas de trucs en local et fait juste l'affichage dans le brouteur."
Je ne sais pas mais moi je joue c'est peut être pas 1 browser game comme tu l'entend, mais y'a 0 chargement du dd, et c'est bel et bien dans le navigateur que j'y joue, certes il y'a du dl local (les maps), mais le plug in qui contient l'entrainement au practice center ne pèse que 3,4mo et il telecharge l'ensemble du jeux le seul de faire juste le didacticiel... C'est peut etre un progrès d'en arriver la en html. En tout cas ontrairement à battlefield heroes, qui n'est d'ailleurs pas jouable dans le browser (il se lance à part). Quake live a beaucoup d'avance en matière de technologie et est pour l'instant loin d'être rattrapé; quant à son gameplay, après 10 ans de bons et loyaux services, quake 3 n'aura été rattrapé que par... quake 3 puisque ID soft a repris le soft à 99%. Tout se déroule sur le browser, aussi bien que le chat, la liste d'amis, l'affichage des différentes parties, l'accès aux statistiques et aux paramètres avancés.. Tout y est les graphismes sont encore meilleurs avec des résolutions mieux adaptés. Pour moi ça ç'est une prouesse car ça tourne pas sur un Icore je ne sais combien de gpu ou autre à peine à 20fps. Non quake live ça tourne sur un pc avec un vieux duron première génération à 800 mhz sans broncher. Avec des 100ènes de parties hébergés partout sur le site et disponible pour chaque région du globe. Quant on rajoute à ça que le jeux est gratuit (censé être financé par la pub, mais il y'a eux que 2 pub en 1 ans...) ID software a juste 10 ans d'avance Faire tourner Quake 2 en HTML, pourquoi pas, mais quand on voit les résultats, je doute que ça inquiète une seule seconde Adobe...
C'est pire qu'à l'époque de sortie du jeu, pourtant la puissance n'est pas la même... «Le HTML 5 va largement alimenter l'idée qu'Internet n'est plus seulement une application sur l'ordinateur, mais bien un système d'exploitation à part entière.»
C'est du grand n'importe quoi cette phrase! Je suppose que ce que vous voulez dire c'est que le HTML5 rapproche - au niveau possibilités - les technologies Web des technologies dites «de bureau» (Qt, GTK, EFL, etc). Dans tous les cas ça n'a rien à voir ni avec Internet ni avec le système d'exploitation! ![]() Changaco, le 04/04/2010 - 17:07 "bureau" et système d'exploitation c'est pareil, non? Si un simple browser offre un environnement permettant aux applications d'exploiter l'ensemble des périphériques (graphique, son, stockage, etc.) et de fournir les mêmes services aux utilisateurs que des applications OS-spécifique (ce que tu appelles de "bureau") avec un en plus un stockage décentralisé mais un accès centralisé à l'ensemble des ressources (applications, emails, news, sites, ...) et bien si le Browser ne pourra pas encore s'appeler système d'exploitation, il sera au moins environnement d'exploitation (comme Windows 3.1 devenu Windows 7, après avoir été windows 95,98,Millenium, XP et Vista ![]() JaHimself, le 03/04/2010 - 02:53 Ben, non... Ils arrivent à reproduire aujourd'hui ce qu'ils faisaient il y a un peu plus de 10 ans... Ce n'est pas de l'avance. Ils arrivent à faire un jeu en flash qui tourne bien, et ce ne sont pas les seuls. Jusqu'à très récemment, il n'était juste pas possible d'envisager faire ce genre de chose dans un browser sans plugin. Bien sûr, le projet n'est pas abouti, bien sûr, il n'y a pas d'optimisations de performances, mais la prouesse est bien "en avance" par rapport à ce que fait ID. Bien sûr si l'avance se traduit en nombre de FPS pour toi, je ne peux plus rien. Tous les champs doivent être remplis. Tous les champs doivent être remplis. Tous les champs doivent être remplis. |
Sujets liés :
LES + RECHERCHÉS
A VOIR AUSSI
Télécharger
aspirateur youtube,
pro evolution soccer,
navigateur web tor,
windows 7 gratuit,
voissa anonymo,
virtualgirl hd,
microsoft office,
logiciel alcatel,
Accès rapide :
Photo numérique |
Outils Réseau |
Codecs et plugins |
Nettoyeurs |
Optimisation |
Navigateur Web |
Capture et enregistrement |
|
Actuellement, seuls Chrome et Safari peuvent exécuter la version web de Quake. Mozilla n'a pas encore implanté l'ensemble des fonctionnalités HTML 5 utilisées par le portage dans Firefox, probablement parce qu'elles n'ont pas été définitivement adoptées par le W3C.
Pour réaliser cette prouesse, les équipes de Google Web Toolkit se sont basées sur un portage Java de Quake 2, Jake2, et l'ont modifié pour associer le javascript et un ensemble de librairies comme WebGL (l'équivalent d'OpenGL pour le web) et WebSockets. Le résultat est impressionnant, et démontre toute la difficulté que devrait avoir Adobe à continuer à imposer son format Flash pour les contenus enrichis dans les prochaines années.
Lire la suite