Développement de jeux avec WebAssembly

Note :   (4,1 sur 5)

Développement de jeux avec WebAssembly (Rick Battagline)

Avis des lecteurs

Résumé:

Ce livre est bien accueilli en tant que guide pratique et clair du WebAssembly et du développement de jeux en 2D, apprécié pour son approche structurée et ses exemples de code. Cependant, certains utilisateurs ont signalé des problèmes de qualité d'impression et de verbosité du texte, ainsi que des problèmes de reliure.

Avantages:

Ce livre fournit un guide clair, étape par étape, du développement de WebAssembly et de jeux en 2D, le rendant accessible à la fois aux débutants et aux programmeurs expérimentés. Il comprend des exemples complets, couvre un large éventail de sujets et explique efficacement des concepts complexes.

Inconvénients:

Plusieurs évaluateurs ont rencontré des problèmes de qualité d'impression, notamment des traînées visibles sur les pages. Le livre a été décrit comme étant trop verbeux par endroits, avec des informations redondantes qui pourraient frustrer les lecteurs. Des problèmes de qualité de reliure ont également été relevés.

(basé sur 9 avis de lecteurs)

Titre original :

Hands-On Game Development with WebAssembly

Contenu du livre :

Faites de votre voyage en WebAssembly une expérience amusante en créant un jeu à l'aide de ce logiciel Caractéristiques principales Créez un jeu en WebAssembly qui met en œuvre des sprites, des animations, des systèmes de particules et d'autres éléments fondamentaux du développement de jeux Maîtrisez les mécanismes de jeu avancés en WebAssembly Apprenez à utiliser WebAssembly et WebGL pour effectuer un rendu sur l'élément HTML5 canvas Description du livre

Dans les prochaines années, WebAssembly va changer le web tel que nous le connaissons. Il promet un monde où vous pouvez écrire une application pour le web dans n'importe quel langage, et la compiler pour les plateformes natives ainsi que pour le web.

Ce livre a pour but d'initier les développeurs web et les développeurs de jeux au monde de WebAssembly en les accompagnant dans le développement d'un jeu d'arcade rétro. Vous apprendrez à construire une application WebAssembly en utilisant C++, Emscripten, JavaScript, WebGL, SDL et HTML5.

Ce livre couvre de nombreux aspects du développement de jeux et d'applications web. Lors de la création d'un jeu ou d'une application utilisant WebAssembly, les développeurs doivent acquérir une pléthore de compétences et d'outils. Ce livre est un échantillon de ces outils et compétences. Il couvre des sujets tels que Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 et CSS. Le lecteur apprendra également les techniques de base du développement de jeux, notamment l'animation de sprites en 2D, les systèmes de particules, la conception de caméras en 2D, les effets sonores, la physique des jeux en 2D, la conception de l'interface utilisateur, les shaders, le débogage et l'optimisation. À la fin du livre, vous serez en mesure de créer des jeux et des applications web simples en utilisant WebAssembly. Ce que vous apprendrez Construire des applications web avec des performances quasi-natives en utilisant WebAssembly Se familiariser avec la façon dont les applications web peuvent être utilisées pour créer des jeux en utilisant HTML5 Canvas, WebGL et SDL Se familiariser avec les concepts de développement de jeux tels que les sprites, l'animation, les systèmes de particules, l'IA, la physique, la conception de caméra, les effets sonores et les shaders Déployer des applications C/C++ dans le navigateur en utilisant WebAssembly et Emscripten Comprendre comment les modèles HTML shell d'Emscripten, le code glue JavaScript et un module WebAssembly interagissent Déboguer et optimiser les performances de votre application WebAssembly À qui s'adresse ce livre ?

Les développeurs web et les développeurs de jeux intéressés par la création d'applications pour le web à l'aide de WebAssembly.

Développeurs de jeux intéressés par le déploiement de leurs jeux sur le web

Les développeurs web intéressés par la création d'applications potentiellement beaucoup plus rapides que leurs applications web JavaScript existantes.

Développeurs C/C++ intéressés par l'utilisation de leurs compétences existantes pour déployer des applications sur le web Table des matières Introduction à WebAssembly et Emscripten HTML5 et WebAssembly Introduction à WebGL Animations de sprites dans WebAssembly avec SDL Entrée clavier Objets de jeu et boucle de jeu Détection de collision Système de particules de base Systèmes de particules améliorés Comportements d'IA et de pilotage Conception d'une caméra 2D Effets sonores Physique du jeu Interface utilisateur et entrée souris Shaders et éclairage 2D Débogage et optimisation

Autres informations sur le livre :

ISBN :9781838644659
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'art du webassemblage : Construire des applications sécurisées, portables et performantes - The Art...
Une introduction complète et pratique à...
L'art du webassemblage : Construire des applications sécurisées, portables et performantes - The Art of Webassembly: Build Secure, Portable, High-Performance Applications
Développement de jeux avec WebAssembly - Hands-On Game Development with WebAssembly
Faites de votre voyage en WebAssembly une expérience amusante en créant...
Développement de jeux avec WebAssembly - Hands-On Game Development with WebAssembly

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)