Programmation de jeux en C++ pour débutants

Note :   (4,5 sur 5)

Programmation de jeux en C++ pour débutants (John Horton)

Avis des lecteurs

Résumé:

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.

Inconvénients:

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)

Titre original :

Beginning C++ Game Programming

Contenu du livre :

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.

Autres informations sur le livre :

ISBN :9781838648572
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Grandir et s'en sortir : Perspectives internationales sur l'enfance et la jeunesse en période...
Rassemblant de nouvelles recherches pluridisciplinaires,...
Grandir et s'en sortir : Perspectives internationales sur l'enfance et la jeunesse en période difficile - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Programmation Android pour les débutants : Construire des applications Android complètes et...
Apprenez les compétences Java et Android dont vous avez...
Programmation Android pour les débutants : Construire des applications Android complètes et approfondies à partir de zéro expérience en programmation - Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience
Programmation Android avec Kotlin pour les débutants : Créez des applications Android à partir de...
Construire des applications Kotlin intelligentes...
Programmation Android avec Kotlin pour les débutants : Créez des applications Android à partir de zéro expérience en programmation avec le nouveau langage de programmation Kotlin. - Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language
Apprendre Java en construisant des jeux Android - Troisième édition : Apprendre Java et Android à...
Préparez-vous à apprendre Java de façon amusante...
Apprendre Java en construisant des jeux Android - Troisième édition : Apprendre Java et Android à partir de zéro en construisant cinq jeux passionnants - Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Programmation Android pour débutants - Deuxième édition - Android Programming for Beginners - Second...
Apprenez toutes les compétences Java et Android...
Programmation Android pour débutants - Deuxième édition - Android Programming for Beginners - Second Edition
Programmation de jeux en C++ pour débutants - Beginning C++ Game Programming
Se familiariser avec les techniques de programmation et le développement de jeux à...
Programmation de jeux en C++ pour débutants - Beginning C++ Game Programming
Apprendre Java en construisant des jeux Android - Deuxième édition : Apprendre Java et Android à...
Préparez-vous à une expérience amusante...
Apprendre Java en construisant des jeux Android - Deuxième édition : Apprendre Java et Android à partir de zéro en construisant six jeux passionnants - Learning Java by Building Android Games - Second Edition: Learn Java and Android from scratch by building six exciting games
Enfants, jeunes et soins - Children, Young People and Care
Les notions mêmes d'enfance et de jeunesse sont intimement liées aux normes, pratiques et espaces contemporains...
Enfants, jeunes et soins - Children, Young People and Care
Grandir et s'en sortir : Perspectives internationales sur l'enfance et la jeunesse dans les temps...
Rassemblant de nouvelles recherches...
Grandir et s'en sortir : Perspectives internationales sur l'enfance et la jeunesse dans les temps difficiles - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Aspects of Toleration Routledge Library Editions : Political Science Volume 41 - Aspects of...
Ces essais mettent en relation des questions philosophiques...
Aspects of Toleration Routledge Library Editions : Political Science Volume 41 - Aspects of Toleration Routledge Library Editions: Political Science Volume 41

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)