
Linux Pratique hors-série n°25 vous présente le Web du futur !
Créez votre jeu pour le Web avec HTML5
Avec l’avènement des smartphones, nous assistons à la naissance de dizaines de jeux plus inintéressants les uns que les autres... Et malheureusement, le phénomène est identique sur les autres plateformes ! Ce hors-série vise à inverser la tendance, en vous proposant un concentré de techniques de programmation HTML5, qui vous permettront de créer un jeu pour le Web digne d’intérêt !
Nous commencerons par dresser le contexte, revenir sur ce qui fait qu’un jeu est " bon " et devient populaire, faire le tour des solutions pour monétiser son projet, rappeler certaines bases concernant l’esthétisme d’un jeu vidéo.
Puis, nous en viendrons rapidement au concret : plusieurs étapes pratiques composant la création d’un jeu nous permettront d’aborder en douceur et de façon ludique, les nouvelles spécifications introduites par HTML5 : utilisation de la nouvelle balise <canvas> et animation de sprites CSS, intégration d’éléments vectoriels (balise <svg>) et multimédias (balise <audio>), gestion des contrôles clavier/souris, utilisation de polices externes, etc.
Enfin, ce numéro dédié au développement web vous invite à peaufiner votre jeu vidéo en proposant aux utilisateurs des fonctionnalités avancées comme la gestion de données persistantes en JavaScript (HTML5 a en effet introduit la possibilité de stocker des données chez le client), ou encore la mise en place d’un mode multijoueur (grâce aux websockets). Au programme également pour vous faciliter la tâche : la création de nouveaux décors à l’aide d’un éditeur de niveaux et une sélection d’outils pour accélérer vos développements (Zen Coding, melonJS, Box 2D...).
Un numéro disponible chez votre marchand de journaux dès le 12 octobre.
Télécharger au format PDF