Nom de l’auteur/autrice :benoit

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 »

Ajouter un personnage pour un jeu multi-joueurs

Dans ce tutoriel très simple, nous montrons comment ajouter simplement un second personnage à un jeu développé en Phaser 3 pour en faire un jeu multi-joueurs. Les deux personnages pourront se déplacer en même temps, le premier avec les flèches directionnelles, le second avec les touches ZQSD. Ce tutoriel contient : L’ajout d’un second personnage …

Ajouter un personnage pour un jeu multi-joueurs Lire la suite »

Le déboggage, ou comment détecter les soucis de collisions entre une map tiled et des personnages

Vous avez créé une map sous Tiled avec un ou plusieurs calques et l’avez intégré dans Phaser (par exemple depuis le tutoriel Créer une carte sur Tiled ). Mais au moment du test, rien ne se passe comme prévu : les collisions ne se font pas, le personnage se cogne dans le vide… bref quelque chose …

Le déboggage, ou comment détecter les soucis de collisions entre une map tiled et des personnages Lire la suite »

Charger une carte Tiled constituée de plusieurs jeux de tuiles (ou tileset)

Dans notre premier tutoriel de création de cartes sur Tiled, nous avons regardé comment créer des cartes simple ou multi-calques utilisant un jeu de tuiles unique – toutes les tuiles étaient contenues dans le même fichier – . Mais les choses peuvent se compliquer un peu dès que l’on souhaite récupérer des tuiles appartenant à …

Charger une carte Tiled constituée de plusieurs jeux de tuiles (ou tileset) Lire la suite »

Créer une carte sur Tiled et l’intégrer en Phaser 3

L’association de Tiled avec Phaser est la combinaison gagnante pour créer des jeux de plate-forme ou des RPG avec un maximum d’efficacité et un gain de temps. Les cartes créées peuvent être complexe mais faciliter grandement le développement. CE tutoriel contient les éléments suivants : Création via Tiled d’une première carte simple multi-calques  utilisant un …

Créer une carte sur Tiled et l’intégrer en Phaser 3 Lire la suite »

Ajouter un chronomètre sur l’écran de jeu

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Démo du résultat de ce tutoriel Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. var chronoTexte; var monTimer; var chrono = 0; Mise en place du Timer …

Ajouter un chronomètre sur l’écran de jeu Lire la suite »

menu de jeu

Créer une page d’accueil ou un menu lancé avec un clic de souris

Sur ce tutoriel nous montrons comment mettre en place rapidement un menu ou une page d’accueil comportant un bouton. En cliquant sur ce bouton, on lance alors le niveau Ce tuto nécessite d’avoir des connaissances de base sur la gestion des scenes multiples : voir le tutoriel de création de plusieurs niveaux. Le code, résumé …

Créer une page d’accueil ou un menu lancé avec un clic de souris Lire la suite »

Déclencher une action quand un sprite marche sur une tuile ou un groupe de tuiles

Nous présentons quelques morceaux de code utiles pour gérer les interactions entre un joueur et les tuiles d’un d’un jeu des tuiles. Ces éléments peuvent servir si vous souhaitez:  Ramasser des objets placés en tant que tuile dans un tileset Déclencher des actions quand une tuile particulière est touchée Définir des zones constituées de tuiles, …

Déclencher une action quand un sprite marche sur une tuile ou un groupe de tuiles Lire la suite »

Rajouter une fonction de tir, des balles et des cibles

Dans ce tutoriel, nous montrons comment faire tirer des balles à un personnage dans un jeu développé en Phaser 3. Nous regardons notamment comment gérer efficacement les balles et leur impact sur des cibles. Ce tutoriel est volontairement simple et n’intègre que des fonctions réduites (pas d’animation de tir, d’animation d’impact via des particules …) …

Rajouter une fonction de tir, des balles et des cibles Lire la suite »