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, Lire plus …

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. Démo du résultat Lire plus …

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 à Lire plus …

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 Lire plus …

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 …) Lire plus …

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 Lire plus …

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 que contient ce tutoriel :   Création via Tiled d’une première carte simple multi-calques  utilisant un Lire plus …