Créer son Shooter - Déplacements et Décor Partie 1 - Game Maker Studio 2

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 81

  • @loicgraziano4968
    @loicgraziano4968 2 года назад

    Bonjour nous sommes en 2023 donc dans le future par rapport à ta vidéo. Merciii pour cette vidéo et ce tuto. Explication clair très bon tuto

  • @msieurgentil
    @msieurgentil 3 года назад

    Gros pouce bleu vers le haut et follow dans la foulée ! Moi qui suis uniquement graphiste/animateur, tes vidéos me boostent à me lancer dans le développement de petits jeux. :-)

    • @jeuxca
      @jeuxca  3 года назад +1

      Merci beaucoup ! Bon courage dans tes futurs développements :)

    • @msieurgentil
      @msieurgentil 3 года назад

      @@jeuxca C'est trop gentil ! Merci à toi pour tes mots, cela fait super plaisir !! En te souhaitant aussi un maximum de belles choses de ton côté ! :-)

  • @cocopop.5665
    @cocopop.5665 5 лет назад +1

    C'est exactement l'idée de jeu que j'avais envi de créer… je te remercie de prendre ton temps à nous expliquer comment faire. J'espère juste que la sortie sera a fréquente pour pouvoir avancer dans mon projet :) (Je pense à acheter ton ebook)

    • @jeuxca
      @jeuxca  5 лет назад

      L'épisode est tourné, plus que le montage donc sorti courant cette semaine (mercredi ou jeudi maximum) :)

    • @cocopop.5665
      @cocopop.5665 5 лет назад

      @@jeuxca ok :)

  • @kibatsu884
    @kibatsu884 5 лет назад

    Oui !! La reprise des tutos ! Merci beaucoup t'es le meilleur ! Hâte de la suite.

    • @jeuxca
      @jeuxca  5 лет назад +1

      Ahah merci à toi de me suivre ! :)

  • @momoredeyes6414
    @momoredeyes6414 5 лет назад +10

    Tu peux faire un tuto pour créés un jeux et le metre sur play store svp

    • @jeuxca
      @jeuxca  5 лет назад +1

      Je peux mais je te conseille de d'abord t'entrainer à faire des jeux simples. Un tuto pour mettre des jeux sur le playstore induit forcément une reconnaissance du tactile pour les smartphones, la prise en compte de différentes tailles d'écran... Ce n'est pas du tout du niveau d'un débutant :)

    • @momoredeyes6414
      @momoredeyes6414 5 лет назад

      @@jeuxca merci pour ta réponse mais j'aimerais directement commencer a apprendre se qu'ils va le plus me servir

    • @momoredeyes6414
      @momoredeyes6414 5 лет назад

      @@jeuxca donc ci tu fait un tuto sa me serais tres utile mais ci tu refuse c'est pas grave merci de m'avoir consacré ton temps

    • @louna5247
      @louna5247 5 лет назад

      Oui il a raison momo moi aussi sa m'aiderait

    • @airsoft4344
      @airsoft4344 5 лет назад

      Fait le svp

  • @QuestWithMatt
    @QuestWithMatt 5 лет назад

    Super tuto !
    Franchement tu gères !
    Ça paraît si simple avec toi et ça donne tellement envie,mais bon quand on y connait pas grand chose ça reste assez "compliqué".
    En tout cas merci.

    • @jeuxca
      @jeuxca  5 лет назад

      Merci à toi pour ce superbe commentaire ;)

  • @_kirito_3470
    @_kirito_3470 5 лет назад

    Hâte de la suite de vidéo !!! Grâce à toi j'ai réussi à comprendre plus quelque ligne de code par exemple pour blocker le player en haut,bas et gauche enfain tu vois continue comme sa c est grâce à toi que j'ai découvert en plus approfondie La programmation qui me plaisais d'apprendre aller bonne chance pour la suite !!! 😘

    • @nihilusedit1447
      @nihilusedit1447 5 лет назад +1

      Apprends sur internet y'a des tutos C#

    • @_kirito_3470
      @_kirito_3470 5 лет назад +1

      C se que je fait mais bon j'ai pas tjr de qu il me faut

    • @nihilusedit1447
      @nihilusedit1447 5 лет назад +1

      @@_kirito_3470 ok

    • @jeuxca
      @jeuxca  5 лет назад +1

      Merci beaucoup je suis content que mes tutos te soient utiles ! La prochaine vidéo sort courant semaine prochaine :) En attendant n'hésites pas à partager celle-ci aux personnes que tu connais qui veulent apprendre à programmer !

  • @stitchwarrior
    @stitchwarrior 5 лет назад

    Merci !! Hâte de suivre le tuto complet =)

    • @jeuxca
      @jeuxca  5 лет назад +1

      Hâte d'avoir tout terminé eheh

  • @JokeJok
    @JokeJok 3 года назад

    Une autre question par rapport au tuto. Tu expliques que pour éviter que le vaisseau sorte de l'écran suite à la touche UP par exemple, il faut ajouter une condition AND en donnant l'axe Y = 0 = bordure de l'écran. Déjà, peut-on donner la possibilité au joueur de choisir la résolution du jeu parmis une lite prédéfinis ? Si oui, comment savoir quelle valeur donnne sachant qu'un 1080 sera différent d'un 720 ou 480. Merci encore

  • @theking76
    @theking76 5 лет назад

    Pour contrôler les limites ou le vaisseau se déplacer a tu regarder avec la fonctionne clamp() ? Je me demande si ça ne serait pas plus facile pour contrôler la valeur min et max du x et du y ?

    • @jeuxca
      @jeuxca  5 лет назад

      Elle est toujours disponible dans Game Maker Studio 2 cette fonction ? Je pensais qu'elle avait été supprimée après la dernière version. Si ce n'est pas le cas en effet très bonne remarque on peut l'utiliser aussi pour contenir le périmètre de déplacement du vaisseau !

    • @theking76
      @theking76 5 лет назад

      @@jeuxca Cool à tester alors ! (king76 sur Discord ;)

    • @jeuxca
      @jeuxca  5 лет назад

      @@theking76 Ahhhh c'est toi ahah

  • @kevinhayez8672
    @kevinhayez8672 3 года назад +1

    Bien j'avoue très motivant juste là première vidéo ... 💯👍✌️🛀

  • @harufoxyy6259
    @harufoxyy6259 5 лет назад

    Hey a quand la prochaine vidéo? (C’est addictif)
    Sinon super vidéo, comme d’habitude.(tu mérite 10x plus d’abonnés et de vue

    • @jeuxca
      @jeuxca  5 лет назад

      Ahah merci !! Tu peux la partager je suis sûr que ça m'aidera :) Pour la prochaine vidéo courant semaine prochaine !

  • @JokeJok
    @JokeJok 3 года назад

    Bonjour à toi et merci pour les tutos. Je sais que j'écris deux ans plus tard, en espérant avoir une réponse à ma question. A savoir : Peut-on attribuer non pas une touche clavier pour le mouvement UP mais une touche manette, comme par exemple sur PC on peut brancher une manette Xbox ? Merci beaucoup

    • @jeuxca
      @jeuxca  3 года назад

      Bien sûr que tu vas avoir une réponse ! ;) Tu peux tout à fait programmer une détection pour les touches du gamepad. Le manuel Game maker a un très bon chapitre là dessus juste ici : manual.yoyogames.com/GameMaker_Language/GML_Reference/Game_Input/GamePad_Input/Gamepad_Input.htm

  • @popotikloip7480
    @popotikloip7480 5 лет назад

    Je veux d'autres tutoriels pour créer son rpg !

    • @jeuxca
      @jeuxca  5 лет назад

      Ahah je vais déjà terminer cette série ;)

    • @popotikloip7480
      @popotikloip7480 5 лет назад

      @@jeuxca quelle série ?

    • @jeuxca
      @jeuxca  5 лет назад +1

      @@popotikloip7480 Celle-ci

  • @jossdunord-est749
    @jossdunord-est749 5 лет назад

    Salutation comment faire pour faire passe le vaisseau derrière le nuage au lieu de devant et merci pour ce tuto

    • @jeuxca
      @jeuxca  5 лет назад +1

      Tu déplace le layer du background comportant les nuages en tête de liste, pour le faire passer avant tous les autres :)

    • @jossdunord-est749
      @jossdunord-est749 5 лет назад

      @@jeuxca merci

  • @tguyotlauret
    @tguyotlauret 5 лет назад

    Salut à toi ! Déjà merci pour cette vidéo comme pour les autres, j'ai découvert le GML grâce à tes tutos il y a un an et ça fait toujours aussi plaisir de te suivre :D Je commence à bien gérer sur Game Maker et j'aimerais sérieusement me mettre à créer mon propre jeu. Du coup j'aimerais faire un point and click puisque c'est mon genre de prédilection, j'en ai joué à tellement que c'est ce qui m'inspire le plus en terme de level design. Mais voilà je me demande si ce serait pas trop galère sur Game Maker. J'ai peur de me perdre dans les animations et toutes les intéractions possibles avec les objets qu'il y aura et je voulais savoir si tu aurais des conseils à me donner :)

    • @jeuxca
      @jeuxca  5 лет назад +1

      Hello ! Déjà bravo pour ton projet, c'est très bien de vouloir créer son propre jeu :) Pour ce qui est des conseils là tout de suite je n'en ai pas vraiment de précis à te donner. Il faut que tu décompose bien l'ensemble de ce que tu dois faire pour réaliser ton jeu. Par exemple pour un point&click ce sera la reconnaissance du clic de la souris par différents objets, un controller qui va gérer l'inventaire du joueur etc. Pour ce qui est de le faire avec Game Maker ou non, si tu maitrise le moteur je te conseille de rester sur celui-ci :) Il n'y a pas de raison que ce soit plus galère sur Game Maker que sur un autre moteur !

    • @tguyotlauret
      @tguyotlauret 5 лет назад

      @@jeuxca D'accord bon de toutes façons j'attends d'avoir les sous pour m'acheter la tablette graphique qui me permettra de faire autre chose que des jeux en pixel art mais le temps de je vais commencer à me faire des croquis pour les énigmes et toutes les intéractions possibles. Merci pour ton retour en tous cas :)

    • @jeuxca
      @jeuxca  5 лет назад +1

      @@tguyotlauret Tu peux déjà commencer à programmer la logique du jeu ! Les graphismes ne viennent que bien après ;)

    • @tguyotlauret
      @tguyotlauret 5 лет назад

      @@jeuxca Oui c'est vrai, ce sera déjà un bon gain de temps :D

  • @bricethebruce2593
    @bricethebruce2593 5 лет назад

    génial !

  • @dragan7778
    @dragan7778 5 лет назад

    Bonjour, au à la 5ème minute, au moment du lancement de jeu, un écran noir apparaît mais le background, lui n'apparaît pas, je peux savoir comment ça se fait? Merci d'avance

    • @jeuxca
      @jeuxca  5 лет назад

      Comment ça le background n'apparait pas ?

    • @dragan7778
      @dragan7778 5 лет назад

      Quand je fais ma room, les backgrounds, les splits, et qu'ensuite je clique sur "run", un écran noir se lance et rien n'apparaît

    • @jeuxca
      @jeuxca  5 лет назад

      @@dragan7778 Tu es sur d'avoir coché enable viewport et viewport visible comme dans le tuto ?

    • @dragan7778
      @dragan7778 5 лет назад

      ​@@jeuxca Oui j'ai bien tout activé, seul un écran noir apparaît, je ne comprends pas

    • @dragan7778
      @dragan7778 5 лет назад

      @@jeuxca Edit: Problème réglé, je pense savoir ce que j'ai fait comme bétise: j'ai créé 2 room, au lieu d'une
      Désolé du dérangement et bonne continuation :)

  • @ritchiemapama2282
    @ritchiemapama2282 2 года назад

    Yu peux nous montrer comment créer un FPS

  • @borsh5883
    @borsh5883 5 лет назад

    Je me suis lancé sur un projet 2d/pixels j'aimerais bien avoir ton avis mais comment je pourrais te montrer

    • @jeuxca
      @jeuxca  5 лет назад

      @@DaniExcla Bien vu comme ça tu pourras avoir l'avis de tous les membres :)

  • @nihilusedit1447
    @nihilusedit1447 5 лет назад

    C'est quoi ton clavier et ta souris j'adore leurs sons

    • @jeuxca
      @jeuxca  5 лет назад

      Tu vas être déçu, je tourne la vidéo sur mon Macbook Pro, c'est donc le clavier du mac et... le trackpad du mac ahahah

    • @nihilusedit1447
      @nihilusedit1447 5 лет назад

      @@jeuxca a OK merci quand même

  • @firesnowman2053
    @firesnowman2053 4 года назад

    C'est quoi l'appli pour créer ?

    • @jeuxca
      @jeuxca  4 года назад +1

      Game Maker Studio 2

    • @firesnowman2053
      @firesnowman2053 4 года назад +1

      @@jeuxca OK merci mais c'est payant ou pas ?

    • @jeuxca
      @jeuxca  4 года назад

      @@firesnowman2053 Il existe une version gratuite, la version complète étant payante. Je t'invite à aller voir sur le site de l'éditeur Yoyogames pour avoir toutes les infos :)

  • @redwavs2030
    @redwavs2030 5 лет назад

    Cool 👍👍

  • @valentindi3079
    @valentindi3079 5 лет назад +1

    ce serait bien de faire un perso moins rigide dans les mouvement avec un "hinput"
    //movement
    var hinput = keyboard_check(vk_right) - keyboard_check(vk_left);
    //si le joueur est en mouvement (que hinput = 1 ou -1)
    if hinput != 0 {
    //hspeed += 1 ou -1 * acceleration_ //
    hspeed_ += hinput * acceleration_;
    //faire en sorte que hspeed_ ne soit jamais plus bas ou plus haut que max_hspeed_
    clamp étant une fonction qui définit le minimum et le maximum d'une variable //
    hspeed_ = clamp(hspeed_, -max_hspeed_, max_hspeed_);
    } else {
    //lerp permet de dire qu'une variable s'approche d'une valeur avec un certain pourcentage par frame, c'est a dire que si ex: variable = lerp(variable, 100, 0.5), variable va s'approcher de 100 de 50% à chaque frame, ici je met acceleration_ en pourcentage pour que la décélération soir cohérente avec l'accélération (acceleration est un valeur comprise entre 0 et 1)//
    hspeed_ = lerp(hspeed_, 0, acceleration_);
    }
    //axes
    x += hspeed_;
    y += vspeed_;
    Vous n'êtes pas obligé de le faire mais si vous comprenez cette méchanique elle peut vraiment être utile au gameplay.
    Et les tutos sont toujours aussi bien! Continue comme ça.

  • @JohannGD
    @JohannGD 5 лет назад

    J'aime beaucoup t'es vidéo mais je trouve dommage que tu fasse des séries de quelques épisode par exemple pour le RPG ou le platformer on apprend quasiment rien pour creer un vrai jeu et je trouve ça vraiment dommage...

    • @jeuxca
      @jeuxca  5 лет назад

      Je comprends mais ça ne serait pas du tout la même charge de travail... :) Rien que çe que tu vois ici prend déjà énormément de temps à produire, et je ne suis pas à 100% de mon temps sur la chaîne malheureusement :/

    • @JohannGD
      @JohannGD 5 лет назад +1

      @@jeuxca Je sais bien, je pense juste plutôt que de vouloir couvrir plein de style de jeux (shooter, Rpg, Tps....) de manière rapide sans réel approfondissement des mécaniques c'est dommage. Je pense que tu devrait plutôt que de faire des séries, faire de courtes vidéos qui expliques une mécaniques ou autre. Je pense aussi que pour la lisibilité des vidéo un montage plus épuré avec des polices moins épaisses et sans les contours noirs ou bleu rendrait beaucoup mieux après c'est plus subjectif qu'autre chose. Tu l'une des seuls chaine qui traite GM2 en France et qui plus ait de manière qualitative donc j’espère que mes quelques remarques te seront utiles ;)

    • @jeuxca
      @jeuxca  5 лет назад

      @@JohannGD Tes remarques me sont très utiles, j'en prends bonne note ! :)

    • @JohannGD
      @JohannGD 5 лет назад

      Je pensait que réaliser des tutoriels sur un sujet précis serait plus court que de réaliser des "séries". @@jeuxca

    • @JohannGD
      @JohannGD 5 лет назад

      T'en mieux ;) @@jeuxca

  • @antoinest-pierre5778
    @antoinest-pierre5778 5 лет назад

    Aucun rapport a la vidéo, mais si vous coder et que vous avez des bugs ou des erreurs .. c'est normal ces la preuve que vous coder :)

    • @jeuxca
      @jeuxca  5 лет назад

      Exactement !!