Nom de l’auteur/autrice :benoit

Réalisation étudiante :Cars

Descriptif Au volant de votre voiture, faites un score maximum : naviguez de files en files évitant les obstacles et en ramassant les bonus qui s’offrent à vous. S’il ne vous reste aucune solution, activez temporairement le mode inviciblité et évitez le crash. Réalisé par Nathan Lilamand, Marc-Andréas Dehais, Corentin Le Goff, Enzo Mann

Réalisation étudiante : FootX

Descriptif Revivez la ligue des champions du coté des cages en vous plongeant dans ce simulateur de tirs aux but. Coté gardien, à vous d’arrêter suffisamment de tirs pour passer au niveau suivant. Attention, certains objets peuvent vous faire grandir mais aussi rétrécir, ou modifier votre vitesse. Réalisé par Mayeul Kaeppelin, Prosper Playoust, Anya Vazquez …

Réalisation étudiante : FootX Lire la suite »

Réalisation étudiante : Phyquest

Descriptif Dans un univers inspiré de l’Heroic Fantasy, un chevalier doit débarrasser les monstres qui ont envahi son école la nuit d’Halloween, et pourra ramasser des pièces trainant à différents endroits. Il pourra terrasser ces monstres grâce à un puissant sortilège de boule de feu. Mais attention, les monstres peuvent également répliquer. Réalisé par Léa …

Réalisation étudiante : Phyquest Lire la suite »

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 »