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 …

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

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 …

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

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 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. Le code, résumé Lire plus …

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 …

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 …