Logo Makeyourgame
Accueil Les formations Créer un jeu Les ateliers Les tutoriels Blog Loterie
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Les tutos Youtube

Collisions et caméra avec GDevelop : NoCode

pictureProfil_Lyxyz
Ecrit par Lyxyz
Catégorie NoCode
Mis à jour le 09/09/2020
Collisions et caméra avec GDevelop
Intégrer des collisions et le suivi de la caméra
3 min Débutant

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

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/bouton_creation_groupe-5f313da53c13a.jpeg

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.

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/coordonnees_map_ph-5f3145155ba15.jpeg

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

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/conditions_tracking_ph-5f313c9c8b212.jpeg

Vous vous retrouvez avec un event de ce type 

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/event_collision_ph-5f3148557664a.jpeg

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.

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/collision-5f314db556079.png

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. 

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/fond_vert_collision-5f3150767703e.jpeg

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

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/place_collision_ph-5f315cec0c880.jpeg

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/event_collision_bis-5f315bd04eab9.jpeg

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.

https://makeyourgame.fun//upload/users/Lyxyz/Collisionettracking/event_collision_et_camera_ph-5f31671c5f8b2.jpeg

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.

Vues: 2475

Licence:



Validation du Tutoriel

Veuillez vous connecter ou créer un compte pour pouvoir valider ce tutoriel et ainsi gagner de l'expérience (XP) !

Vous aimerez aussi...

Blog et Tutoriels

Créer un Jeu Vidéo quand on ne sait pas coder  #NoobLand

Créer un Jeu Vidéo quand on ne sait pas coder #NoobLand

par Lyxyz

Comment créer un jeu vidéo sans coder ? Tu veux créer un jeu mais tu ne sais pas coder, tu ne connais pas les étapes, tu te dis que c'est pour les gens qui sont fort en mathématique ou premier de la classe ? FAUX FAUX FAUX. 

Petite Intro au débutant comme moi qui souhaite créer sans coder. 

applause logo3