{"product_id":"beginning-c-game-programming-learn-c-from-scratch-by-building-fun-games","title":"Débuter la programmation de jeux en C++ : Apprenez le C++ de zéro en créant des jeux amusants","description":"\u003cp\u003eMaîtrisez les techniques de programmation et de développement de jeux à l'aide des bibliothèques C++ et de Visual Studio 2022 avec cette édition mise à jour de la série la plus vendue\u003cbr\u003e\n \u003cbr\u003e\n Obtenez votre livre : copie PDF, assistant IA et lecteur de nouvelle génération gratuits\u003cbr\u003e\n \u003cbr\u003e\n Caractéristiques principales Créez des jeux amusants en C++, avec ce guide à jour couvrant les dernières fonctionnalités de C++20 et VS2022. Créez des clones de jeux populaires tels qu'un clone de Timberman, un jeu Pong, un jeu de tir de survie de zombies et un jeu de course sans fin de plate-forme. Découvrez des conseils pour étendre vos jeux terminés en pensant de manière critique, technique et créative. Description du livre Vous avez toujours rêvé de créer vos propres jeux ? Avec la troisième édition de Beginning C++ Game Programming, vous pouvez transformer ce rêve en réalité ! Ce guide convivial pour les débutants est mis à jour et amélioré pour inclure les dernières fonctionnalités de VS 2022, SFML et les techniques de programmation C++20 modernes. Vous aurez une introduction amusante à la programmation de jeux en construisant quatre jeux entièrement jouables de complexité croissante. Vous construirez des clones de jeux populaires tels que Timberman, Pong, un jeu de tir de survie de zombies et un coureur sans fin.\u003cbr\u003e\n \u003cbr\u003e\n Le livre commence par couvrir les bases de la programmation. Vous étudierez les sujets clés du C++, tels que la programmation orientée objet (POO) et les pointeurs C++, et vous vous familiariserez avec la bibliothèque de modèles standard (STL). Le livre vous aide à apprendre les techniques de détection de collision et la physique des jeux en construisant un jeu Pong. En construisant des jeux, vous apprendrez également des concepts passionnants de programmation de jeux tels que les tableaux de sommets, le son directionnel (spatialisation), les shaders programmables OpenGL, la génération d'objets et bien plus encore. Vous plongerez profondément dans les mécanismes de jeu et implémenterez la gestion des entrées, le passage au niveau supérieur d'un personnage et une IA ennemie simple. Enfin, vous explorerez les modèles de conception de jeux pour améliorer vos compétences en programmation de jeux C++.\u003cbr\u003e\n \u003cbr\u003e\n À la fin du livre, vous aurez acquis les connaissances nécessaires pour créer vos propres jeux avec des fonctionnalités passionnantes à partir de zéro.\u003cbr\u003e\n \u003cbr\u003e\n Ce que vous apprendrez Configurez votre projet de jeu dans VS 2022 et explorez les bibliothèques C++ telles que SFML Construisez des jeux en C++ à partir de zéro, y compris les graphiques, la physique et la gestion des entrées Implémentez des concepts de jeu de base tels que l'animation de jeu, la physique de jeu, la détection de collision, la tenue de score et le son de jeu Implémentez des objets et une IA apparaissant automatiquement pour créer des expériences riches et engageantes Apprenez des concepts de développement de jeux avancés, tels que les shaders OpenGL, les atlas de textures et les arrière-plans parallaxe Échelle et réutilisation de votre code de jeu avec des modèles de conception de programmation de jeux modernes À qui s'adresse ce livre Ce livre est parfait pour vous si vous n'avez aucune connaissance en programmation C++, si vous avez besoin d'un cours de rafraîchissement de niveau débutant, ou si vous voulez apprendre à créer des jeux ou simplement utiliser les jeux comme un moyen engageant d'apprendre le C++. Que vous aspiriez à publier un jeu (peut-être sur Steam) ou que vous souhaitiez simplement impressionner vos amis avec vos créations, vous trouverez ce livre utile\u003cbr\u003e\n \u003cbr\u003e\n Table des matières Bienvenue dans la troisième édition de Beginning C++ Game Programming ! Variables, opérateurs et décisions : animation de sprites Chaînes C++, temps SFML : entrée du joueur et HUD Boucles, tableaux, switch, énumérations et fonctions : implémentation des mécanismes de jeu Collisions, son et conditions de fin : rendre le jeu jouable Programmation orientée objet : démarrage du jeu Pong Détection de collision dynamique et physique : finition du jeu Pong Vues SFML : démarrage du jeu de tir de zombies Références C++, feuilles de sprites et tableaux de sommets Pointeur, bibliothèque de modèles standard et gestion des textures Détection de collision, ramassage et balles Calques de vues et implémentation du HUD (N.B. Veuillez utiliser l'option Lire un extrait pour voir les chapitres suivants)\u003c\/p\u003e","brand":"ANT","offers":[{"title":"Livre numérique","offer_id":54242173288816,"sku":"YSL3385","price":22.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/8543\/8576\/files\/ebook_3385_5592b8b377_0997a576-5bec-41cb-ac63-c860a6b7cd9e.jpg?v=1789563674","url":"https:\/\/antbook.store\/fr\/products\/beginning-c-game-programming-learn-c-from-scratch-by-building-fun-games","provider":"ANTBOOK","version":"1.0","type":"link"}