Coder le jeu video html5 pong – Gestion du score et engagement

 

Neuvième partie consacrée au développement d’un jeu vidéo html5 javascript. Aujourd’hui, on ajoute la gestion du score ainsi que l’engagement de la balle par le joueur humain et par l’intelligence artificielle.

Continue reading

Coder le jeu video html5 pong – Intelligence Artificielle

 

Huitième partie consacrée au développement d’un jeu vidéo html5 javascript. L’objectif du jour est de gérer l’intelligence artificielle de l’adversaire et notamment son déplacement.

Continue reading

Coder le jeu video html5 pong – Ajout du son

 

Septième partie consacrée au développement d’un jeu vidéo html5 javascript. Dans cet article, vous allez apprendre à jouer un son lorsque la balle va rencontrer un obstacle.

Continue reading

Coder le jeu video html5 pong – Renvoi de la balle

 

Sixième partie consacrée au développement d’un jeu vidéo html5 javascript. L’objectif du jour est de renvoyer la balle avec la raquette du joueur.

Continue reading

Coder le jeu video html5 pong – Contrôle à la souris

 

Cinquième partie consacrée au développement d’un jeu vidéo html5 javascript. L’objectif du jour est d’animer la raquette du joueur par le biais de la souris : la raquette du joueur suivra le pointeur de la souris.

Continue reading

Le forum d’assistance Pong

Un truc pas clair dans les articles, une aide quelconque, posez vos questions.
Une précision, optimisation ou amélioration à apporter, n’hésitez surtout pas.
Une critique CONSTRUCTIVE, allez-y.
Ou encore tout ce qui peut vous aider dans vos développements….

C’est ici le forum d’assistance

5 manières de créer des objets en javascript

 

Dans cet article, je vous montre différentes manières de créer des classes et des objets en javascript. Les exemples ci-dessous sont préfixés par le mot application qui est le namespace javascript auxquels appartiennent les classes et objets créés. Pour résumer, un namespace permet d’isoler votre code javascript dans un espace dédié et nommé pour éviter toute interaction avec un code existant dans une même page web. Bien entendu, il faut éviter d’utiliser un nom de namespace existant. Continue reading

Débuter le développement d’un jeu vidéo

Dans cet article, je vous montre comment initialiser le développement d’un jeu vidéo html5 avec javascript. Entre autres, l’arborescence adéquat, les fonctions de base à implémenter, le requestAnimationFrame, et une fonction nécessaire à la compatibilité multiplateforme.  Continue reading

Coder le jeu vidéo html5 pong – Animer les raquettes

 

Quatrième partie consacrée au développement d’un jeu vidéo html5 javascript. L’objectif du jour est d’animer la raquette du joueur par le biais des touches du clavier.

Continue reading

Coder le jeu vidéo pong html5 – Animer la balle

 

Troisième partie de cette série d’articles consacrée au développement d’un jeu vidéo html5 javascript. L’objectif du jour est d’animer la balle en la faisant rebondir sur les murs latéraux du terrain de jeu.

Continue reading