Non classé

Créer des spawn points pour les ennemis ou les items sur une carte Tiled

Dans ce tuoriel, nous voyons comment placer des ennemis sur une carte générée par Tiled. Nous voyons également un premier modèle de mobilité simple, visant à faire se déplacer ces ennemis cette carte selon des mouvements simple d’aller-retours. Démo du résultat à obtenir avec ce tutoriel Démo à faire : Base de départ pour ce …

Créer des spawn points pour les ennemis ou les items sur une carte Tiled Lire la suite »

Utiliser des timers pour programmer et répéter des actions, ou instaurer des délais

Les timers constituent une fonctionnalité de Phaser particulièrement utile pour différentes situations, comme par exemple : Programmer ou délayer l’exécution d’une action : par exemple, votre personnage vient de mourir, et vous avez affiché un message game over, mais souhaitez que le jeu se relance automatiquement après quelques secondes? un timer est ce qu’il vous …

Utiliser des timers pour programmer et répéter des actions, ou instaurer des délais Lire la suite »

utiliser les Tweens pour activer une plate-forme mobile via un levier

Nous exposons dans ce tutoriel un mécanisme hyper puissant de phaser : les Tweens. Un tween est un outil permettant  de programmer des changements de statut, des déplacements, des zoom et bien d’autre transformations, et de les appliquer sur un objet ou un groupe d’objet.  C’est un outil très puissant qui peut avoir son utilité …

utiliser les Tweens pour activer une plate-forme mobile via un levier Lire la suite »

“Comment faire mourir un sprite s’il tombe dans un trou?” ou comment détecter efficacement les collisions d’un sprite avec les bornes du monde.

Dans ce tutoriel nous regardons comment détecter que le personnage rentre en collision avec un bord du monde; Cette fonctionnalité est principalement utilisée pour détecter quand le personnage va “tomber” et toucher le bas de l’écran. En pareil cas, nous pourrons déclencher un game over. Les notions abordées sur ce tutoriel sont :  la détection …

“Comment faire mourir un sprite s’il tombe dans un trou?” ou comment détecter efficacement les collisions d’un sprite avec les bornes du monde. Lire la suite »

Créer un jeu multi-niveaux

Dans cette activité, nous présentons comment : Créer plusieurs niveaux (pouvant être complètement différents), chaque niveau représentant une scène de jeu différente. Structurer notre code en plusieurs fichiers, un par niveau Comprendre le changement de scènes, et la transition d’une scène à l’autre. définir des variables en tant qu’attributs de classes, et non  Nous allons …

Créer un jeu multi-niveaux Lire la suite »

Ouvrir une porte en appuyant sur espace, ou comment interagir avec un élément du jeu 

Dans ce tutoriel nous proposons un mécanisme simple permettant d’interagir avec un élément du jeu : une porte. Lorsque le personnage du joueur est sur cette porte, il peut soit l’ouvrir, soit la fermer, en appuyant sur la touche espace. Les notions abordées sur ce tutoriel sont :  la détection d’éléments qui se superposent, le …

Ouvrir une porte en appuyant sur espace, ou comment interagir avec un élément du jeu  Lire la suite »

Créer son premier jeu de plate-forme en découvrant Phaser

I – Avant-propos : présentation de Phaser et du jeu développé I.1 comprendre la philosophie Phaser Phaser est une librairie js permettant de créer des jeux vidéos. Elle propose de nombreux outils incluant un moteur physique, un gestionnaire d’animation, de son, de collisions et bien d’autres choses encore. L’objectif de ce tutoriel est de découvrir …

Créer son premier jeu de plate-forme en découvrant Phaser Lire la suite »

Sauter sur une plate-forme sans s’y cogner la tête: comprendre les mécanismes de collision.

Ce tutoriel utilise le modèle physique arcade. Il s’agit du modèle physique Il n’est pas forcément adapté pour d’autres modèles physiques. L’association de Tiled avec Le mécanisme de collision de Phaser est plus complexe qu’il n’y parait, mais permet de nombreuses possibilités. Dans cet exemple, nous montrons comment faire en sorte de n’activer la collision …

Sauter sur une plate-forme sans s’y cogner la tête: comprendre les mécanismes de collision. Lire la suite »