Les applications écrites en HTML5 sont à égalité avec leurs homologues dans d'autres langues, et Firefox OS en est la preuve irréfutable.
El Mozilla MarketPlace Il se remplit d'applications bonnes et intéressantes, mais sans aucun doute les plus pertinentes ont été des jeux. HTML5 s'est avéré être une excellente plate-forme de divertissement et c'est le sujet de cet article.
Mais même lorsque cette technologie est testée et éprouvée, de nombreux sites majeurs comme YouTube utilisent toujours Adobe Flash®, et les sites proposant des jeux en ligne ne sont pas loin derrière.
clay.io est l'un des sites qui démontre que HTML5 peut être utilisé pour créer des jeux divertissants, et je pense que cela n'a pas de sens que d'autres sites n'implémentent pas cette technologie.
Il y a quelques jours, j'ai vu des collègues jouer en ligne, c'étaient des jeux basiques, sans aucune complexité en termes de design ou de programmation. Ils étaient Jeux de conception, où ils devaient décorer des maisons, habiller des poupées (oui, des femmes adultes portant des poupées :)) mais ce n'est pas le problème.
Je pensais qu'un jeu aussi basique serait développé en HTML5, car il est léger et rapide mais non, ils utilisent la technologie Adobe Flash®.
YouTube et les sites similaires qui utilisent FlashPlayer pour lire leurs vidéos ont quelque chose de très important à l'esprit: le DRM. Flash le permet et c'est pourquoi ils l'utilisent. Mais est-ce que ce sera éternel? D'autres plateformes comme Vimeo Ils deviennent de plus en plus pertinents et ils sont clairs à ce sujet, il s'agit d'évoluer ou de mourir.
Mais revenons aux jeux. Voulez-vous être payé pour votre travail? Il n'y a aucune excuse pour ne pas le faire et ne pas utiliser les technologies HTML5 et Web, et Rovio (la société derrière Angry Bird) nous l'a montré.
Certains peuvent penser qu'avec HTML5, vous ne pouvez pas obtenir le niveau de détail d'un jeu, comme vous pouvez le faire sur d'autres plates-formes. Si vous faites partie de ceux qui pensent ainsi, je dois dire que je pense que vous vous trompez.
Une démo créée par Mozilla dans le plus pur style Trembler duquel J'ai parlé il y a quelque temps en DesdeLinux Cela nous dit clairement qu'avec de l'imagination et du travail, des choses spectaculaires peuvent être réalisées.
À ce stade, est-il nécessaire d'utiliser une technologie propriétaire? Nous devons juste voir certains des jeux les plus populaires sur le net comme Coupe de corde, Flappy oiseau, développé uniquement avec HTML ou mieux, parcourez la galerie de Démos de Mozilla.
Pouvons-nous y faire quelque chose?
Il existe de nombreuses façons de soutenir le développement, l'avancement et la mise en œuvre de HTML5, qu'il s'agisse de programmer des sites Web et des applications ou simplement de prendre en charge des plates-formes utilisant cette technologie.
Même YouTube vous avez la possibilité d'utiliser HTML5 pour voir les vidéos, même si en particulier cela ne fonctionne pas toujours pour moi. En d'autres termes, c'est à nous de décider si nous décidons de continuer à soutenir les sites dotés de DRM ou non.
Ce que je veux vraiment souligner, ce n'est pas le fait qu'ils facturent ou non les jeux, mais que si HTML5 est utilisé, nous nous débarrasserons de ces applications lourdes faites en Flash ou Java, et à la fin, nous en sortirons tous gagnants.
Juste pour tester ce que HTML5 peut faire, voici quelques liens vers des jeux gratuits créés avec cette technologie.
- Angry Birds
- paré de bijoux
- Cavalier de toile
- Jeu d'échecs HTML5
- Cut the Rope
- Vent de braise
- Envahisseurs avant
Il existe également une version de Gunbound appelée Dragonbound, qui est spectaculaire en termes de niveau d'animation. La seule chose qui manque est d'arranger les choses.
Pour se passer de flash sur YouTube, je recommande le script Greaseymonkey "Viewtube" oblige le lecteur à jouer uniquement en html5, il fonctionne parfaitement dans Trisquel 6.
Avec la facilité avec laquelle il est de désactiver le plugin flash dans le navigateur ... au lieu d'installer de plus en plus de choses.
(Lorsque vous désactivez le plugin flash et que vous entrez sur youtube, cette page détecte que le navigateur ne charge pas le flash et essaie de le faire avec html5, mais toutes les vidéos téléchargées sur youtube ne sont pas également disponibles pour html5).
Avez-vous une idée de quand Angry Birds arrivera sur Firefox OS? Si vous avez déjà une version HTML5, cela ne devrait pas vous coûter cher!
Je connais deux assez bons jeux en html5, l'un est Treasure Arena qui est en ligne et la dernière porte qui est un indie d'horreur psychologique et il faut bien l'admettre, ils sont beaucoup plus optimisés que les jeux zynga par exemple xD
Je comprends que Flappy Bird a également été créé en HTML 5
Et ELM, le langage fonctionnel qui se compile en html, css et js!
http://elm-lang.org/edit/examples/Intermediate/Mario.elm
J'ai une question sur HTML5. Est-ce HTML5 avec lequel ces jeux et applications sont construits ou s'agit-il réellement de JavaScript?
Merci beaucoup d'Atntemano
Une balise HTML5 appelée CANVAS est utilisée, dans laquelle tout le code écrit en JavaScript est présenté, je dirais donc que c'est du JavaScript mais grâce à cette balise.
OK, merci pour la réponse, cela me donne plus d'idées sur la façon de rechercher sur le sujet. 🙂
Si je me souviens bien, j'ai vu une version de Fruit Ninja mais je n'ai pas enregistré l'URL 🙁
J'ai arrêté un projet de jeu en HTML du genre puzzle et simple, mais je vais le reprendre pour voir si je peux le faire, mais la question de l'adaptation à n'importe quelle taille d'écran est quelque chose qui me donne actuellement des maux de tête