- 101
- 31 256
GameMaster Academy
France
เข้าร่วมเมื่อ 23 ก.ค. 2023
Salut toi, futur créateur de jeux vidéo ! 🎮
! Ici, c'est l'endroit parfait pour laisser libre cours à ta créativité et apprendre à coder des jeux captivants dès maintenant.
Imagine pouvoir façonner ton propre monde virtuel, peuplé de personnages épiques et d'aventures extraordinaires ! Eh bien, devine quoi ? C'est totalement à ta portée, peu importe ton niveau actuel.
Qu'on se le dise, la création de jeux n'est pas réservée aux pros. Ici, on brise les freins et on ose essayer, échouer, puis réussir ! L'apprentissage est fun et accessible à tous.
À travers des tutos fun et des astuces sympas, tu découvriras pas à pas comment donner vie à tes idées géniales. Que tu sois débutant ou déjà expérimenté, notre équipe passionnée est là pour t'accompagner.
Alors, on se lance ensemble dans cette aventure excitante ? Abonne-toi et fais partie de notre joyeuse communauté de créateurs de jeux !
Prêt à créer des mondes incroyables ? Clique sur ce bouton d'abonnement et let's go ! 🚀😃
! Ici, c'est l'endroit parfait pour laisser libre cours à ta créativité et apprendre à coder des jeux captivants dès maintenant.
Imagine pouvoir façonner ton propre monde virtuel, peuplé de personnages épiques et d'aventures extraordinaires ! Eh bien, devine quoi ? C'est totalement à ta portée, peu importe ton niveau actuel.
Qu'on se le dise, la création de jeux n'est pas réservée aux pros. Ici, on brise les freins et on ose essayer, échouer, puis réussir ! L'apprentissage est fun et accessible à tous.
À travers des tutos fun et des astuces sympas, tu découvriras pas à pas comment donner vie à tes idées géniales. Que tu sois débutant ou déjà expérimenté, notre équipe passionnée est là pour t'accompagner.
Alors, on se lance ensemble dans cette aventure excitante ? Abonne-toi et fais partie de notre joyeuse communauté de créateurs de jeux !
Prêt à créer des mondes incroyables ? Clique sur ce bouton d'abonnement et let's go ! 🚀😃
Créer un JEU COMPLET : PLATFORMER - Épisode 17 : Fin de l'ennemi à distance ( c'est JAMAIS fini )
Apprends à créer un jeu vidéo complet gratuitement avec GameMaker Studio 2 et la chaîne GameMaster Academy !
En GameDev, rien n'est jamais fini, mais là, on peut dire que tout le système du trunk est terminé.
Le terrain est tout prêt pour la prochaine vidéo : le refactoring
→ Les ressources utilisées dans ce projet : ( ressources complètes )
pixelfrog-assets.itch.io/pixel-adventure-1
pixelfrog-assets.itch.io/pixel-adventure-2
→ Télécharge Gamemaker Studio 2 :
gamemaker.io/
↓↓ Tu peux apprendre à coder et créer des jeux vidéo facilement et gratuitement avec le moteur de jeu puissant GameMaker Studio 2 ! ↓↓
→ Apprends à créer un jeu complet de type platformer :
th-cam.com/play/PLRZIKGJjX25UOlQtalOlCdh3YNmEUUC6W.html
→ Créé ton premier jeu simplement !
th-cam.com/play/PLRZIKGJjX25WDK6igchknOdaq5R-7YYkt.html
→ Apprends à créer un jeu en une heure !
th-cam.com/play/PLRZIKGJjX25VuWbtTmjOt5-tHEMgFgqzB.html
→Créer un casse-briques complet tout simplement :
th-cam.com/play/PLRZIKGJjX25VrQ2vLUmP1LsrVZcmxWTLz.html
→ Pleins de tutoriels pour apprendre à créer des jeux vidéos
th-cam.com/play/PLRZIKGJjX25VxRkJo81ny-1h5L4Tt-pv0.html
En GameDev, rien n'est jamais fini, mais là, on peut dire que tout le système du trunk est terminé.
Le terrain est tout prêt pour la prochaine vidéo : le refactoring
→ Les ressources utilisées dans ce projet : ( ressources complètes )
pixelfrog-assets.itch.io/pixel-adventure-1
pixelfrog-assets.itch.io/pixel-adventure-2
→ Télécharge Gamemaker Studio 2 :
gamemaker.io/
↓↓ Tu peux apprendre à coder et créer des jeux vidéo facilement et gratuitement avec le moteur de jeu puissant GameMaker Studio 2 ! ↓↓
→ Apprends à créer un jeu complet de type platformer :
th-cam.com/play/PLRZIKGJjX25UOlQtalOlCdh3YNmEUUC6W.html
→ Créé ton premier jeu simplement !
th-cam.com/play/PLRZIKGJjX25WDK6igchknOdaq5R-7YYkt.html
→ Apprends à créer un jeu en une heure !
th-cam.com/play/PLRZIKGJjX25VuWbtTmjOt5-tHEMgFgqzB.html
→Créer un casse-briques complet tout simplement :
th-cam.com/play/PLRZIKGJjX25VrQ2vLUmP1LsrVZcmxWTLz.html
→ Pleins de tutoriels pour apprendre à créer des jeux vidéos
th-cam.com/play/PLRZIKGJjX25VxRkJo81ny-1h5L4Tt-pv0.html
มุมมอง: 186
วีดีโอ
Créer un JEU COMPLET : PLATFORMER - Épisode 16 : Les ennemis nous tirent dessus !
มุมมอง 1493 หลายเดือนก่อน
Apprends à créer un jeu vidéo complet gratuitement avec GameMaker Studio 2 et la chaîne GameMaster Academy ! Aujourd'hui on continu de programmer l'ennemi à distance : le Trunk A l'issu de cet épisode, on a corrigé quelques bug mineurs ( il en reste un peu ). Mais surtout notre ennemi est dans la capacité de tirer des projectiles ! → Les ressources utilisées dans ce projet : ( ressources complè...
Créer un JEU COMPLET : PLATFORMER - Épisode 15 : Les ennemis nous détectent !
มุมมอง 2013 หลายเดือนก่อน
Apprends à créer un jeu vidéo complet gratuitement avec GameMaker Studio 2 et la chaîne GameMaster Academy ! Aujourd'hui on commence à créer un nouveau type d'ennemis Un épisode un peu chaotique, mais à la fin, on à appris à nos ennemis à nous détecter, dans un rectangle, sans que cela passe au travers des murs. → Les ressources utilisées dans ce projet : ( ressources complètes ) pixelfrog-asse...
Les Fonctions - Apprendre à programmer des jeux vidéos - Épisode 6
มุมมอง 1023 หลายเดือนก่อน
Les fonctions en programmation. Un sujet essentiel pour la suite ! N'hésites pas à te rendre sur le site www.gamemaster-academy.fr pour avoir toutes les vidéos et les aides écrites, ainsi que pleins de ressources utiles ↓ 🚀 Retrouves le cursus & des ressources utile 🚀 ↓ www.gamemaster-academy.fr/ ↓ Rejoins le discord ↓ discord.gg/RZA6pHMKxn
CRÉER un RPG - N°18: SPAWNER d'ENNEMIS
มุมมอง 2354 หลายเดือนก่อน
Salut à tous ! 📢 Est-ce qu'on reprendrai pas un peu ce bon RPG ? Pour améliorer notre système de combat, il faut penser datas avant ! Les datas, c'est dans des grilles. Alors je penses que pour aborder ce concept, le mieux, c'est de bosser sur un premier spawner d'ennemis. ✅ Le cursus complet ✅ www.gamemaster-academy.fr/ Rejoins le Discord pour plus d'exclus 🤖 discord.gg/RZA6pHMKxn
Un petit point sur le futur de la chaîne
มุมมอง 3064 หลายเดือนก่อน
Salut à tous La vidéo parle d'elle même. Au regard des stats, on va peut-être ralentir un petit peu les efforts. Malgré un taux de j'aime de 98,7%, et un taux de rétention de quasi 10%, mes vidéos restent introuvable sur cette chère plateforme. La suite sera donc beaucoup plus 'chill'
Les Listes & les Boucles - Apprendre à programmer des jeux vidéos - Épisode 5
มุมมอง 1125 หลายเดือนก่อน
Dans ce chapitre, nous verrons comment créer des listes de données et surtout comment naviguer dans ces listes sans trop répéter de code avec les boucles. N'hésites pas à te rendre sur le site www.gamemaster-academy.fr pour avoir toutes les vidéos et les aides écrites, ainsi que pleins de ressources utiles ↓ 🚀 Retrouves le cursus & des ressources utile 🚀 ↓ www.gamemaster-academy.fr/ ↓ Rejoins ...
Créer un jeu : Fly The Bird - 4 - Exporter son jeu ( + bonnes pratiques )
มุมมอง 1285 หลายเดือนก่อน
Salut à tous ! 😁 Aujourd'hui, on règle quelques petits détails avant d'exporter notre jeu. On le ressortira sûrement pour d'autres tutos, mais à ce stade on peu dire qu'on a un jeu complet ! J'éspère que ce guide vous a été utile ✅ Pour suivre le Guide Complet Ressources ✅ www.gamemaster-academy.fr/cursus/tuto/exporter/ www.gamemaster-academy.fr/cursus ✅Les images utilisées pour l'export:✅ driv...
Créer un jeu : Fly The Bird - 3 - Sauvegarde du Meilleur Score
มุมมอง 595 หลายเดือนก่อน
Salut à tous ! 😁 On continue notre jeu Fly the Bird, et on sauvegarde notre meilleur score pour les prochaines parties ! Ce guide est la réédition d'un guide déjà présent sur la chaîne, mais cette fois ci sans bug, et en version un peu améliorée. Le prochain épisode traitera de l'exportation de notre jeu ✅Télécharge les ressources du projet:✅ drive.google.com/file/d/1YbZXzMI5NeWhJoau92NmQq1ps2B...
Les Expressions & Opérateurs - Apprendre à programmer des jeux vidéos - Épisode 4
มุมมอง 785 หลายเดือนก่อน
On continue cette formation complète à l'apprentissage de la programmation par le GameMaker Language Dans ce chapitre, on va d'abord parler de expressions et des opérateurs N'hésites pas à te rendre sur le site www.gamemaster-academy.fr pour avoir toutes les vidéos et les aides écrites, ainsi que pleins de ressources utiles ↓ 🚀 Retrouves le cursus & des ressources utile 🚀 ↓ www.gamemaster-acade...
Créer un jeu : Fly The Bird - 2 - La Difficulté adaptative
มุมมอง 765 หลายเดือนก่อน
Salut à tous ! 😁 On complète notre jeu Fly the Bird, en ajoutant une difficulté croissante Ce guide est la réédition d'un guide déjà présent sur la chaîne, mais cette fois ci sans bug, et en version un peu améliorée. Le prochain épisode traitera de la sauvegarde et l'affichage du meilleur score ✅Télécharge les ressources du projet:✅ drive.google.com/file/d/1YbZXzMI5NeWhJoau92NmQq1ps2BEAfq_/view...
Système d'éclairage - Tuto Game Maker
มุมมอง 1835 หลายเดือนก่อน
Salut à tous ! 😁 Un tuto hors série ou l'on voit l'une des manières de faire un système d'éclairage pour un rendu encore meilleur ! ✅ Le Sprite utilisé dans le projet : ✅ drive.google.com/file/d/1qIU-_ogp9su1GfIsJd4waru_fopJp9lr/view?usp=sharing ✍️ Le support écrit pour aider : ✍️ www.gamemaster-academy.fr/cursus/tuto/eclairage-simple/ ✅ Pour encore plus de clarté, le cursus de la GameMaster Ac...
Tuto GameMaker : Stocker des données dans les grilles
มุมมอง 1035 หลายเดือนก่อน
Salut salut ! Aujourd'hui je vais prendre la base du space shooter pour vous montrer l'utilité des grilles. Car ce jeux comporte des données répétitives, comme les sprites des ennemies. J'en profite aussi pour faire un petit point GIT de quelques minutes. Vous trouverez également sur le site une aide écrite, avec des pense-bêtes et des méthodes pour vous aider dans la compréhension des ds_type_...
Les bases du versionning sur GIT
มุมมอง 1585 หลายเดือนก่อน
Un longue vidéo, où j'essaye de vous retranscrire, non sans mal, toutes la bases de GIT. Je ne suis moi même pas un expert de GIT mais j'espère que c'est une bonne base pour que vous puissiez commencer à versionner vos projets. Cela devrait aussi vous aider pour les projets communautaires, mais au besoin je referais une petite vidéos bien condensé spécialisée sur ce sujet. Le support pour le tu...
Créer un jeu : Fly The Bird - 1 - Guide Complet GameMaker Studio
มุมมอง 1415 หลายเดือนก่อน
Salut à tous ! 😁 Voici un guide complet à la création d'un jeu vidéo de type Flappy Bird. A la fin de ce guide, vous aurez un jeu complet. Ce guide est la réédition d'un guide déjà présent sur la chaîne, mais cette fois ci sans bug, et en version un peu améliorée. Nous ferons un autre épisode pour parler de la difficulté adaptative, la sauvegarde de score, et l'export du jeu. ✅Télécharge les re...
Copie de On parle GAME DEV en LIVE : Dungeon Crawler → GIT → Space Shooter
มุมมอง 785 หลายเดือนก่อน
Copie de On parle GAME DEV en LIVE : Dungeon Crawler → GIT → Space Shooter
Les Conditions & Commentaires - Apprendre à programmer des jeux vidéos - Épisode 3
มุมมอง 565 หลายเดือนก่อน
Les Conditions & Commentaires - Apprendre à programmer des jeux vidéos - Épisode 3
CRÉER un RPG - N°17: Sauvegarde de positions
มุมมอง 1626 หลายเดือนก่อน
CRÉER un RPG - N°17: Sauvegarde de positions
Les Types de Données - Apprendre à programmer des jeux vidéos - Épisode 2
มุมมอง 1546 หลายเดือนก่อน
Les Types de Données - Apprendre à programmer des jeux vidéos - Épisode 2
Les Variables - Apprendre à programmer des jeux vidéos - Épisode 1
มุมมอง 2166 หลายเดือนก่อน
Les Variables - Apprendre à programmer des jeux vidéos - Épisode 1
IMPORTANT : PROBLÈMES SUR LA DERNIÈRE VERSION DE GAMEMAKER
มุมมอง 1986 หลายเดือนก่อน
IMPORTANT : PROBLÈMES SUR LA DERNIÈRE VERSION DE GAMEMAKER
CRÉER un RPG - N°16: Les intérieurs & changements de rooms
มุมมอง 2796 หลายเดือนก่อน
CRÉER un RPG - N°16: Les intérieurs & changements de rooms
Présentation & Installation de Game Maker Studio 2
มุมมอง 1906 หลายเดือนก่อน
Présentation & Installation de Game Maker Studio 2
Programmer des jeux vidéo - 2 : C'est quoi un moteur ?
มุมมอง 3586 หลายเดือนก่อน
Programmer des jeux vidéo - 2 : C'est quoi un moteur ?
Programmer des jeux vidéo - 1 : C'est quoi la programmation ?
มุมมอง 2976 หลายเดือนก่อน
Programmer des jeux vidéo - 1 : C'est quoi la programmation ?
CRÉER un RPG - N°15: Unstack les ennemis + Résolutions de bugs
มุมมอง 2256 หลายเดือนก่อน
CRÉER un RPG - N°15: Unstack les ennemis Résolutions de bugs
GameMaster Academy - Présentation et programme de la chaîne
มุมมอง 2906 หลายเดือนก่อน
GameMaster Academy - Présentation et programme de la chaîne
Comment ajouter un DASH à son ACTION RPG ? Tutoriel Game Maker
มุมมอง 2266 หลายเดือนก่อน
Comment ajouter un DASH à son ACTION RPG ? Tutoriel Game Maker
CRÉER un RPG - N°14: SYSTÈME DE DIALOGUE (2/2)
มุมมอง 1856 หลายเดือนก่อน
CRÉER un RPG - N°14: SYSTÈME DE DIALOGUE (2/2)
CRÉER un RPG - N°13: SYSTÈME DE DIALOGUE (1/2)
มุมมอง 1936 หลายเดือนก่อน
CRÉER un RPG - N°13: SYSTÈME DE DIALOGUE (1/2)
Merci encore...c'est super sympa cette technique
Salut :-) merci encore pour ses infos j'espere que tu continueras tes videos !!!
Salut, je t'ai découvert depuis pas longtemp et je peut dire que c'est les vidéos que j'aurais espérer connaitre ton travail avant et comme tu le dit TH-cam ne te met pas du tout en avant. en tous cas je vais te suivre tres longtemp en esperant que va continuer. sache que si tu monétise ta chaine moi je suit
Bonjour, sur mon jeu mon personnage à 3 vie mais je ne sais pas comment faire un état invincible temporaire
Il y a un problème avec ce système de depth: si une instance A est affectée par le changement de profondeur en passant derrière un bâtiment, ET qu'en même temps elle est censée être devant une entitée B (grâce au code depth = -bbox_bottom) MAIS que cette même entitée B n'est pas affectée par le changement de profondeur en passant derrière un bâtiment, ALORS A passe derrière B. Cela ne devrait pas arriver.
Wouah ! Merde alors... J'ai commencé à m'intéresser à GM , il y a 7 ou 8 ans. J'ai passé des heures à chercher de bons tutos en français (je lis très bien et me débrouille pour écrire cette langue mais suis complètement nul à l'oral ). J'en ai trouvé de bons mais soit trop succints soit incomplets. Et de moins bons ( de ceux qui, par exemple, prétendent une formation complète en 10 mn!) Du coup , j'ai fini par me rabattre sur une utilisation par Drag&Drop de ce logiciel. Frustrant. Et quelle perte de temps ! Alors j'ai essayé d'autres logiciels . GDevelop (qui n'est pas aussi gratuit qu'on le dit) que je trouvais sympa mais qui, au fil des versions, s'éparpille un peu trop et perd de sa simplicité d'utilisation (et de ce qui faisait son charme) Et puis son interface est beaucoup moins attrayante et moins pratique que celle de GM. J'ai également essayé Godot. Très bon mais définitivement trop complexe à mon goût . Construct 3 (qui est surtout une pompe à fric) et bien d'autres qui m'ont déçu ... Et puis voilà que je découvre votre chaîne ! ! ! Vos tutos sont tout simplement parfait ! Je comprends tout et c'est d'une efficacité rare! Vous prenez bien le temps de nous expliquer et le résultat , quand je passe à la pratique , est extrêmement positif! C'est vraiment la meilleure chaîne en français que j'ai eu l'occasion de voir (et j'en ai vu beaucoup ). Mais, bon sang, pourquoi si peux de vues et de commentaires ? ? ? C'est incroyable ! Et, surtout, pourquoi n'avais-je jamais trouvé cette chaîne durant mes très nombreuses recherches ? ! !... Je n'espère qu'une chose: C'est que vous continuerez à nous offrir ces "leçons" de grande qualité ! Maintenant que je vous ai trouvé , ne m'abandonnez pas ! Je viens de m'abonner et je me suis inscrit à votre site GameMaster Academy et je vais continuer de regarder vos vidéos . Un grand bravo et un immense merci pour votre travail qui est aussi sérieux qu' efficace!
Propre le tuto!
Tu mérite plus
Tu as un talent fous est je hate de jouer à ceux jeux Quand tu le publie moi j' attends
Salut ! Merci beaucoup pour ton tuto mais j'ai un problème quand je veux supprimé mon jeux il me dise qu'il est déjà ouvert par System es ce que tu pourrais m'aider ? Mais sinon merci pour le tuto
il était temps que je le fasse ce tuto , ca rend super bien , encore merci a toi de nous faire découvrir tout ca , c'est géniale 🥰
je suis le tuto rpg en ce moment et c'est super
bonjour je voudrait savoir comment mettre un joystick pour mobile
Au top a par un petit erreur de copié collé ton sprite du yakitori n'a pas été changé apres le copié collé du medikit du coup tu as deux medikit quand moi j'ai un joli yakitori dessiner dans l'inventaire. Je t'avoue j'ai cherché un moment car je m'en suis rendu compte deux vidéos plus tard aussi, mais ca m'entraine aussi a chercher dans le code pourquoi ca et pas ca ^^ th-cam.com/video/BAyiMNo5kEw/w-d-xo.htmlsi=dIgtifE9FpgQRIPo&t=33m20s
Bonjour, tout d'abord, merci pour ces vidéos, elles m'aident beaucoup ! J'ai remarqué qu'avec une room grande (hauteur > 1000), tu pouvais rencontrer un problème avec ton code dans obj_depth_collision. En effet, si un bâtiment, par exemple, se trouve à y > 1000, ta formule : _list[|i].depth = layer_get_depth(my_layer) + 99 - _list[|i].bbox_bottom / 10; ne fonctionnera pas correctement (car _list[|i].bbox_bottom / 10 > 99). Pour contourner ce problème, on peut simplement diviser par 100 et obtenir : _list[|i].depth = layer_get_depth(my_layer) + 99 - _list[|i].bbox_bottom / 100; Cependant, je me demande si tu connaissais une solution permettant de résoudre complètement ce problème, et pas seulement de le contourner. Encore une fois, merci !
Pour la création des particules de saut et quand on retombre pourquoi pas faire une fonction générique et utiliser des paramètres plutôt que de créer des fonctions dédiés ? C'est juste parceque c'est plus simple ou c'est une meilleur pratique ?
Salut :), Quelque chose que je ne comprend pas. En premier lieu je recopie exactement ton code pour apprendre et une fois ton tutoriel terminé, j'ai ma base pour faire ce que je veux faire. Et pour ça je te remercie beaucoup, tes vidéos sont très instructives et on comprend ce que l'on fait ainsi que pourquoi on le fait. Cependant j'ai un soucie très léger concernant l'animation HIT du personnage quand il ce fait touché. Si je met "image_speed = 0", quand mon perso ce fait toucher, l'animation ne ce lance pas. J'ai chercher partout pour comprendre qu'il fallait que je le mette à 0.8 pour que l'animation ce lance (merci chat gpt 😂). Mais même comme ca, je n'ai pas le même rendu au niveau de cette animation. La tienne est plus lente que la mienne, et je n'arrive pas à comprendre pourquoi. Mon résultat me convient, mais j'aimerais beaucoup savoir pourquoi ce n'est pas le même rendu alors que c'est carrément ton code. Je te remercie pour ce que tu fais et force à toi.
Tu as du faire une erreur quelque part car chez moi tout marche bien
encore une vidéo incroyable <3
Je viens de te découvrir et tu m'as donné envie et les outils pour me lancer dans l'apprentissage du codage. Merci de ton engagement et bonne chance dans tes futurs projets! n'hésite pas comme tu dis à compléter ton tuto GML il m'a été fort utile.
Est-ce qu'on peut creer un jeu a licence connu? Un jeu pokemon, mario ou dragon ball?
stp
quand j'ai mis le code de la technique pour coller le personnage au mur , et que j'ai testé il a traversé l'obj_collision. pourquoi ?
c'est seulemet maintenant que je tombe dessu , je teterais si j'ai le temps 👍, en tout cas continue ce que tu fais c'est incroyable ❤ merci pour tout tes tuto
Le trunk la ramène moins 🤣
Très très bonne vidéo ❤ Super programme pour la suite merci beaucoup 😊
Cool la vidéo c'était sympa la reflexion et la resolution de problème ! Alors, je refais un 3eme commentaire a ce sujet 😭 Pour les colisions qui bug c'était vraiment chiant j'ai longtemps galéré, car là tu avais mit dans le fall, mais il y aussi dans le jump que ca pose probleme quand on saute pile en dessous dans le coin d'une colision en se déplaçant vers celle ci, on rentre dans le mur car on ne detecte pas en diagonal Et là tu as rajouter un bug car tu as rajouter la détection en diagonal qui patch le bug que tu avais rencontré, mais comme il n'y a plus de (x + move_x, y) c'est parfois possible de rentrer dans le mur dans certaine situation, donc faut avoir 3 détection en : (x + move_x, y) (x, y + move_y) (x + move_x, y +move_y) Et l'ordre est important, on verifie d'abord sur l'axe x et y avant de vérifier en diagonal, et j'adapte le while de la digonal car en fonction des différents cas ça peut faire des bugs En tout cas c'est comme ça que j'avais réussi a tout patch :)
Dès que je fait un épisode plus court je m'en occupe à la fin de l'épisode
Je trouve que les vidéos "faites à la rache " sont les meilleures car on voit vraiment comment tu fais pour les régler et c'est vraiment super 👍🏻
Cool !
Je suis d'accord !
Super vidéo et le fait de la faire en "direct" avec les erreurs et leur corrections (je ne connais pas un dev qui fait tout un code sans carabistouille 🤓) c'est formateur pour les débutants. le chapitrage est celui de la précédente 😋 et tu pourrais pousser le code dans gits, merci 🤗
Yes merci c'est corrigé ! Merci pour ton commentaire ! Si l'épisode suivant est plus court, je compte bien remontrer comment cloner le dépôt et push des modifications pour les projets communautaires
@@academygamemaster OK 🥳
ENCORE MERCI !!! Je termine celui d'avant et je le commence !!!
Yes enfin une chaîne qui apprend vraiment a codé 🥳❤️ hâte d'apprendre avec toi et merci
MERCI BEAUCOUP <3
merci
Super, le retour de la série ! Le petit décalage avec de la detection avec le wall c'est à cause du fait qu'on utilise place_meeting avec l'origine de l'ennemie au milieu :) Et le petit bug de colision je l'avais signalé oui, c'est le fait qu'on vérifie les collisions en horizontal et en vertical séparément, mais donc pas en diagonal. Et donc parfois il devrait avoir colision en diagonal mais pas en horizontal, ni en vertical, donc bug ;)
Super vidéo 👍🏻👍🏻 Toujours au top ❤ j'adore ça 😊
Merci ! Je viens de passer sur ta chaîne. C'est génial ! Bon courage pour la suite :)
@@academygamemasterMerci beaucoup ;) J'ai un projet platformer que je suis en train de préparer... Il ne devrait pas tarder à commencer 😊 Mais c'est grâce à toi que j'ai pu acquérir de nouvelles techniques sur GameMaker !! Je te remercierai jamais assez !❤
Super vidéo 👍 et cool l’intégration de git +1000
Quelle belle suprise de voir la suite de la serie en rentrant 🫠
Super vidéo merci beaucoup ! (soulagé que ce ne soit pas en anglais !)
super merci pour le tuto Gg
Cool ! j'ai failli avoir une attaque quand j'ai vu obj_player.make_move() !! je me suis dit, il ne va pas faire ça 🥵(et oui si obj_player est détruit, bonjour le programme qui plante ! ) mais rassuré avec le fichier script 👍👍 petit ajout sur les fonctions : - il est préférable de n'avoir qu'un seul return par fonction (question de lisibilité et de maintenance) - on peut utiliser les fonctions pour casser la longueur d'un code (il est souhaitable d'avoir la totalité d'une portion de code complet lisible entièrement à l’écran), par exemple pour le RPG pour le remplissage de la grille de monstres (dans la vidéo, il n'y en avait que 3 ça peut aller mais si on a 50 monstres cela devient illisible, on peut faire une fonction par monstre) voila c'est fini (comme dirait un groupe bien connu)
Comment ça un seul return ?? Nous allons avoir un conflit d'intérêt dans une prochaine vidéo 😂
0:01 😅😂 J'adore cette petite intro !! Encore une super vidéo merci beaucoup 😊
Si je pouvais être aussi bon en anglais oral ...
@@ChrisTianBzhMalheureusement, c'est pareil pour moi je suis nul à l'oral en anglais 😅
Tu pourait fair des arme qui font plus de dégat que la hache. Super video
J'ai fini t'as vidéo , toujours aussi incroyable ca m'avait manqué , merci de l'avoir fais, je vais le modifier de mon coté pour qu'il soit exactement comme je veux , continu comme ça et courage a toi et encore un grand merci pour tout ce que tu fais . Sache que tout du long du rpg je serais la a 100% derrier toi pour tout regarder 👍❤
Merci à toi pour l'idée de vidéo ! J'épère que ça t'es utile ! Merci du soutien encore ❤️
Bonjour, encore un grand merci pour ton tuto , je l'adapte pour mes besoin sans faire de copié collé et il y a une chose que je ne comprend pas quand tu déclare tes variables _cx et _cy car _inv_x et inv_y sont dans ta fonction mais rien ne "l' appelle ou y fait référence" car je n'ai aucun moyen de récuperer ces deux variables inv_x et inv_y tu va les chercher grace a inventory. mais franchement je ne comprtend pas la. Si quelqu'un pourrait m'expliquer merci d'avance. bonne continuation à tous .
Très content que ça t'ai été utile ! Je regarderais à l'occasion si il y à des erreurs. C'est fort possible, je m'embrouille souvent les pinceaux en vidéos
@@academygamemaster merci pour ta réponse je ne pense pas que tu a fait une erreur car quand tu lance ton jeux tu n'as pas d'erreur je vais redémarrer cet après midi j'ai du louper ou mal compris quelque chose merci encore
@@academygamemaster Je vien de trouver mon erreur qui n'était pas du tout à la récupération de la variable _cx , ou _cy voici mon message d'erreur "I32 argument is array" que j'ai mal interprété avec la fatigue bonne journée.
Tu n'utilise pas les ###### si utilisais les ################## tu n'aurai pas ce probleme #GameMaker #Gamedev #FR c'est ça le probleme , j'avais le meme probleme avant que je decouvres les ########
Dans la description
Il faut bien comprendre une chose toute simple : à chaque fois qu'une de tes vidéos sort, elle est en concurrence avec les 78000 autres vidéos sorties au même moment.
Le problème évoqué n'est pas celui là. Le problèmes et la non-existence du référencement naturel sur mots-clés précis après 6 mois d'existence
@@academygamemaster je viens de trouver cette chaîne en faisant des recherche très précises pour me mettre à niveau avec GameMaker, que je n'avais pas touché depuis des années, comme quoi ça se trouve, mais si la recherche n'est pas plus large c'est parce que, sauf erreur, tu n'utilise pas justement les mots clés Il faut bien comprendre que youtube a un système de référencement bien particulier, et ne liste pas les vidéos en fonction des mots contenus dans son nom, mais des hashtags. Tu dois ajouter des mots clés prècèdè de # dans la description (où bien il y a un champ spécialement pour ça lors de l'upload, je ne me rappel plus), car l'algorithme de youtube se base dessus pour définir les centres d'interets des utilisateurs. De préférence, tu dois également viser le plus large possible, en étant trop restrictif sur les hashtags, tu ne ciblera personne. Utilise des mots clés tel que #developpement #jeuxvideo #français #FR #code #gamemaker #apprentissage #tutoriel, et d'ici quelques mois ça devrait aller mieux au niveau de la visibilité Pour finir, youtube aime bien les sorties de vidéo règulières, si tu sort tout d'un bloc, ou trop espacés, alors tu perds des "points de référencements", il vaut mieux sortir une vidéo par semaines par exemple (ou tous les X jours si tu tiens le rythme), que 10 vidéos en 2 jours et rien pendant 1 mois.
Sympa ca fait longtemps ! C'est genial les grid j'ai commencé a utilisé pour stocker plein de valeur c'est top Petit spawner cool, moi j'aurai pas fait comme ça pour mon spawner, dans mon style de jeu en tout cas, car j'ai crée un objet propre a chaque mob, car ca me permets de faire des comportements speciaux a chacun, et les choses commun a tous dans le parent bien sur, en soit ca doit etre faisable dans des fonctions de maniere a quand meme utiliser ce systeme la mais j'aime bien avoir mes petits objets, donc pour faire mon spawner je pense utilser des list qui contient mes objets mobs (c'est pas encore ma priorité je verrais ça plus tard) Je ne sais pas si t'as prévu une partie 2 sur le spawner mais tu n'as pas indiqué au spawner quand il peut faire réapparaître un monstre (ce qui est un peu embêtant pour un spawner 😭 (a par si tu voyais ce genre de spawner en particulier qui fait pas respawn tant que tu es dans la meme room))
Oui on a plein de choses a rajouter à ce spawner ( les ennemis peuvent apparaître dans les arbres ) Pour ce qui est des objets et des comportements uniques, rien n'empêche de stocker d'autres grilles ou structures de données en DATAS. C'est toujours mieux de chercher à 'systématiser', car sinon tu as vite fait de faire du code spaghetti En tout cas tu gères !!!
On le verra car on va refaire une grilles qui contient tous les types de spawner et leur positions ;)
@@academygamemaster Ah oui je vois ! c'est pour ça que j'ai toujours besoin de regarder les vidéos, pour développer ma logique informatique, parce que re utiliser les grid j'y aurais pas penser en l'occurrence
Un énorme merci pour ce tuto, c'était pour moi un point d'arrêt pour évoluer dans gamemaker et la création de jeux , les tuto anglais ne m'ont pas aidé à comprendre du a ma compréhension de cette langue très limité. Merci
c'est trop domage pour toi j'espere que ca va vite s'inverser , mais sache que sur discord on est tous derriere toi 💪👊
Salut, merci beaucoup pour tout le contenu extrêmement qualitatif que tu nous propose, et qui nous aide beaucoup ! Je trouve que TH-cam devient très difficile avec ça, je ne trouve pas ça normal qu'ils ne te mettent pas avant, sachant que tu es l'un des seuls à faire du GameMaker Francophone en 2024 ! En plus, tu expliques et tu fais les choses bien mieux que d'autres personnes bien plus connues, alors tu peux vraiment être fier de toi ! =) Je serais là pour t'encourager jusqu'au bout, et j'espère que tu nous feras toujours autant ce superbe contenu très qualitatif. Merci beaucoup et à bientôt !! =D
Vraiment une super chaîne youtube ! Tu mérites tellement plus ! En vrais j'ai une idée, à voir si c'est viable : avec le contenu que tu as déjà, fait une formation payante sur Udemy (un site de formation). À 20€ la formation, en en vendant pas beaucoup tu te feras une petite somme d'argent 😊 Il n'y aucun tuto en français de game maker sur ce site et c'est trop dommage. Tu pourrais être le seul donc une grosse visibilité 💪 mon conseil vaut ce qu'il vaut mais bon, force à toi ! J'adore tes vidéos ! Bon courage !!