Comment faire des IA 🤖 sur Scratch 😺 ? Tuto complet

  Рет қаралды 3,127

Zorg06 - Scratch

Zorg06 - Scratch

Күн бұрын

Salut c'est Zorg06 !
Dans cette vidéo, je vous explique précisément comment faire des IA sur scratch, en utilisant un réseau de neurones et un algorithme génétique.
Le studio 👀 : scratch.mit.edu/studios/34684949
Mon compte Scratch 😺 : scratch.mit.edu/users/Zorg06/
Pour tester l'IA de la vidéo 🤖 : scratch.mit.edu/projects/9645...
Liste des musiques (toutes par Purrple Cat) :
00:00 - 02:15 : Mysterious Passenger
02:15 - 05:25 : Green Tea
05:25 - 07:46 : Palm Tree
07:46 - 10:45 : Seashells
10:45 - 14:54 : Timeless
14:54 - 15:15 : Flourish
Vous pouvez retrouver toutes ses musiques sur KZbin : / @purrplecat

Пікірлер: 48
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
Après avoir suivi le tuto, votre script ne marche pas ? Voici quelques moyens de résoudre certaines erreurs faciles a commettre : -Vérifier que tous les blocs custom sont bien activés en mode "exécuter sans rafraichissement de l'écran" -Il faut que la variables "durée" soit plus grande que 0 -Il faut que "mutation" soit plus grand que 0, mais pas trop grand non plus, moins de 1 -Il faut que le "nombre d'IA choisi" soit plus grand que "nombre d'IA sélectionnées" (au moins 2 fois plus grand de préférence) -Cliquer sur le bloc "Acquisition de données", puis sur le bloc "Réseau de neurones", avant de regarder la variable "compteur externe". Il faut que "Taille cerveau" soit plus grand ou égal a la valeur observée. Si malgré ça votre script ne fonctionne toujours pas, n'hésitez pas a me montrer votre projet, j'essayerais d'aller voir ce qui ne va pas. Je continuerais la liste plus tard.
@King_cat975
@King_cat975 2 ай бұрын
Gg je galèré pour le script pour avoir les meilleures pour mon IA geometry dash sur scratch
@King_cat975
@King_cat975 2 ай бұрын
Si vous vous demandez pourquoi il faut mettre 1.0 c'est pour qu'il prenne un nombre au hasard mais en comptant les chiffres à virgule
@cOLIS83
@cOLIS83 2 ай бұрын
Un tuto avec un système de sauvegarde dans les jeux
@user-oo9kr6wc6i
@user-oo9kr6wc6i 2 ай бұрын
Ok je sais ce que je vais faire de la soirée maintenant
@Link9534
@Link9534 2 ай бұрын
Incroyable, comme d'habitude.
@user-dd8oo9gg1d
@user-dd8oo9gg1d 2 ай бұрын
Salut Zorg06 ! Je suis un grand fan depuis presque 3 ans sur Scratch en tant que Ento9. J'ai vu récemment ton projet "Be a Bee" et j'ai remarqué qu'il y avait un lien vers ta chaîne KZbin. Vraiment cool !
@user-dd8oo9gg1d
@user-dd8oo9gg1d 2 ай бұрын
Salut Zorg06 ! Je suis un grand fan depuis presque 3 ans sur Scratch en tant que Ento9. J'ai vu récemment ton projet "Be a Bee" et j'ai remarqué qu'il y avait un lien vers ta chaîne KZbin. Vraiment Bien!
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
Salut ento9 ! C'est vrai que tu es la depuis assez longtemps 😄 La vidéo t'as plu ?
@user-dd8oo9gg1d
@user-dd8oo9gg1d 2 ай бұрын
Oui ! J'en ai appris d'avantage sur comment faire une IA. Continue comme ça! @@Zorg06Scratch
@YessoN-YT
@YessoN-YT 2 ай бұрын
Let's go
@casters._.
@casters._. 22 күн бұрын
Tu fais quoi ici ? xD
@Milko541
@Milko541 2 ай бұрын
Le truc le plus utile et le plus compliqué de ma vie sur scratch
@paulcosinus752
@paulcosinus752 2 ай бұрын
:)
@arabiemonkeygamer6374
@arabiemonkeygamer6374 2 ай бұрын
tes le meilleur...non mais j’ai rien d'autre a dire tes vraiment le meilleur
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
C'est un peu excessif, mais merci 😅
@SkyWolfUnlimited
@SkyWolfUnlimited 2 ай бұрын
@@Zorg06Scratch bah en vrai c'est un exploit astronomique que tu ait fait ce tuto, c'est juste dommage qu'il soit pas en anglais (en vrai je voudrais bien faire les sous-titres en anglais, mais je sais pas comment faire ^^")
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
@@SkyWolfUnlimited Si tu les faits et que tu me les envoie je pourrais les ajouter normalement
@percysky1555
@percysky1555 2 ай бұрын
MERCIIIIIII
@loverdraw4247
@loverdraw4247 2 ай бұрын
mon cerveau a craché
@maDU59_
@maDU59_ 2 ай бұрын
Si seulement y avait de la retrop propagation dans le tuto :'( Sinon super vidéo, tu devrais t'interesser a la 3D aussi :)
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
Nan la 3D c'est trop compliqué, faire des IA c'est plus simple 😅 Sérieusement j'ai essayer plusieurs fois, mais j'ai jamais réussi. Faudrait que j'essaye de comprendre, y'a ggenije qui a fait un tuto
@maDU59_
@maDU59_ 2 ай бұрын
@@Zorg06Scratch le tuto à ggenije est super bien!
@solgamon
@solgamon 2 ай бұрын
Pov moi 🤯
@maximecntcv5660
@maximecntcv5660 Ай бұрын
Tu pourrai montrer dans un short qui potentiellement pourrait Hype sur le projet ia voiture, en montrant le bloc custome "checkpoint" ou me répondre en com et me dire ce quil contient
@Zorg06Scratch
@Zorg06Scratch Ай бұрын
Le bloc custom checkpoint contient un des scripts les moins optimisés que j'ai fait, c'est juste un gros tas de conditions. La voiture a une variable qui retient quel est le dernier checkpoint passé, puis lorsqu'elle touche un checkpoint elle vérifie qu'il correspond bien au checkpoint suivant. Si oui elle augmente la variable de 1, sinon elle ne fait rien
@space_arthur
@space_arthur 2 ай бұрын
J'ai aussi l'extension pour avoir des ajouts scratchs mais je ne trouve pas quel paramètre activer pour avoir l'onglet listes séparé de variables. Si tu pourrais me l'indiquer stp ?
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
C'est l'addons "Améliorations pour la catégorie des blocs de donnée". Faudrait que je fasse une vidéo de présentation des addons que j'utilise, ca serait assez utile
@space_arthur
@space_arthur 2 ай бұрын
@@Zorg06Scratch OK, merci. Oui ça pourrait être une bonne idée.
@Starock10
@Starock10 Ай бұрын
Tu peux faire une vidéo montrant comment faire un éditeur de niveau?
@Zorg06Scratch
@Zorg06Scratch Ай бұрын
C'est une fonctionnalité que je veux ajouter dans eevee's Adventures 4 donc c'est prévu que j'en parle, mais pas avant un bon moment du coup
@Starock10
@Starock10 Ай бұрын
@@Zorg06Scratch D'accord, merci!
@maDU59_
@maDU59_ 2 ай бұрын
Ca aurait pu etre cool un script "modulable" ou plutot qu'une liste par layer du reseau, tu utilises une seule grande liste, ce qui permet de pouvoir etendre a x layers sans créer x listes
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
C'est prévu de le faire, mais tout le monde me harcelait pour faire un tuto 😅
@maDU59_
@maDU59_ 2 ай бұрын
@@Zorg06Scratch ok
@kitcat3507
@kitcat3507 2 ай бұрын
j'ai un probleme je retrouve pas les meme blocs que sur ta version de scratch tu peux envoyer un lien pour installer ta version de scracth stp
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
C'est juste le site de scratch, il faut juste créer les bloc personnalisés
@Marco-kl7ds
@Marco-kl7ds 2 ай бұрын
yo.
@neoluigi2078
@neoluigi2078 2 ай бұрын
Tres bon tuto, malereusement tu ne presente pas la variable "ID", se qui personnellement me bloque, 7:30 : j'ai la valeur 1, je ne sais pas si c'est une bonne valeur. cela pourrait etre interessant de savoir pourquoi il faut mettre cette variable a se nombre donné.
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
La variable ID est différente pour chaque clone, c'est elle qui permet a la boucle principale de trier les meilleures IA et de les cloner. Il me semble que je la présente rapidement dans le bloc "cloner IA", mais c'est peut etre un peu plus tard dans la vidéo
@neoluigi2078
@neoluigi2078 2 ай бұрын
Ooh, Ok merci ^^. Il suffit de la faire augmenté pour chaque clone ducoup ?
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
@@neoluigi2078 exactement, c'est dans le bloc custom "cloner" normalement, je sais pas si tu l'as déjà mis sinon,je te conseille d'attendre ce moment de la vidéo
@fantoseur
@fantoseur 2 ай бұрын
tu peux fair le tuto du flapi stp
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
Je ne vais pas dans les détails, mais tout le script du Flappy Bird est présenté dans la vidéo, c'est assez simple. J'en ferais peut être un short
@gilbertlemed1668
@gilbertlemed1668 2 ай бұрын
C'est trop galére
@Zorg06Scratch
@Zorg06Scratch 2 ай бұрын
J'ai prévenu que ca serait un tuto difficile a suivre. J'ai prévu d'en faire d'autre beaucoup plus accessibles
@redi05
@redi05 2 ай бұрын
:)
@maximecntcv5660
@maximecntcv5660 2 ай бұрын
:)
5 ans sur Scratch
11:43
Zorg06 - Scratch
Рет қаралды 2,3 М.
Un réseau de neurones en Python®
9:06
Informatique Sans Complexe
Рет қаралды 14 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 33 МЛН
SMART TECH - Emission du mardi 21 mai
29:05
B SMART
Рет қаралды 6
I Spent 2,000 Hours Using Scratch
13:59
ggenije
Рет қаралды 463 М.
Top 10 Scratch Games (October 2022)
18:57
ShiftClickLearn
Рет қаралды 2,4 МЛН
J'ai réalisé un platformer en 7 jours
4:53
GameMaster
Рет қаралды 897
Tu DOIS connaitre ces astuces Scratch !
5:28
Zorg06 - Scratch
Рет қаралды 1,7 М.
Créer son Jeu vidéo avec l'IA ChatGPT
9:44
Tisma
Рет қаралды 44 М.
Les erreurs de débutants sur Scratch a éviter !
12:41
Zorg06 - Scratch
Рет қаралды 2,5 М.
Visite de mon Bunker de luxe !
14:12
Henri Hihacks
Рет қаралды 560 М.
J'ai codé un robot qui DÉTRUIT Doodle Jump.
12:57
Code Boy
Рет қаралды 248 М.
J'ai codé une simulation pour comprendre l'égoïsme.
11:29
Code BH
Рет қаралды 461 М.
Frog Prince Rush With Herobrine and Entity
0:32
Realistic Craft
Рет қаралды 50 МЛН
Sonic, Knuckles and Shadow in Frog Prince Rush
0:28
Intalord
Рет қаралды 18 МЛН
Villager SAVES The Noob From Zombie Apocalypse! 🧟
0:59
MineSauce
Рет қаралды 7 МЛН
Only sigmas do that! #shorts #minecraft #minecraftanimation
0:14
Krabster Dom
Рет қаралды 9 МЛН
BRONZE TO GRANDMASTER SKILL IN REAL lIFE
0:17
FRN PLAYER 444
Рет қаралды 126 МЛН