Créer un objet javascript Sprite html5 – refactoring du code du jeu Pong

mario_sprite

 

Cet article est la suite de Refactoring du code du jeu Pong et de Les namespaces et les objets javascript. Le remaniement du code va consister ici de créer un objet javascript dédiée à la gestion des sprites html5, notamment l'initialisation, le mouvement et la gestion des collisions pour ensuite être intégré au refactoring du code du jeu Pong.

Pr...

En savoir plus

Les namespaces et les objets javascript

javascript_code

 

Je vous ai présenté succinctement (trop peut-être) les namespaces javascript dans l'article Les namespace en javascript ainsi que diverses manières de créer des objets javascript dans l'article 5 manières de créer des objets en javascript.

Je vais aller un peu plus loin sur l'organisation du code en introduisant les objets dans les namespaces javascript.

Un...

En savoir plus

Intelligence artificielle – jeux vidéo – fini le passe muraille

matrix

 

Suite de l'article Intelligence artificielle - jeux vidéo javascript - obstacle, il faut maintenant atteindre la cible.
Je vous conseille de lire les articles précédents dans l'ordre :
- Intelligence artificiellejeux vidéo javascript – crash and turn
- Intelligence artificiellejeux vidéo javascript – mouvement
- Intelligence artificiellejeux vidéo javascript – obstacle
- Intelligence artificiellejeux vidéo javascript – atteindre la cible

In...

En savoir plus

Intelligence artificielle – jeux vidéo – atteindre la cible

terminator

 

Suite de l'article Intelligence artificielle - jeux vidéo javascript - obstacle, il faut maintenant atteindre la cible.
Je vous conseille de lire les articles précédents dans l'ordre :
- Intelligence artificiellejeux vidéo javascript – crash and turn
- Intelligence artificiellejeux vidéo javascript – obstacle

In...

En savoir plus

Intelligence artificielle – jeux vidéo – obstacle

berzerk_2

 

Suite de l'article Intelligence artificiellejeux vidéo javascript - mouvement, : le passage ou contournement d'obstacles, dans le cas présent un mur.

Je v...

En savoir plus

Intelligence artificielle – jeux vidéo – mouvement

berzerk

 

Suite de l'article Intelligence artificielle - jeux vidéo, vous allez passer aux choses sérieuses : la poursuite intelligente. Pour rappel, vous avez gérer l'affichage du labyrinthe avec ses murs et les 2 protagonistes matérialisé par le carré rouge pour le poursuivant et le carré jaune pour le poursuivi.

Pe...

En savoir plus

Intelligence artificielle – jeux vidéo – crash and turn

crash_and_turn1

 

Connaissez vous le jeu Berzerk ? Pour ceux qui ne connaitrait pas, il s'agit un jeu dans lequel le joueur de pièces en pièces. Bien sur, chaque pièce regorge de robots qui cherchent à l'éliminer en le poursuivant. Lorsque tous les robots sont éliminés, il passe à la pièce suivante.

Je fais référence à Berzerk parce qu'il en est une illustration de l'usage d'un algorithme simple appelé Crash and Turn Algorithm. Facile à mettre en œuvre, cet algorithme simule une poursuite. Un premier pas dans l'intelligence artificielle.

Je v...

En savoir plus

Bibliothèques de sons et musiques pour vos jeux vidéos

pac_man

Vous êtes développeur de jeux vidéos, mais pas musicien.
Vous avez des difficultés à trouver des sources sonores pour vos jeux vidéos.

Ce temps est révolu car le web regorge de petites merveilles que je vais partager avec vous.

Vous avez les choix entre des rip de sons (les sons et musiques originales) et des remix.

En savoir plus

Idées jeux vidéo html5

idees_jeu

Un petite article léger visant à combler le manque d'inspiration que tout développeur de jeux vidéo html5 pourrait avoir.

En savoir plus

node.js formulaire post get avec express

maven_archetype

 

Dans l'article (MAJ 18/03/2016) Servir des fichiers html avec node.js, je montrais comment exposer des fichiers html avec node.js. Je vous propose dans ce qui suit de vous montrer comment soumettre des formulaires et en récupérer les données toujours avec node.js.


 

Pr...

En savoir plus