5
Cas pratique :
programmer un Pong
Vous disposez à présent des compétences nécessaires pour vous lancer dans la création
d’un premier vrai petit jeu. Dans ce chapitre nous allons donc récrire le jeu mythique
qu’est devenu Pong. Passage obligé du développeur amateur, ce projet a pour but de vous
faire découvrir les pratiques en amont du développement d’un jeu vidéo, puis mettra
directement en application toutes les notions découvertes précédemment.
Avant de se lancer dans l’écriture du code
Avant toute chose, et ceci est valable même pour le jeu le plus basique qui soit, vous
devez tout planifier. La plupart des projets, dans le monde du jeu vidéo ou ailleurs,
échouent parce que cette phase de préparation a été négligée : certains arrivent à terme,
mais fournissent un résultat différent de celui attendu, d’autres n’ont même pas cette chance.
Même si l’exemple de ce chapitre a l’air simpliste, il vous permettra d’apprendre à prendre
les choses en mains dès le début et de gagner du temps pour l’étape de développement.
Définir le principe du jeu
Pong est un jeu inspiré du tennis de table qui a fait son apparition dans les années 1970,
d’abord sur une borne d’arcade puis en console de salon.
Il existe certainement des milliers de versions de Pong. Comme nous l’avons précisé dans
l’introduction de ce chapitre, il s’agit du premier jeu que la plupart des développeurs
réalisent. L’engouement que les programmeurs ont pour ce jeu contribue sans cesse à son
=Labat FM.book Page 83 Vendredi, 19. juin 2009 4:01 16
Cas pratique :
programmer un Pong
Vous disposez à présent des compétences nécessaires pour vous lancer dans la création
d’un premier vrai petit jeu. Dans ce chapitre nous allons donc récrire le jeu mythique
qu’est devenu Pong. Passage obligé du développeur amateur, ce projet a pour but de vous
faire découvrir les pratiques en amont du développement d’un jeu vidéo, puis mettra
directement en application toutes les notions découvertes précédemment.
Avant de se lancer dans l’écriture du code
Avant toute chose, et ceci est valable même pour le jeu le plus basique qui soit, vous
devez tout planifier. La plupart des projets, dans le monde du jeu vidéo ou ailleurs,
échouent parce que cette phase de préparation a été négligée : certains arrivent à terme,
mais fournissent un résultat différent de celui attendu, d’autres n’ont même pas cette chance.
Même si l’exemple de ce chapitre a l’air simpliste, il vous permettra d’apprendre à prendre
les choses en mains dès le début et de gagner du temps pour l’étape de développement.
Définir le principe du jeu
Pong est un jeu inspiré du tennis de table qui a fait son apparition dans les années 1970,
d’abord sur une borne d’arcade puis en console de salon.
Il existe certainement des milliers de versions de Pong. Comme nous l’avons précisé dans
l’introduction de ce chapitre, il s’agit du premier jeu que la plupart des développeurs
réalisent. L’engouement que les programmeurs ont pour ce jeu contribue sans cesse à son
=Labat FM.book Page 83 Vendredi, 19. juin 2009 4:01 16
