Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
FORUMS LES FAQs TUTORIELS OUTILS BIBLIOTHEQUES MEDIAS LIVRES SOURCES TV BLOG

Beginning C++ Game Programming

Date de publication : 10/05/2006 , Date de mise à jour : 29/09/2006

Par Matthieu Brucher (http://matthieu-brucher.developpez.com/) (Blog)
 

Critique de Beginning C++ Game Programming de Michael Dawson

I. Description
II. Table des matières
III. Critique : A éviter
IV. Liens annexes


I. Description

Interactivité - la caractéristique unique qui met le jeu à part des autres activités. La puissance de l'interactivité repose dans la programmation effectuée derrière. Si vous êtes prêt à plonger dans le monde de la programmation des jeux, Beginning C++ Game Programming vous permettra de commencer ce voyage, vous procurant des bases solides dans le langage de programmation de jeux des professionnels. Au cours de l'apprentissage des divers concepts de programmation, vous créerez des petits jeux avec vos nouvelles capacités. Assemblez le tout pour faire un ambitieux multijoueurs. Maîtrisez les bases de la programmation en C++ !


II. Table des matières

  • Types, variables, and standard I/O: Lost fortune
  • Truth, branching, and the game loop: Guess my number
  • For loops, strings, and arrays: Word jumble
  • The standard template library: Hangman
  • Functions: Mad Lib
  • References: Tic-tac-toe
  • Pointers: tic-tac-toe 2.0
  • Classes: critter caretaker
  • Advanced classes and dynamic memory: Game lobby
  • Inheritance and polymorphism: Blackjack

III. Critique : A éviter

Rien qu'à voir la table des matières, on voit un gros problème. Comment peut-on parler de C++ en parlant de classes dans le dernier chapître ? Comment parler de programme lorsque les fonctions sont abordées au cinquième chapître, après celui consacré à la STL ? Impossible de comprendre la logique de ce livre...

Oui, il parle de bases de programmation en C++, mais franchement, les exercices dans un bon livre sont tout de même plus judicieux que ces espèces des jeux où on montre surtout comment il ne faut pas programmer ! - pas de fonctions, puis timidement 2-3 choses -. En fait, tout est abordé en surface, sans vraiment donner de solides raisons de faire ceci ou cela.

Ne vous laissez pas avoir par l'aguicheuse introduction de ce livre, en fait à la fin vous ne serez capable que de faire un super jeu à plusieurs sur le même ordinateur, avec juste le clavier et la ligne de commande. Autant garder cet argent pour acheter un vrai livre de C++ ou sur les jeux.


IV. Liens annexes

info Critique sur la page de livres Jeux
info Achat sur Amazon.fr
info Lien vers le site de l'éditeur


Valid XHTML 1.1!Valid CSS!

Copyright © 2006 Matthieu Brucher. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique 2D - 3D - Jeux : loka - Contacter par EMail :
Vos questions techniques : forum d'entraide 2D - 3D - Jeux - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.