
Bonjour à toutes et à tous, MakeuseGameuse et MakeurGameur,
Je tenais à m'excuser pour ceux qui attendaient la suite de ce tuto.
Beaucoup de temps ont passé depuis mon dernier tuto (ici ) ou je vous expliquais comment animer et déplacer un personnage.
Ce tuto a été fait avec la nouvelle version de Gdevelop (à l'heure ou j'écris ces lignes, Gdevelop est en 5.0.0 Beta 98 based).
Voyons comment créer un "Tracking" de la caméra centré sur le personnage.
Dans l'onglet "Evenement" ou "Event", créer un nouveau groupe avec le bouton suivant

Renommez votre groupe "Camera". Une fois le groupe créer il faudra relever les coordonnés (X,Y,Z) de votre map à l'aide du curseur de votre souris en vous positionnant aux extrémités de la map comme dans l'image suivante.

Ensuite remplissez la colonne "Action" comme l'exemple suivant :

Vous vous retrouvez avec un event de ce type

Bougez votre personnage jusqu'au limite de la carte. La caméra devrait suivre le personnage et se bloquer lorsque vous arrivez vers les limites de la map. Cependant le personnage peut continuer à marcher hors map mais on ne peut le voir à cause des restriction de la caméra. Voyons maintenant comment incruster les collisions pour que notre personnage ne se comporte plus comme "Super-Man" ou "Jésus" (être au-dessus des objets et marcher sur l'eau) et qu'il reste dans la map lorsqu'il arrive à la limite de celle-ci.
Dans Paint ou un programme similaire, créer un carré de couleur.

Qu'importe la taille de l'image, on pourra la modifier par la suite. Une fois l'image créer, insérer là dans un nouveau Sprite.

Faite un autre Sprite identique avec une couleur différente. Vous obtiendrez l'écran suivant et suivez les instructions sur l'image.


Une fois les objets de collisions mis en place sur tous les objets où vous voulez que votre personnage ne puissent toucher, direction l'onglet Evènement pour créer les conditions et les actions.

Normalement si tout vas bien, lors de l'essai votre personnage ne devrait plus se comporter comme un super-héros ou un Saint mais comme un personnage normal. Dans le prochain épisode, nous verrons comment mettre en place des ennemis avec phase de combat simple.
Et surtout n'hésitez pas à PARTAGER vos Créations sur notre DISCORD dans la section #Gedevelop-création.