J'ai codé un robot qui DÉTRUIT Pacman.

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • J'ai programmé un robot qui joue à Pacman, et je vous explique comment il fonctionne.
    Bon visionnage !
    Merci énormément pour vos retours sur les vidéos précédentes. Si vous avez d'autres conseils, n'hésitez pas !
    Icônes par Flaticon.
    #Unity #reinforcementlearning #ia

КОМЕНТАРІ • 142

  • @BenjiGirac-450
    @BenjiGirac-450 3 місяці тому +96

    Choqué d’apprendre que les fantômes ont des patterns différents !
    Moi qui ait tant joué au jeu !
    Super vidéo CodeBoy, ton talent n’a d’égale que ton ambition
    ÉDIT : merci pour les 30 likes, c’est mon record !🎉

  • @DuvalTom-nw5yv
    @DuvalTom-nw5yv 3 місяці тому +12

    Génial ! C’est fou comme tu rends accessibles des notions complexes comme les convolutions. Un réel step up par rapport aux premières vidéos, continue comme ça 🙏

  • @salomepx
    @salomepx 3 місяці тому +6

    Y’a un énorme step up, t’as réussi à forger ton identité tout en gardant ton énergie et ton talent. Encore une vidéo likée. Continue !!

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Merci ça fait vraiment plaisir !!

  • @Zorg06Scratch
    @Zorg06Scratch 3 місяці тому +181

    Pour améliorer tes prochaines vidéo, faudrait régler un petit détail qui me dérange : Ton personnage a toujours la même expression faciale 😅

    • @Luciole0.38
      @Luciole0.38 3 місяці тому +21

      C un pnj, nan en vrai je pense qu’il a fait son perso sur un site web donc il peut peut être pas changer, en plus ça veut dire que les bras et le visages devront êtres séparés pour pouvoir faire plus de combinaisons, et crois moi c super chiant à faire.

    • @Megafiak
      @Megafiak 3 місяці тому +4

      Mdr zorg refais le défi sur scratch

    • @salomepx
      @salomepx 3 місяці тому +5

      C’est vrai, mais au moins il a toujours le smile !!

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому +40

      Hahah je comprends ! Merci pour le retour, je vais essayer de travailler là-dessus !

    • @EvoloxYTB
      @EvoloxYTB 3 місяці тому +4

      ​@@CodeBoyAIau contraire moi quand j’ai voulu changer l’expression on l’à dit que c’était horrible, moi j’aime bien en tout cas ! ❤

  • @nuage_tout_sage
    @nuage_tout_sage 2 місяці тому +2

    franchement incroyable !!!! tous les efforts qui ont été mis dans cette vidéo alors que c'est seulement ta 3eme, j'applaudi

  • @helloyanis
    @helloyanis 2 місяці тому +2

    Petite info pour le jeu original, si les fantômes changent de direction en même temps, et sans être à un embranchement, c'est qu'ils passent du mode "Chase" au mode "Scatter", ca peut être utile pour savoir quand on peut être tranquille.

  • @Lory_le_hero_de_lumière
    @Lory_le_hero_de_lumière 2 місяці тому +1

    Franchement tu mérite tellement plus d'abonnés ❤

  • @fox3000foxy
    @fox3000foxy 3 місяці тому +3

    "La conception des fantômes est juste géniale" 0:25
    Tu m'étonnes, le gars qui a codé ça en 1980 il a juste eu une idée de génie, ce qui a rendu les fantômes plus mémorables que jamais.

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому +2

      Totalement d’accord, l’idée est incroyable ! C’était vraiment cool de recoder tout ça

    • @fox3000foxy
      @fox3000foxy 3 місяці тому +1

      Btw tu sais si le code source est disponible ?

    • @fox3000foxy
      @fox3000foxy 3 місяці тому +1

      Ça serait intéressant d'analyser en soit

  • @Gusfake-rq4xl
    @Gusfake-rq4xl 3 місяці тому +1

    Gg pour la qualité de la vidéo, j'y connais vraiment rien en code ou comment coder un ia, mais tes explications sont assez claires pour comprendre en tant débutant !

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Merci !! Grave content que ça soit pas trop compliqué à comprendre

  • @GDFainter
    @GDFainter 3 місяці тому +6

    Oooo Intéressant j'adore les gens qui modifient des jeux avec du code en y ajoutant un bot

  • @cecileludovic6939
    @cecileludovic6939 3 місяці тому +8

    Oui la nouvelle vidéo

  • @Peanuts66713
    @Peanuts66713 3 місяці тому

    Je viens de découvrir ta chaine et tu mérite bien plus d'abonné, le montage, la qualité de vidéo, puis même les concepts que tu fais, je m'abonne, respect !

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому +1

      Merci beaucoup !! Ça donne vraiment de la force pour la suite 🔥

  • @The_Peeper.
    @The_Peeper. 3 місяці тому +2

    j'attendais ça avec impatience, est ce que tu pourrais mettre ton code a disposition pour qu'on voit comment s'a marche ?

  • @thomasoignons1724
    @thomasoignons1724 3 місяці тому

    le montage est incroyable, la vidéo aussi, vraiment rien à dire

  • @Le_Chercheur
    @Le_Chercheur 3 місяці тому +1

    Encore une bonne vidéo 👍 ( c'est chouette de voir le casse-tête que ça peut-être 😂 )

  • @elma-miochs2133
    @elma-miochs2133 3 місяці тому +1

    Merci pour ton super travail ! ❤😁

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Merci à toi pour ton commentaire, ça me fait plaisir que ça t’ait plu !

  • @redreal5005
    @redreal5005 2 місяці тому

    J'adore la video et j'adore l'intelligence artificiels et le code . Par contre on m'as dit que pour commencer.le machine learning il fallait avoir certaine notion de maths avancées. Comment fais tu pour coder ton bot et ton reseau de neurones ? Est ce qu'il y a un moyen de te contacter pour pouvoir poser plusieur questions ? Et surtout quelles logiciels est ce que tu utilise pour coder ton environnement ?

  • @kertrix_
    @kertrix_ 3 місяці тому +1

    Une vidéo excellemment produite, bravo !

  • @Kyoishiro_von_Bismarck
    @Kyoishiro_von_Bismarck 2 місяці тому

    Tes vidéos sont très intéressantes, petit hic: t’en a pas fait assez, après je suppose que tu met bcp de temps à tout faire en dehors de ta vie privée, mais sinon continue comme ça c’est super sympa

  • @HeadShotPRODUCTOZ691
    @HeadShotPRODUCTOZ691 2 місяці тому +1

    ça serait cool une vidéo tuto où tu montres comment tu codes ce genre de programmes sur une chaine secondaire par exemple

  • @Enzo-lb2rk
    @Enzo-lb2rk 2 місяці тому +3

    Les cerise !!

  • @Dz-ke9rg
    @Dz-ke9rg 3 місяці тому +20

    On pourrait avoir au dépot github ?

    • @fox3000foxy
      @fox3000foxy 3 місяці тому +2

      @@Dz-ke9rg j'ai eu la même idée

    • @angturil
      @angturil 2 місяці тому

      Je plussoie ce serait cool si tu pouvait partager tes modèles 😊

  • @andymichelet5198
    @andymichelet5198 3 місяці тому +7

    petite question mais, vue que tu à re-codé le jeu, pourquoi tu n'a pas juste récupérer la position et le vecteur de pacman et des fantôme ? ça aurais demander beaucoup moins de calcule pour l'IA

    • @SXNIXUS
      @SXNIXUS 3 місяці тому +3

      parce que le but de la vidéo est de crée une IA

    • @andymichelet5198
      @andymichelet5198 3 місяці тому +1

      @@SXNIXUS alors toi tu dois avoir un BAC - 12 en informatique non ? déjà non le but n'est pas de crée une IA, il utilise seulement une IA déjà existante et ensuite qu'il demande à l'IA de déterminer les position et les vecteur via l'image ou qu'il les lui donne directement ça ne change pas que c'est l'IA qui joue

  • @hideyuki_.9739
    @hideyuki_.9739 3 місяці тому

    Grave intéressante comme vidéo, j'aime beaucoup ce genre de contenu sur le deep learning, t'aurais des réf pour s'initier à l'apprentissage de ce genre de choses ?

  • @theomiel3226
    @theomiel3226 3 місяці тому

    Comme idée de prochaine vidéo tu pourrais faire une ia qui joue à tetris. Si l'ia parvient à maîtriser le t-spin alors là se serais vraiment bluffant

  • @MoiAimeBien
    @MoiAimeBien 2 місяці тому

    Rond comme un ballon et plus jaune qu'un citron c'est Pacman.
    Gentil petit bonhomme poursuivi par des fantômes c'est Pacman
    Il court il roule, il est malin
    C'est une petite boule, qui n'a peur de rien...
    Voilà ma contribution 😆
    Sinon super intéressant de voir les analyse faite et les solutions qui sont apportées.
    Par contre l'IA à la toute fin, ne profite pas du fait qu'elle soit invincible, pour aller chasser les fantômes près d'elle.
    Encore de l'apprentissage ou une correction dans la programmation possible ?

  • @Gamera75
    @Gamera75 21 день тому

    Super vidéo t’es trop fort

  • @beniabandza
    @beniabandza 3 місяці тому +1

    Super 🎉

  • @anthonyorquin8096
    @anthonyorquin8096 3 місяці тому +1

    Insane, comme d'hab !

  • @nathan-pk6jm
    @nathan-pk6jm 2 місяці тому

    Hey, très bonne vidéo ;) .
    8:36 → Moi (et je suis personne XD) j'aurais fais autrement... L'affichage de l'image aurait été encore plus simplifier, il aurait un neurone d'input par case accessible. Sur un inuput il y aurait par exemple 0 s'il y a rien 1 s'il y a un truc intéressant (sauf fantôme appeuré) et -1 s'il y a un fantôme. ça réduit drastiquement la quantitée d'information. Et je pense qu'il peut s'adapté à cet environnement minimal.
    C'est selon moi aussi un bonne idée de rajouter ton bool d'invincibilité, sa position et tout autres infos super intéressante pour l'IA
    Bonne continuité, car moi je ne serais pas capable de faire ce que tu fais, trop de travail pour moi. Félicitation !
    PS : Tu mérite plus de vues/commentaire/abonné !

    • @CodeBoyAI
      @CodeBoyAI  2 місяці тому +1

      Alors déjà merci beaucoup pour ton commentaire, ça fait vraiment plaisir !
      Au contraire tout le monde doit donner son avis, surtout que ton idée est super intéressante !

    • @nathan-pk6jm
      @nathan-pk6jm 2 місяці тому

      @@CodeBoyAI Ah et je me suis planté sur mon commentaire mais j'ai oublier de le modiffier, il faut peut être que l'IA sache où il y a les murs... Mais JSP elle peut peut être s'en passer.

  • @ppraventure2651
    @ppraventure2651 3 місяці тому +11

    Les fantômes ont des nom ?!?

    • @Mido.lol27
      @Mido.lol27 3 місяці тому +6

      Oui !
      Perso je les est connu grâce au dessin animé 😆

    • @ppraventure2651
      @ppraventure2651 3 місяці тому +4

      @@Mido.lol27 il y a un dessin animé ?!?

    • @Mido.lol27
      @Mido.lol27 3 місяці тому +2

      @@ppraventure2651 Oui! XD
      Mais je te le conseille pas, il est pas très bon

    • @ppraventure2651
      @ppraventure2651 3 місяці тому +2

      @@Mido.lol27 j'y jetterais quand même un œil pour la culture jv ,mais juste le premier épisode par contre

    • @Mido.lol27
      @Mido.lol27 3 місяці тому +1

      @@ppraventure2651 t'es courageux

  • @claistien-sama3812
    @claistien-sama3812 Місяць тому

    Pour information, Pacman a sa vitesse qui baisse quand il mange des pacgums, c'est a ce moment la qu'il ralentit et donc, peut etre rattraper par les fantomes, quand il n'y as aucune pacgum sur son chemin, alors Pacman est un peu plus rapide, asser pour echapper aux fantomes

  • @ultra_uowis
    @ultra_uowis 2 місяці тому

    Super intéressant comme d'hab
    Au fait comment tu as fait ton avatar? je le trouve trop beau

    • @CodeBoyAI
      @CodeBoyAI  2 місяці тому +1

      J'ai généré un concept de ce que je voulais sur Midjourney, puis je l'ai retravaillé sur tablette ensuite !
      J’espère que les autres vidéos continueront de te plaire

    • @ultra_uowis
      @ultra_uowis 2 місяці тому

      @@CodeBoyAI Super merci beaucoup.
      Oui tes vidéos m'ont beaucoup plu, j'ai hâte de voir les prochaines ! 😃👍

  • @sebastienvalette8671
    @sebastienvalette8671 2 місяці тому

    Pour ceux qui sont intéressés, de temps en temps tu peux expliquer ton code ? Mais continue j'adore 😍

    • @CodeBoyAI
      @CodeBoyAI  2 місяці тому +1

      C’est un projet que j’ai en tête ! Mais c’est un assez gros chantier pour être honnête

    • @sebastienvalette8671
      @sebastienvalette8671 2 місяці тому

      @@CodeBoyAI je pense aussi, fait de ton mieux 🤣

  • @tigeni
    @tigeni 3 місяці тому

    Je pense que ca aurait pue aider ton IA si tu valorisait également les zones vides (les zones sans rien dessus) de type faire un -1 quand il entre sur un nouveau pixel vide de façon a ce qu'il se concentre plus sur ceux remplis, malgré que la valeur de ca soit très minime afin que l'IA ne voit pas comme mauvais de manger une Pac-gume et de créer une zone vide à la place

  • @JudeSeruch
    @JudeSeruch 26 днів тому

    Superbe vidéo 🎉 bravo
    Pourrais-tu en faire une sur un jeu à somme nulle ??

  • @lenoub5133
    @lenoub5133 3 місяці тому +1

    faire un concours de qui à la meilleur IA avec qqun d'autres et vous vous laissez un temps fixe d'entrainement genre 1000 hrs max et après les IA s'affrontent

  • @dimitrirouge5568
    @dimitrirouge5568 Місяць тому

    d après GptChat Blinky devient de plus en plus rapide au fur à mesure ... ce serait cool d intégré ce fait

  • @wimlaki9750
    @wimlaki9750 3 місяці тому +1

    Super vodéo ! Quelle est le moteur de jeux ?

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Merci !! J’ai fait tout ça sur Unity avec la librairie ML-Agents

  • @emrys30
    @emrys30 2 місяці тому

    Il avait pas envie de les manger les fantômes 😂

  • @flaviodrogo2717
    @flaviodrogo2717 2 місяці тому

    Super vidéo, sur quelle moteur as tu réalisé le jeu ?

    • @CodeBoyAI
      @CodeBoyAI  2 місяці тому

      Merci !! Tout a été réalisé sur Unity

  • @NicolasNatsu05
    @NicolasNatsu05 3 місяці тому

    Super cool ! continue comme ça !

  • @ydraco2226
    @ydraco2226 3 місяці тому +1

    J’ai une question tu utilise quel langage informatique ?

  • @-BigBen273-
    @-BigBen273- 2 місяці тому

    Salut ! Tu pourrais faire une vidéo avec cette fois ci un fantôme en IA ?

  • @aloysvanb700
    @aloysvanb700 Місяць тому

    Super video

  • @Golden_Official100
    @Golden_Official100 3 місяці тому

    Trop fort mon reuf!!

  • @fatihasalama1290
    @fatihasalama1290 2 місяці тому

    Je kiff ta vidéo, je m'abonne le seul bémol il faut que tu soit régulier et par ça j'aime trop, continue

  • @shroobctr267
    @shroobctr267 2 місяці тому +1

    Le pac-man original n'avait pas de téléportation par les sorties droite et gauche de la map, c'était des murs à l'époque.

  • @Fencienne
    @Fencienne 3 місяці тому

    Très bonne vidéo like +abonnement

  • @gabrielpommier6510
    @gabrielpommier6510 Місяць тому +1

    Est ce qu'il serait possible de créer une IA qui peut jouer à plusieurs mini jeux (comme Fancade).

  • @BestMontage
    @BestMontage 2 місяці тому

    Tu devrais pouvoir améliorer la vitesse de calcul en utilisant une grille plutôt qu'une image pour ton ia. Tu ne dois utiliser que des nombre. Peu de bit, bcp de rapidité. Fait une grille de nombre, tu entraînera ton ia 5x plus vite

  • @koffiflaimoiye5276
    @koffiflaimoiye5276 3 місяці тому

    Superbe vidéo

  • @x.xrandom_userx.x
    @x.xrandom_userx.x 3 місяці тому

    Snake ca pourrait etre cool

  • @megaxololt
    @megaxololt 3 місяці тому +1

    J'ai sauté sur la notif bon visionnge tout le monde

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Merci ça fait vraiment plaisir haha ! J’espère que la vidéo t’a plu

    • @megaxololt
      @megaxololt 3 місяці тому

      @@CodeBoyAI c'était super, gg à toi

  • @NatouXedits
    @NatouXedits 3 місяці тому

    a ta prix de l'assurance dans ta voie c'est cooll et +1

  • @clementparnois6232
    @clementparnois6232 3 місяці тому +1

    et clyde 👍

  • @Nanojuju-_-
    @Nanojuju-_- 3 місяці тому

    idée : code une ia du démineur bon courrage

  • @PepelamalaenYZ
    @PepelamalaenYZ 2 місяці тому

    Quels sont les outils que tu utilisent pour faire ce genre de vidéo ? (Coder le jeu et le robot permettant de le battre)

  • @PeaceAndLove49
    @PeaceAndLove49 2 місяці тому

    incroyable ! :)

  • @coucou7637-
    @coucou7637- 3 місяці тому +1

    Rip Clyde 😂😂😂

  • @pjnjkk
    @pjnjkk 3 місяці тому

    Tu utilises quoi pour calculer tout les calculs des variables de ton ia ?

  • @baptFulbion
    @baptFulbion 3 місяці тому

    264 × 264 je sais pas si c'est fait exprès mais c'est du génie

  • @bizaroidesl3548
    @bizaroidesl3548 2 місяці тому

    ça serait incroyable que tu partage le code, ça fait plus d'un mois que j'essaie de réaliser ce projets mais je n'y arrive pas :(

  • @marcokoovka
    @marcokoovka 3 місяці тому +1

    NE JAMAIS UTILISER UNE PHOTO DU JEU EN RL!
    Plûtot faire de la convolution sur un vecteur de taille la taille de la grid avec un canal par objet.

  • @RedKylerGacha
    @RedKylerGacha 20 днів тому

    Il a, gagné sa dernière partie mais ça me perturbe quand même comme il mange les fantômes seulement quand il en besoin pour survivre 😅
    Quand ils sont à l'autre bout je comprends, mais des fois il les esquive alors qu'ils sont juste à côté 😅

  • @Tom-o9p1p
    @Tom-o9p1p Місяць тому +1

    Essayer avec le jeu de la pastèque

  • @salifouedraogo3843
    @salifouedraogo3843 3 місяці тому

    J'aime ❤

  • @Blood_Streams
    @Blood_Streams 3 місяці тому +2

    fais une ia qui code une ia 🤩

  • @foxypiratecove37350
    @foxypiratecove37350 2 місяці тому

    C'est CodeBH V2 mais qui poste plus et qui... malheureusement a moins de stats.

  • @ezle_
    @ezle_ 2 місяці тому

    salut, tes sur merguez superstar?

  • @FlashPet
    @FlashPet 3 місяці тому +1

    pas invincible car ils spam super pack ball cela ne marchera pas au niveaux suivant

  • @BenoitPS3
    @BenoitPS3 Місяць тому

    Il y’a pas un code source pour comprendre ce que tu a fait ?

  • @Doobyxlevrai
    @Doobyxlevrai 3 місяці тому +1

    tu peux faire une ia pour geometry dash

  • @sofiane-kun
    @sofiane-kun 3 місяці тому

    Je reconnais la phrase de jdg en début de vidéo, voilà... 🟡

  • @Kigoshiki
    @Kigoshiki Місяць тому

    Tu pourras faire subway surf stp?

  • @Gamo8
    @Gamo8 10 днів тому

    + 1 abonné

  • @Roxy_pis_dans_sa_tache
    @Roxy_pis_dans_sa_tache 3 місяці тому +1

    tout compris ahah

  • @delvin3385
    @delvin3385 2 місяці тому

    Essaye de coder une IA pour jouer à clash royale ça peut être bien 👍

  • @Luciole0.38
    @Luciole0.38 3 місяці тому

    Mais la couleur des fantômes n’est pas la seule info qui permet de les sif parce que leur luminosité n’est pas la même nan ?

  • @paulfrancoisantoine5752
    @paulfrancoisantoine5752 2 місяці тому

    c est possible de retrouver le code ?

  • @GDFainter
    @GDFainter 3 місяці тому +1

    69696 pixels

  • @chatanonymous751
    @chatanonymous751 3 місяці тому

    As tu coder avec python?

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Nan Unity !

    • @chatanonymous751
      @chatanonymous751 3 місяці тому +1

      @@CodeBoyAI comme language de programmation

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      @@chatanonymous751 C# du coups!

  • @pokipoka-minecraft
    @pokipoka-minecraft 3 місяці тому

    Le code stp

  • @toad_mugiwara
    @toad_mugiwara Місяць тому

    En vrai pack man n'es pas si compliqué que sa quand tu connais bien le jeux

  • @AmelyaM
    @AmelyaM 3 місяці тому

    tu fait en quel langage ?

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому

      Unity !

    • @AmelyaM
      @AmelyaM 3 місяці тому

      @@CodeBoyAI merci de ta réponse rapide :) je sais juste toujours pas comment stock le résultat de la bonne ia je suis dev web et ça m'impressionne tout ce que tu fais à chaque fois 😅 je comprend pas comment ça marche niveau code aha mais c'est très fort

  • @DorianStenard
    @DorianStenard 2 місяці тому

    Juste quelqu'un sait en quoi il code ?

  • @asducommentaire7475
    @asducommentaire7475 Місяць тому

    9:13
    Ne pas faire de blague gênante, ne pas faire de blague gênante
    Tu es sur que tu n'as pas changé car le nombre total de pixel ne te correspondait pas ?
    Fuuuuu*k!

    • @salomepx
      @salomepx Місяць тому

      Pas compris

    • @asducommentaire7475
      @asducommentaire7475 Місяць тому

      @@salomepx ton âme est trop pure pour comprendre

    • @salomepx
      @salomepx Місяць тому

      Ha si je viens de comprendre c’est marrant en fait
      Je pense qu’il s’est arrangé je vois pas d’autres possibilités
      Le coquin

  • @lightman18
    @lightman18 Місяць тому

    L'objectif est louable mais le plus gros problème de cette vidéo est que tu as supprimé tous les silences et les points comme si tu avais fait une seule phrase qui dure 12 minutes et récitée à toute allure un tel montage empêche de tout comprendre et même de suivre par moment alors que l'intérêt des vidéos comme celles-la est de pouvoir suivre un raisonnement au final je me dit bof tout ça pour ça il y beaucoup de choses sur lesquelles insister non je n'ai pas 12 ans et je ne suis pas en trais de rédiger un SMS je fais juste une phrase qui ressemble à celle de la vidéo à lire à toute vitesse bien sûr j'espère que mon commentaire t'a plus n'hésite pas à mettre un pouce bleu.

  • @toomuchhate3203
    @toomuchhate3203 3 місяці тому

    Super vidéo! Ça a du prendre du temps à programmer!

    • @CodeBoyAI
      @CodeBoyAI  3 місяці тому +1

      Effectivement ! Mais très content que ça t’ait plu !