Programmation de jeux en C++ : Créer des jeux en 3D

Note :   (4,5 sur 5)

Programmation de jeux en C++ : Créer des jeux en 3D (Sanjay Madhav)

Avis des lecteurs

Résumé:

Ce livre est une ressource complète pour les programmeurs C++ de niveau intermédiaire ou avancé intéressés par le développement de jeux. Il couvre des sujets essentiels tels que les graphiques, la physique et l'intelligence artificielle, et propose des exercices de codage pratiques. Cependant, il présente des lacunes en ce qui concerne les prérequis, en particulier l'installation des bibliothèques nécessaires, ce qui peut être déroutant pour les lecteurs qui n'ont pas d'expérience préalable.

Avantages:

Sujets bien développés, approche pratique avec exercices de codage, excellentes explications, idéal pour ceux qui ont des connaissances préalables en C++, comprend un chapitre de révision sur les concepts C++, code clair et fonctionnel, bonne mise en page avec apprentissage progressif du développement de jeux en 2D vers le développement de jeux en 3D.

Inconvénients:

Ne fournit pas de conseils d'installation pour la bibliothèque SDL, suppose une familiarité avec le C++ et les IDE qui peut ne pas être claire pour tous les lecteurs, incohérences entre les exemples de code dans le livre et le référentiel, problèmes avec la qualité d'impression (noir et blanc), ne convient pas aux débutants complets.

(basé sur 26 avis de lecteurs)

Titre original :

Game Programming in C++: Creating 3D Games

Contenu du livre :

Programmer des jeux 3D en C++ : le langage numéro 1 dans les meilleurs studios de jeux du monde entier.

Le C++ reste le langage clé dans de nombreux studios de développement de jeux vidéo de premier plan. Comme il est utilisé dans leurs énormes bases de code, les studios s'en servent pour maintenir et améliorer leurs jeux, et le recherchent constamment lorsqu'ils recrutent de nouveaux développeurs. La programmation de jeux en C++ est une approche pratique de la programmation de jeux vidéo en 3D en C++. Inspiré des cours de programmation de jeux de Sanjay Madhav à l'USC, il est amusant, facile, pratique, concret et complet.

Pas à pas, vous apprendrez à utiliser le C++ dans toutes les facettes de la programmation de jeux réels, y compris les graphiques 2D et 3D, la physique, l'IA, l'audio, les interfaces utilisateur, et bien plus encore. Vous perfectionnerez vos compétences réelles grâce à des exercices pratiques, et vous approfondirez votre expertise grâce à des projets de bout en bout qui gagnent en complexité au fur et à mesure que vous développez vos compétences. Tout au long de l'ouvrage, Madhav s'attache à démystifier les mathématiques que tous les développeurs de jeux professionnels doivent connaître.

⬤ Les outils de développement C++ se mettent en place rapidement et vous pouvez commencer à travailler.

⬤ Les outils de développement C++ sont rapides à mettre en place et vous permettent de commencer à travailler.

⬤ Construire des jeux plus intelligents avec des algorithmes d'IA largement utilisés.

⬤ Implémenter des graphiques 3D avec OpenGL, des shaders, des matrices et des transformations.

⬤ Intégrer et mixer de l'audio, y compris de l'audio 3D positionnelle.

⬤ Détecter les collisions d'objets dans un environnement 3D.

⬤ Répondre efficacement aux entrées des joueurs.

⬤ Construire des interfaces utilisateur, y compris des affichages tête haute (HUD).

⬤ Améliorer la qualité graphique grâce au filtrage anisotropique et à l'ombrage différé.

⬤ Charger et sauvegarder les niveaux et les données binaires du jeu.

Que vous soyez un développeur en activité ou un étudiant ayant une connaissance préalable du C++ et des structures de données, Programmation de jeux en C++ vous préparera à résoudre des problèmes réels avec le C++ dans des rôles tout au long du cycle de vie du développement de jeux. Vous maîtriserez le langage pour lequel les plus grands studios recrutent, ce qui est un gage de réussite.

Autres informations sur le livre :

ISBN :9780134597201
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2018
Nombre de pages :528

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmation de jeux en C++ : Créer des jeux en 3D - Game Programming in C++: Creating 3D...
Programmer des jeux 3D en C++ : le langage numéro...
Programmation de jeux en C++ : Créer des jeux en 3D - Game Programming in C++: Creating 3D Games
Algorithmes et techniques de programmation de jeux : Une approche indépendante des plates-formes -...
Game Programming Algorithms and Techniques est un...
Algorithmes et techniques de programmation de jeux : Une approche indépendante des plates-formes - Game Programming Algorithms and Techniques: A Platform-Agnostic Approach

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)