Note :
Ce livre propose une introduction complète à l'apprentissage du C++ par le biais de la programmation de jeux utilisant le cadre SFML. Bien que de nombreux utilisateurs aient apprécié son approche pédagogique progressive et sa simplicité, il y a des plaintes importantes concernant des erreurs dans les exemples de code, ce qui peut entraîner de la frustration. Adapté aux grands débutants, il ne répondra peut-être pas aux besoins de ceux qui recherchent des connaissances plus approfondies en matière de programmation de jeux.
Avantages:⬤ Bonne introduction au C++ et au développement de jeux utilisant la SFML.
⬤ Explications simples et claires, rendant le cours accessible aux débutants complets.
⬤ Approche incrémentale de l'apprentissage avec de nombreux exercices pratiques.
⬤ Une architecture de jeu finale engageante qui enseigne les bonnes pratiques de codage.
⬤ De nombreuses erreurs et bogues dans les échantillons de code qui nuisent à la convivialité.
⬤ Certaines explications sont trop superficielles ou omettent des détails nécessaires.
⬤ Le livre s'appuie fortement sur la copie de code, ce qui peut ne pas favoriser une compréhension plus profonde.
⬤ Processus d'installation compliqué pour les fichiers requis.
(basé sur 30 avis de lecteurs)
Beginning C++ Game Programming
Se familiariser avec les techniques de programmation et le développement de jeux à l'aide des bibliothèques C++ et de Visual Studio 2019.
Caractéristiques principales :
⬤ Apprenez le développement de jeux et le C++ avec une approche amusante et axée sur l'exemple.
⬤ Construisez des clones de jeux populaires tels que Timberman, Zombie Survival Shooter, un jeu de plateforme coopératif et Space Invaders.
⬤ Découvrez des astuces pour développer vos jeux finis en pensant de manière critique, technique et créative.
Description du livre :
La deuxième édition de Beginning C++ Game Programming est mise à jour et améliorée pour inclure les dernières fonctionnalités de Visual Studio 2019, SFML et les techniques de programmation C++ modernes. Avec ce livre, vous obtiendrez une introduction amusante à la programmation de jeux en construisant cinq jeux entièrement jouables de complexité croissante. Vous apprendrez à construire des clones de jeux populaires tels que Timberman, Pong, un shooter de survie zombie, un platformer puzzle coopératif et Space Invaders.
Le livre commence par couvrir les bases de la programmation. Vous étudierez des 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 à vous familiariser avec les techniques de détection des collisions et la physique des jeux en construisant un jeu de Pong. Au fur et à mesure que vous construirez des jeux, vous apprendrez également des concepts passionnants de programmation de jeux tels que les effets de particules, le son directionnel (spatialisation), les shaders programmables OpenGL, la création d'objets, et bien d'autres choses encore. Enfin, vous explorerez les modèles de conception de jeux afin d'améliorer vos compétences en programmation de jeux en C++.
À la fin de ce livre, vous aurez acquis les connaissances nécessaires pour créer vos propres jeux avec des fonctionnalités passionnantes à partir de zéro.
Ce que vous apprendrez :
⬤ Mettre en place votre projet de développement de jeu dans Visual Studio 2019 et explorer les bibliothèques C++ telles que SFML.
⬤ Explorer la POO C++ en construisant un jeu de Pong.
⬤ Comprendre les concepts de base du jeu tels que l'animation, la physique, la détection des collisions, le décompte des points et le son.
⬤ Utiliser les classes, l'héritage et les références pour créer et contrôler des milliers d'ennemis et tirer avec des mitrailleuses à tir rapide.
⬤ Ajouter des fonctionnalités avancées à votre jeu en utilisant des pointeurs, des références et le STL.
⬤ Les jeux d'argent, les jeux de hasard, les jeux d'argent, les jeux d'argent, les jeux d'argent, les jeux d'argent, les jeux d'argent.
A 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 remise à niveau pour débutants, ou si vous voulez apprendre à construire des jeux ou simplement utiliser les jeux comme un moyen attrayant d'apprendre le C++. Que vous souhaitiez publier un jeu (peut-être sur Steam) ou simplement impressionner vos amis avec vos créations, ce livre vous sera utile.
© 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)