Discuss Scratch
- Discussion Forums
- » Français
- » Suggestions Scratch
- smrman
- Scratcher
1000+ posts
Suggestions Scratch
2-Plus de costumes.Actuellement, il n'y en a pas assez.Il serait donc utile d'en rajouter.Ne t’inquiète pas, il y aura plein de nouveaux costumes dans Scratch 3.0.
Sinon tu peux toujours créer les tiens si tu en as besoin.
5-Des projets de l'équipe de Scratch qui nous renseignerai.Ce serait très pratique pour les nouveaux scratcheurs.Il y avait une section “projets récemment partagés” sur la page d’accueil, mais la Scratch Team l'a retiré, vu la taille du site, le peu d'impact que ça à et la consommation de ressources…
6-Des costumes spéciaux qui, quand on interagit avec, font des choses diverses. Ce serai bien pour les minis-jeux.Certains lutins ont déjà plusieurs costumes, comme par exemple le Scratch Cat qui a 2 positions, comme ça tu peux le faire marcher par exemple…
Mais dans Scratch 3.0 la plupart des lutins auront plusieurs costumes avec différentes variations/positions.
- Loquax
- Scratcher
100+ posts
Suggestions Scratch
Certaines idées sont inutiles : comme je l'ai déjà tant de fois, Scratch donne les clés pour votre projet ! Ce serait trop simple d'avoir des bouts de projets préfabriqués ! Par cela j'entends la 1, la 5 et la 6. Ce topic qui recense toute les idées est génial ! J'espère que la plupart seront ajoutées. Bref, voici les miennes.
1-Un bouton pour voler.Ce ferait des vraies animations, et bien pour les histoires ou des minis jeux dans les airs.
2-Plus de costumes.Actuellement, il n'y en a pas assez.Il serait donc utile d'en rajouter.
3-Dans les studios, plus de rôles.Par exemple, des rôles “chef”, “programmeur” ou encore “membre”. Ainsi, les créateurs de studios n'auront plus à dire “demandez moi pour tel chose”.
4-Une sélection d'avatar, de bannières etc…Dont des gifs .Comme ça, on aurait pas à en faire.Mais il faudrait quand même un petit les modifier si d'autres personnes ont le même.
5-Des projets de l'équipe de Scratch qui nous renseignerai.Ce serait très pratique pour les nouveaux scratcheurs.
6-Des costumes spéciaux qui, quand on interagit avec, font des choses diverses. Ce serai bien pour les minis-jeux.
Voilà, c'est tout! Au revoir!
Des costumes seront ajoutés avec l'arrivée de Scratch 3.0.
Ceci est une signature qui, au même titre qu'une autre signature sert à signer un message. Bref, ce message a été rédigé par Loquax !
- NilsTheBest
- Scratcher
1000+ posts
Suggestions Scratch
Ce topic qui recense toute les idées est génial ! J'espère que la plupart seront ajoutées. Bref, voici les miennes.
1-Un bouton pour voler. Ce ferait des vraies animations, et bien pour les histoires ou des minis jeux dans les airs.
2-Plus de costumes. Actuellement, il n'y en a pas assez. Il serait donc utile d'en rajouter.
3-Dans les studios, plus de rôles.Par exemple, des rôles “chef”, “programmeur” ou encore “membre”. Ainsi, les créateurs de studios n'auront plus à dire “demandez moi pour tel chose”.
4-Une sélection d'avatar, de bannières etc…Dont des gifs .Comme ça, on aurait pas à en faire.Mais il faudrait quand même un petit les modifier si d'autres personnes ont le même.
5-Des projets de l'équipe de Scratch qui nous renseignerai.Ce serait très pratique pour les nouveaux scratcheurs.
6-Des costumes spéciaux qui, quand on interagit avec, font des choses diverses. Ce serai bien pour les minis-jeux.
Voilà, c'est tout! Au revoir!
1) Pour voler? Comment ça?
2) Qu'entends-tu par “plus de costumes”? Plus de lutins dans la librairie? Je ne suis pas d'accord, car une fois que l'on sait manipuler les costumes, il faut apprendre à faire ses propres lutins.
3) Je ne vois pas en quoi ça serait utile, tu peux juste le mettre dans la description..
4) Bonne idée! Je trouve que l'actuel logo par défaut est un peu ennuyeux… il y a d'ailleurs un topic consacré à ça: https://scratch.mit.edu/discuss/topic/20110/
5) https://scratch.mit.edu/tips
6) Tu peux les faire toi-même, non? C'est pas compliqué ^^
NilsTheChair | 5 years on Scratch | 4000+ posts | former wiki editor | 332nd FPC | CoR founder
- MaximeThiel
- Scratcher
100+ posts
Suggestions Scratch
Ce topic qui recense toute les idées est génial ! J'espère que la plupart seront ajoutées. Bref, voici les miennes.
1-Un bouton pour voler. Ce ferait des vraies animations, et bien pour les histoires ou des minis jeux dans les airs.
2-Plus de costumes. Actuellement, il n'y en a pas assez. Il serait donc utile d'en rajouter.
3-Dans les studios, plus de rôles.Par exemple, des rôles “chef”, “programmeur” ou encore “membre”. Ainsi, les créateurs de studios n'auront plus à dire “demandez moi pour tel chose”.
4-Une sélection d'avatar, de bannières etc…Dont des gifs .Comme ça, on aurait pas à en faire.Mais il faudrait quand même un petit les modifier si d'autres personnes ont le même.
5-Des projets de l'équipe de Scratch qui nous renseignerai.Ce serait très pratique pour les nouveaux scratcheurs.
6-Des costumes spéciaux qui, quand on interagit avec, font des choses diverses. Ce serai bien pour les minis-jeux.
Voilà, c'est tout! Au revoir!
1) Pour voler? Comment ça?
2) Qu'entends-tu par “plus de costumes”? Plus de lutins dans la librairie? Je ne suis pas d'accord, car une fois que l'on sait manipuler les costumes, il faut apprendre à faire ses propres lutins.
3) Je ne vois pas en quoi ça serait utile, tu peux juste le mettre dans la description..
4) Bonne idée! Je trouve que l'actuel logo par défaut est un peu ennuyeux… il y a d'ailleurs un topic consacré à ça: https://scratch.mit.edu/discuss/topic/20110/
5) https://scratch.mit.edu/tips
6) Tu peux les faire toi-même, non? C'est pas compliqué ^^
Je suis totalement d'accord avec toi.
- lieutenant_X
- Scratcher
500+ posts
Suggestions Scratch
Ce serait cool que la Scratch team crée un bloc comme ça :
Ça pourrait surtout servir pour les scriptes comme ça :
Qu'en pensez-vous ?
(variable::custom)qui serait un peu comme les blocs
bloc personnalisé::customet que l'on définirait comme ces derniers
définir variablemais qui aurait une variable locale déclarée d'office (result) que l'on pourrait modifier :
le code::grey
définir variable (result)et le bloc
mettre [result v] à [ce que l'on veut]
(variable::custom)renverrait la valeur définie dans l'exécution du code.
Ça pourrait surtout servir pour les scriptes comme ça :
si <(variable::custom) = (x)> alorsAu lieu de devoir créer une variable classique dans laquelle on met la valeur d'un bloc personnalisé avant de l'utiliser dans la suite du code. Je pense que ça pourrait être utile et faire tourner des gros projets plus vite.
exécuter un certain code
end
définir variable (result)
mettre [result v] à [quelque chose qui demande des ressources graphiques importantes et que l'on aimerait obtenir sans rafraîchissement de l'écran]
Qu'en pensez-vous ?
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)
- Fastioz
- New to Scratch
7 posts
Suggestions Scratch
Bonjour
Petite suggestion :
- Lorsque le créateur d'un programme partage son travail, qu'il est la possibilité d'activer ou désactiver le bouton : Voir à l'intérieur
Petite suggestion :
- Lorsque le créateur d'un programme partage son travail, qu'il est la possibilité d'activer ou désactiver le bouton : Voir à l'intérieur
- Fastioz
- New to Scratch
7 posts
Suggestions Scratch
Et aussi de créer une messagerie entre les utilisateurs (déjà présente mais on ne peut pas s'en servir) avec des systèmes de groupes.
Pratique pour parler des projets …
Pratique pour parler des projets …
- ma15fo43
- Scratcher
1000+ posts
Suggestions Scratch
BonjourDéjà proposé, toujours refusé. Je sais qu'un Scratcher avait réussi à faire planter la page du projet au moment où l'on cliquait sur “voir à l'intérieur”, mais à part ça, rien.
Petite suggestion :
- Lorsque le créateur d'un programme partage son travail, qu'il est la possibilité d'activer ou désactiver le bouton : Voir à l'intérieur
Les profils, les studios… Et sinon, les messages/mails existent… Et aussi de créer une messagerie entre les utilisateurs (déjà présente mais on ne peut pas s'en servir) avec des systèmes de groupes.
Pratique pour parler des projets …
No longer active on Scratch, I build stuff with TypeScript and Kotlin nowadays. (#3 all-time poster in French forums)
- Loquax
- Scratcher
100+ posts
Suggestions Scratch
BonjourLe formidable Ma15fo43 a raison, Scratch est fait pour partager son travail, non pas pour le cacher.
Petite suggestion :
- Lorsque le créateur d'un programme partage son travail, qu'il est la possibilité d'activer ou désactiver le bouton : Voir à l'intérieur
Ceci est une signature qui, au même titre qu'une autre signature sert à signer un message. Bref, ce message a été rédigé par Loquax !
- NilsTheBest
- Scratcher
1000+ posts
Suggestions Scratch
Déplacer la variable [CHOIX v] à x: (75) y: (130):: variablesAvancer la liste [SCORES v] de (10):: listOrienter la variable [CHOIX v] à (90 v):: variablesGlisser la liste [SCORES v] en (2) secondes à x: (75) y: (130):: listetcetera…
8) Plus de choix dans la présentation des variables et des listes (telles que la couleur, la taille…) ainsi que les blocs qui correspondent :Je tiens à rappeler que de base, et c'est valable dans tous les languages de programmation écrits, les variables sont faites pour stocker des données et des valeurs, non pour les afficher. Cependant j'imagine que pour un nouveau scratcheur, c'est pas évident de faire un text engine, et que donc c'est pour ça que Scratch propose d'afficher les variables et les listes. Si tu souhaites afficher ces valeurs et / ou les déplacer, fais un text engine ou trouves-en un qui te plaît ici.
2) Une logique booléenne pour toutes les touches du clavier :Sauf pour les touches comme ctrl, alt, fn, F+chiffre, AltGr, échap, suppr, etc.
Déjà proposé là en 2014 x)
3) Un bloc qui permet de rebondir, pas forcément si le bord est atteint, contrairement à Scratch 2 :La manière dont ça fonctionnerait est vague.. pourquoi ne pas utiliser des blocs customizés? (ou jsp comment ça s'appelle en français)Rebondir:: motion
4) Des variables pour les effets dans les blocs “Apparence” :Je vois pas en quoi ça pourrait être utile, mais pourquoi pas..(Effet [fantôme v]:: looks)
5) Une variable dans les blocs “Capteur” qui définit le nombre de fois qu'un utilisateur s'est connecté au projet qui contient cette variable :Comment est-ce que ce bloc serait-il utile? Dans quel cas l'utilserais-tu? Je trouve que ça sert pas vraiment à grand chose, sauf si tu me trouves un exemple d'utilisation utile ou un argument qui me convainc.(Connections sur ce projet pour [LeGnocchi]:: sensing)
6) Un bloc qui pose une question, mais qui ne fait pas attendre la réponse avant la suite de l'exécution du script :Mais c'est exactement la même chose que çaDemander [What's your name?]:: sensing
dire [What's your name?] pendant (2) secondes
7) Un bloc qui permet de démarrer un script précis, et un autre bloc qui permet de l'arrêter.Utilise des blocs évènement
9) Dans les blocs “Capteur”, une variable qui définit les effets d'apparence d'un autre lutin :Ça serait en effet utile, si la suggestion 4 était mise en place
80) Des blocs de rotation 3D :Cette suggestion a été rejetée par la Scratch Team
84) Des blocs pour jouer des accords (plusieurs notes en même temps) :La solution est assez simple.. non?
106) Une variable qui connaît la quantité (en hexadécimal) d'une certaine couleur dans une autre couleur :À quoi servirait ce bloc, et comment serait mesurée la valeur? Serait-elle mesurée directement en hexadécimal? Ou de 0 à 100? Ou de 0 à 255?
[exemples]
B) BLOCS RACCOURCIS - Des blocs qui peuvent déjà être réalisés avec un peu de scripts, mais qui nous simplifieraient la tâche :Mais la raison pour laquelle certains blocs ne sont pas rajoutés c'est justement parce qu'ils ont une solution simple…
NilsTheChair | 5 years on Scratch | 4000+ posts | former wiki editor | 332nd FPC | CoR founder
- Medericoder
- Scratcher
100+ posts
Suggestions Scratch
BONJOUR !!!
JE REPUBLIE MON MESSAGE ICI, CAR APPAREMMENT, LA SCRATCH TEAM NE COMPREND RIEN À RIEN !!!
APRÈS M'ÊTRE FAIT BANNIR 2 FOIS ET M'ÊTRE FAIT MUTE, JE PRÉFÈRE NE PLUS PRENDRE DE RISQUE, DONC JE VAIS PUBLIER ÇA ICI !!!
AAAAAAAAAARGH !!! *je suis énervé*
____________________________________________________________________________________________
Bonjour,
Ce topic réunit en un seul et unique message toutes les idées que j'ai pu trouver (dans ma tête, et sur le forum) pour améliorer Scratch.
Mon précédent topic a été supprimé, car la Scratch Team n'avait apparemment pas compris que ce topic était une liste d'idées que l'on peut retrouver facilement, sans devoir chercher dans les commentaires d'un topic.
J'ai passé énormément de temps à trouver ces idées. Cela fait plus d'un an que je cherche des idées, et il y en a désormais plus de 250.
Peu importe, que les idées soient bonnes ou mauvaises, je les prend toutes ! C'est ensuite à la Scratch Team de trier parmi toutes les suggestions présentes sur ce topic !
Merci de ne pas supprimer ce message.
A) NOUVEAUX BLOCS - Des blocs qui n'existent pas encore, mais qui pourraient nous être très utiles :
1) Des blocs de mouvements pour les variables et les listes :
2) Une logique booléenne pour toutes les touches du clavier :
3) Un bloc qui permet de rebondir, pas forcément si le bord est atteint, contrairement à Scratch 2 :
4) Des variables pour les effets dans les blocs “Apparence” :
5) Une variable dans les blocs “Capteur” qui définit le nombre de fois qu'un utilisateur s'est connecté au projet qui contient cette variable :
6) Un bloc qui pose une question, mais qui ne fait pas attendre la réponse avant la suite de l'exécution du script :
7) Un bloc qui permet de démarrer un script précis, et un autre bloc qui permet de l'arrêter.
8) Plus de choix dans la présentation des variables et des listes (telles que la couleur, la taille…) ainsi que les blocs qui correspondent :
9) Dans les blocs “Capteur”, une variable qui définit les effets d'apparence d'un autre lutin :
10) Un bloc qui permet d'ouvrir une page dans le même onglet, ou dans une nouvelle fenêtre.
11) Une variable qui définit à quelle vitesse le pointeur de souris (ou autres) se déplace :
12) Un bloc qui permet de passer en mode “turbo” ou de passer en mode “normal” :
13) Des capteurs qui disent si le mode “Turbo” est activé :
14) Modifier le bloc “arrondi de” pour que l'on puisse arrondir à un autre nombre que l'unité (dizaine, dixième, centième…). Même chose pour “plancher” et “plafond”.
15) Un bloc qui définit le plan d'un lutin sur la scène :
16) Un bloc qui n'arrête pas forcément tous les sons, mais qui peut arrêter un ou plusieurs sons spécifiques :
17) Modifier le bloc “Jours depuis 2000” pour que ce ne soit pas forcément des jours (seondes, mois, autres évènements…) et avec une date plus précise :
18) Des blocs qui permettent l'ajout ou la suppression d'une variable ou d'une liste :
19) Une variable qui définit la place d'une lettre dans un mot :
20) Un effet “flou” qui modifie la netteté d'un lutin :
21) Un bloc qui exécute une action aléatoire :
22) Des blocs qui permettent le mouvement d'un seul nœud du costume ou d'une forme entière :
23) Un bloc qui met en place une gravité d'un lutin vers un lutin.
24) Une sensibilité pour le clic droit et la roulette de la souris, et les blocs qui correspondent :
25) Une variable qui connait le nombre de vues, de cœurs, ou autres qu'a obtenu le projet :
26) Des blocs qui peuvent modifier le volume d'un son spécifique :
27) Une variable qui définit quelles touches sont pressées :
28) Un évènement, avec une simple entrée booléenne :
29) Dans l'extension Capteur Vidéo, prendre des photos et des vidéos PENDANT l'exécution des scripts et sous forme de blocs, afin d'enregistrer les photos comme costumes (par exemple) :
30) Modifier le tempo d'un son avec des blocs :
31) Une variable qui définit combien de touches sont pressées :
32) Des blocs d'apparence pour les formes des costumes en mode Vecteur :
33) Plusieurs types de stylos (crayon, bombe, plume, marqueur, gomme…)
34) Un bloc qui permet de ne passer en mode Turbo qu'un seul script :
35) Une variable qui définit quelle couleur le lutin touche (en hexadécimal, ou en variable de couleurs…) :
36) Un bloc qui permet d'effacer le stylo petit à petit, ou de lui ajouter un effet au bout d'un certain temps :
37) Modifier le bloc “Effacer tout” pour permettre d'effacer seulement un seul type de stylo à la fois et d'un seul lutin à la fois :
38) Un bloc qui renomme une variable ou une liste :
39) Dans l'extension de Google Traduction, permettre de traduire un mot d'une langue à une autre, car certains mots existent dans plusieurs langues et n'ont pas du tout le même sens :
Exemple avec le mot “mark”, qui a un sens complètement différent en Allemand (moelle) qu'en Anglais (marque) :
40) Un moyen d'estampiller une seule couleur à la fois, ou seulement le contour, l'intérieur, voire l'ombre du lutin :
41) Une logique booléenne qui définit si un message spécifique a été reçu ou envoyé depuis le clic du drapeau vert :
42) Une variable qui définit combien de messages ont été reçus ou envoyés par un lutin depuis le clic du drapeau vert :
43) Un évènement qui exécute un script quand il y a une réponse à une question :
44) Un effet “saturation” qui modifie la saturation d'un lutin :
45) Un effet “contraste” qui modifie le contraste d'un lutin :
46) Un effet “teinte” qui modifie la teinte d'un lutin :
47) Un bloc qui peut mettre un ou des sons sur “pause” :
48) Un bloc qui remplace toute une couleur du stylo par une autre couleur :
49) Une logique booléenne qui définit si un lutin est un clone ou pas :
50) Un bloc qui permet de classer les éléments d'une liste selon un critère précis (croissant, décroissant, ordre alphabétique, ordre d'apparition dans la liste, nombre de lettres…)
51) Un bloc qui permet de passer une variable en une autre lecture (normale, grande, potentiomètre…)
52) Une logique booléenne “environ égal à”, qui nous permettrai de choisir si le bloc est sensible à la ponctuation, les majuscules, aux espaces, et à combien de lettres près :
53) Une variable qui supprime certains caractères d'un mot :
Idée de : @LeGnocchi
54) Des opérateurs pour les PGCD et les PPCM :
55) À l'image du bloc “Regroupe”, des blocs qui séparent :
56) Un bloc qui ne prend qu'un mot parmi plusieurs :
57) Une variable qui définit quel instrument est choisi pour un lutin (nom de l'instrument ou numéro) :
58) Un bloc qui connait la valeur d'une variable Cloud d'un autre projet :
59) Un bloc qui connait le nombre de cœurs, étoiles, vues, remix, commentaires, partages (ou autres) qu'a obtenu un autre projet :
60) Une variable qui connaît le “détenteur” d'une variable Cloud dans un projet :
61) Une logique booléenne qui sait si un utilisateur a déjà été détenteur d'une variable Cloud sur un projet :
62) Un bloc qui fait passer les calculs avec opérateurs en mode radian, degré ou grades :
63) Un bloc qui lit à haute voix, avec différent types de voix (hommes, femmes…), différentes langues, et plusieurs vitesses de lecture :
64) Un opérateur qui convertit une valeur en une autre (masses, distances, énergies, devises, surfaces, volumes, températures, vitesses, angles, heures, puissances, données, pressions…) :
65) Le nombre pi et le nombre fi :
66) Le symbole “point d'exclamation” pour les factoriels :
67) Une logique booléenne qui définit si un nombre (ou autre caractère) appartient à un ensemble (nombre entier naturel, nombre entier relatif, nombre décimal, lettre, chiffre, mot, symbole, ponctuation, nombre premier, phrase, nombre décimal, octal, binaire, hexadécimal, autre caractère…) :
68) Une variable qui sait depuis combien de temps un utilisateur est inscrit sur Scratch :
69) Un bloc qui fixe la rotation d'un lutin autour d'un point sur la scène, d'un point ou d'une forme sur le costume, voire autour d'un lutin :
70) Une logique booléenne qui définit si un script est exécuté ou pas :
71) Une manière d'attendre autrement dans certains blocs qui font attendre la fin d'un script :
72) Un bloc qui fait passer le mode d'opérations dans un autre mode (binaire, octal, décimal, hexadécimal…) :
73) Une variable qui convertit un nombre dans un autre mode :
74) Des blocs qui permettent de dire ou de penser jusqu'à ce qu'il se passe quelque chose :
75) Dans le blocs des sons, rajouter des blocs qui activent ou désactivent la pédale qui rallonge les notes, ou la pédale de sourdine :
76) Un bloc qui arrête tous les phylactères, ou une seule catégorie (paroles, pensées, questions…)
77) Des blocs qui permettent de copier/couper/coller :
78) Des blocs qui permettent de répondre aux questions (sans appuyer sur “Entrée” ou sur le bouton “V”) :
79) Des variables pour les vecteurs (abscisse, ordonnée ou les deux) :
80) Des blocs de rotation 3D :
81) Pour le clonage d'un lutin, des blocs qui laissent le choix sur quoi cloner (le lutin seul, les clones du lutin, le lutin et ses clones…) :
82) Des blocs pour redimensionner les listes et pour descendre/monter le curseur à droite :
83) Des blocs qui reconnaîssent les double-clics voire les triple-clics :
84) Des blocs pour jouer des accords (plusieurs notes en même temps) :
85) Un bloc qui met un script ou tous les scripts sur “pause” ou sur “play” :
86) Des blocs pour toutes les variables :
87) Un booléen qui définit si un lutin touche un autre lutin ou une autre couleur :
88) Un bloc qui fait attendre avant la réception d'un message :
89) Un bloc qui permet de sauvegarder une partie en cours :
90) Une boucle qui permet de répéter pendant un certain temps :
91) Un opérateur de valeur absolue :
92) Un capteur pour la distance, non pas du centre du lutin, mais de la limite du costume :
93) Un capteur qui définit si le pointeur de souris touche une couleur :
94) Une boucle qui exécute aléatoirement un des deux scripts :
95) Un capteur qui sait si le joueur joue en petit ou en plein écran :
96) Une boucle qui répète un script, avec une condition. Si cette condition n'est pas respectée, la boucle se bloque temporairement :
97) Un capteur qui connaît le numéro du projet (les 9 derniers chiffres de l'URL du projet) :
98) Un bloc qui remplace certains caractères d'un mot par un autre :
99) Un bloc qui insère un caractère avant ou après un autre caractère d'un mot :
100) Un bloc qui supprime des caractères spécifiques d'un mot ou des éléments spécifiques d'une liste :
101) Un bloc qui prend une capture d'écran et l'enregistre:
102) Des dégradés :
103) Des effets graphiques pour donner de la texture :
Idée de : @Fleur_de_Nuit
104) Le bloc arrondi qui réunit tous les éléments de la liste, mais avec une option de séparation de chaque élément :
105) Le bloc arrondi qui réunit les éléments de la liste, mais pas tous (et également avec une option de séparation des éléments) :
106) Une variable qui connaît la quantité (en hexadécimal) d'une certaine couleur dans une autre couleur :
107) Un bloc qui sait si le pointeur de souris est en dehors de l'écran ou non :
108) Un bloc qui connaît la distance du pointeur de souris (ou autre) au bord de l'écran :
109) Une logique booléenne qui “regroupe” plusieurs couleurs :
110) Des calculs avec des fonctions (image, antécédent…) :
111) Le stylo peut dessiner la courbe d'une fonction et écrire des textes :
112) Un bloc qui joue une musique trouvée sur Deezer ou sur Spotify (voir Scratch X) :
113) Ce bloc inutile, mais amusant :
114) Pouvoir jouer un son en commençant en plein milieu (utile pour les musiques) avec la variable qui correspond :
115) La possibilité d'ajouter des exposants aux racines dans les opérateurs :
116) Des booléens pour les intervalles :
117) Ces blocs aléatoires (lutin, costume, son, arrière-plan…) :
118) Un capteur qui sait si l'utilisateur joue sur un téléphone, une tablette ou un ordinateur :
119) Un capteur qui connait le nom des couleurs :
120) Un bloc qui supprime des éléments très spécifiques d'une liste :
121) Un bloc qui connaît le nom du dernier (ou du premier, ou du Xième…) message reçu ou envoyé par un lutin :
122) Un bloc qui compte le nombre de messages envoyés ou reçus par un lutin ou un groupe de lutins :
123) En plus des listes, des tableaux dans Scratch ! Avec tous les blocs associés :
124) De nouvelles extensions, comme des accessoires capteurs de lumière, des capteurs de température, d'odeurs… :
B) BLOCS RACCOURCIS - Des blocs qui peuvent déjà être réalisés avec un peu de scripts, mais qui nous simplifieraient la tâche :
1) Une logique booléenne pour définir si le pointeur de souris bouge :
2) Un bloc qui calcule une moyenne, avec une option pour ajouter une entrée nombre sur ce bloc :
3) Un compteur de clones (voire un système pour les nommer) afin de permettre aux clones de ne pas tous être exécutés par le même script, et de ne pas tous se supprimer en même temps.
Cela nous éviterai de le faire avec une variable.
4) Une variable qui définit la distance d'un lutin à un point sur la scène, et non d'un autre lutin.
5) Faire en sorte que les nombres aléatoires puissent contenir des virgules, et qu'on puisse choisir combien de chiffres après cette virgule :
6) Des blocs qui mettent sur pause ou démarrent le chronomètre :
7) Des blocs qui ajoutent du temps ou en enlèvent au chronomètre :
8) Un évènement et une logique booléenne pour “N'importe quelle action effectuée” :
9) Une option qui permet d'envoyer un message, pas forcément à tous, mais à un lutin spécifique, ou un lutin aléatoire :
10) Des blocs qui permettent de définir le minimum et le maximum d'une variable potentiomètre, voire pour n'importe quelle lecture de variable :
11) Un bloc qui connaît le nombre de fois un élément que contient une liste, ou une lettre que contient un mot.
12) Un système plus simple pour qu'il puisse y avoir des virgules dans les nombres aléatoires ou les variables potentiomètres :
13) Des blocs qui agissent sur tous les lutins en même temps :
Cela nous éviterai de le faire pour chaque lutin, un par un.
14) Des logiques booléennes qui définissent si un lutin est montré ou caché, et la variable qui correspond :
15) Des opérateurs pour les puissances, et pour les racines cubiques :
16) Des logiques booléennes “supérieur ou égal” et “inférieur ou égal” :
17) Des variables pour le nom du lutin, et pour le nombre de costumes, sons, lutins, scripts, blocs… :
Dans les grands projets, cela nous éviterai de modifier les scripts après leur duplication dans chaque lutin.
18) Des blocs qui regroupent directement un certain nombre de caractères (lettres, chiffres, autres, tout…) d'un mot ou un certain nombre d'éléments d'une liste en partant du caractère ou de l'élément de notre choix :
19) Un évènement qui exécute un script quand une touche est relâchée, et le booléen qui va avec :
20) Un bloc de réception de messages pour les clones :
Idée de : @lucdelepine
21) Un bloc qui échange les valeurs de plusieurs variables ou les places de certains éléments dans une liste :
22) Un bloc qui avance ou recule les caractères d'un mot ou les éléments d'une liste :
23) Un bloc qui montre ou cache toutes les variables, ou toutes celles d'une catégorie spécifique, avec une option de regroupement de variables dans une catégorie :
24) Un bloc qui permet de sauter, comme sur Scratch Junior :
25) Des blocs qui agissent sur tous les lutins d'une catégorie en même temps :
26) Des logiques booléennes en lien avec les catégories de lutins :
27) Un opérateur qui permet de calculer les moyennes, additions, multiplications (ou autre) des éléments d'une liste :
28) Des variables qui retiennent les réponses :
29) Un autre booléen “ou” qui permet de refuser la proposition si les deux propositions jointes par le “ou” sont vraies :
C) OUTILS ET OPTIONS - Des outils, des options et des fonctions qui pourraient rendre la programmation encore plus agréable :
1) Une fonction qui permet de nommer un script (clic droit sur un script, puis option “nommer”).
2) Des boutons qui permettent l'annulation des dernières actions effectuées dans la zone des scripts.
3) Un outil qui permet de dupliquer une forme dans un costume de lutin, afin de l'insérer dans un autre costume.
4) Dans la catégorie “Ajouter Bloc”, lors de la création d'un bloc, faire en sorte que s'ajoute le bloc créé avec la fonction “attendre”. Par exemple, je crée le bloc suivant :
5) Un type de variable Cloud spécifique à chaque utilisateur, ainsi que les blocs correspondants :
6) Un système pour créer ses propres tutoriels Scratch, et les publier dans les tutoriels de Scratch en ligne, voire Hors-Ligne (si possible).
7) Un système pour créer plus facilement de la musique, en ajoutant des notes sur une partition (prendre exemple sur MuseScore2).
8) Permettre aux variables “Cloud” de contenir des lettres :
9) Faire en sorte que “Aléatoire” soit proposé dans toutes les listes déroulantes de blocs :
10) Pouvoir nommer les points des formes, et les formes entières, dans les costumes en mode vecteur.
11) Pouvoir fixer le sens de rotation d'un lutin à “Haut-Bas” :
12) Ajouter des instruments :
13) Une catégorie “Blocs favoris” dans laquelle le codeur peut ajouter les blocs qu'il utilise le plus.
14) Une catégorie “Blocs du projet” dans laquelle sont réunis tous les blocs utilisés dans le projet en question.
15) Une fonction qui permet au codeur de choisir lui-même la couleur de chaque catégorie de blocs :
16) Un outil qui permet de convertir le langage Scratch en un autre langage informatique (comme Python, Java, C++…).
17) Un outil qui permet de convertir le projet en un autre format que SB2 (Fichier PDF, IMG…).
18) Rallonger la durée des boucles musicales dans la bibliothèque de sons, car elles sont trop courtes, et si elles sont utilisés comme musique d'un jeu, ces boucles sont trop répétitives pour le joueur.
29) Ajouter des effets sonores dans la bibliothèque de sons.
20) Faire en sorte que l'on puisse publier ses propres lutins, costumes et sons dans les bibliothèques de Scratch en ligne (voire Hors-Ligne si possible) afin que les joueurs puissent retrouver des lutins, costumes et sons créés par le monde entier.
21) Un système pour pouvoir jouer à certains projets sur un téléphone ou une tablette si ce projet ne demande pas d'utiliser des touches de clavier.
22) Dans le forum de discussions de Scratch, permettre de supprimer un commentaire ou une publication.
23) Faire en sorte que le stylo puisse (ou pas) aller au premier plan.
Idée de : @link-potter
24) Pouvoir ajouter plus de tags lors de la publication d'un projet.
25) Faire en sorte qu'en mode Bitmap, les formes (cercles, rectangles…) puissent être dans “Aucune couleur” (ce qui gommerait la forme).
26) Dans le moteur de recherche interne de Scratch, faire en sorte que l'utilisateur puisse rechercher un autre utilisateur.
27) Une option qui permet de publier des scripts pour que les utilisateurs débutants puissent chercher et trouver les scripts dont ils ont besoin pour leurs jeux.
28) Lors de l'édition de costumes, une option qui permet de remplacer toute une couleur du costume par une autre.
29) Des listes Cloud, qui pourraient servir (par exemple) pour les records du monde.
30) Un moyen de modifier les lettres dans l'éditeur de costume (gras, italique, souligné, barré, lettres en mouvement…).
Idée de : @Try5t4n
31) Permettre d'ajouter dans les costumes de lutins, des zones d'écritures, dans lesquels les joueurs du projets pourraient écrire. Le texte écrit, une fois la touche “entrée” pressée, se définirai comme la variable “réponse”, voire en tant qu'une autre variable, telle que “texte”.
32) Lors de la création d'une variable ou d'une liste, dans “plus d'options”, faire en sorte qu'elle puisse être personnelle, que seul le codeur connaisse la valeur de la variable ou les éléments de la liste.
Idée de : @link-potter
33) En parallèle du mode turbo, un mode lent, qui permet d'exécuter les scripts lentement, un par un, pour éviter les lags, et entre autres, permettre au codeur d'avoir le temps de lire les scripts pendant leur exécution.
34) Dans l'éditeur de costumes, pouvoir ajouter un point, sans forcément qu'il y ait une forme.
35) Dans l'éditeur de costumes, faire en sorte que l'on puisse mettre des accents à toutes les voyelles, quelque soit la police utilisée.
36) Pouvoir classer les projets dans des dossiers pour mieux s'y retrouver.
Idée de : @Dairop
37) Des listes déroulantes dans lesquelles on peut y ajouter des options, et dont les joueurs pourraient faire leur choix parmi les propositions afin de donner une valeur (en chiffres ou en lettres) à une variable.
38) Une édition de costumes en 3D.
39) Un bouton “EN COURS DE RÉNOVATION” quand un projet publié est en cours de maintenance, soit pour l'améliorer, soit pour résoudre des bugs. Le bouton se situerait au même niveau que le bouton “Avant-Projet”, et cela informerait les utilisateurs que le projet ne fonctionne pas ou mal temporairement, le temps de la rénovation.
40) Faire en sorte que l'on puisse mettre une variable dans une réception de messages, ou dans un nom de variable ou de liste :
41) Dans la liste des notifications de Scratch, des cases à cocher pour définir quels types de notifications veut-on recevoir, et lesquels on ne veut pas. Cela nous éviterai de recevoir 30 notifications du genre “Il y a eu de nouvelles activités dans le studio blabla…” ou des “Machin est en train de vous suivre” pour les utilisateurs populaires…
Idée de : @AK_Scratcher_54
42) Faire en sorte que les variables et les listes puissent changer de plan.
43) Une page qui explique toutes les nouveautés de Scratch ajoutées à chaque mise à jour.
Idée de : @lieutenant_X
44) Un moyen de regrouper des variables dans une catégorie pour mieux s'y retrouver quand la liste de variables et trop grande.
45) Un moyen de regrouper des projets dans une Playlist, comme sur Youtube, pour faciliter la navigation entre plusieurs projets d'un même thème.
Idée de : @Fleur_de_Nuit
46) La possibilité d'ajouter certains projets dans une liste “À essayer plus tard”, comme sur Youtube, quand on trouve un projet intéressant mais que l'on n'a pas le temps de l'essayer immédiatement.
Idée de : @lieutenant_X
47) De nouvelles possibilités dans l'édition de costumes, comme de nouvelles brosses, des filtres…
Idée de : @Fleur_de_Nuit
48) La possibilité d'insérer des GIF dans les costumes.
49) Une page qui répertorie plein de listes à exporter (comme des listes de mots, de nombres…), et à laquelle chacun pourrait contribuer en y important ses propres listes.
50) L'ajout de Plugins ! Programmables par les utilisateurs, ils permettraient à ces derniers d'ajouter eux-mêmes des fonctionnalités à Scratch !
51) Une page qui répertorie tous les Plugins programmés pour Scratch.
52) La possibilité de modifier notre image de profil avec un éditeur d'avatar Scratch (avec les personnages du logiciel, comme Pico…) et différents éléments de personnalisation.
53) La possibilité d'enregistrer nos messages du forum comme “Brouillon”, pour pouvoir le modifier plus tard avant de le publier.
Idée de : @Fleur_de_Nuit
54) De nouveaux émojis Scratch.
Idée de : @AK_Scratcher_54
55) Faire en sorte que l'on puisse changer notre pseudo ou notre nom d'utilisateur Scratch.
56) La possibilité d'insérer la valeur d'une variable dans les entrées texte/nombre au niveau des informations des lutins à droite de l'écran (abscisse, ordonnée, nom, taille, direction…), en glissant la variable dans la zone de texte.
57) Dans l'édition de costumes, la possibilité d'insérer d'autres formes (triangles, hexagones, flèches…) sans devoir les construire avec des segments.
58) L'ajout de coordonnées dans l'édition d'un costume, pour connaître et pouvoir reproduire d'un costume à l'autre, la position exacte d'une forme ou d'un nœud.
59) Faire en sorte que l'on puisse centrer, aligner ou justifier les textes dans l'édition de costumes, ainsi que sur le forum de Scratch.
60) La possibilité de regrouper des lutins dans une catégorie.
61) La possibilité de modifier une variable d'un bloc personnalisé :
62) La possibilité pour un Scratcheur de bloquer le bouton “Voir à l'intérieur” sur la page d'un projet, afin que les autres utilisateurs ne puissent pas voir les scripts.
Idée de : @Fastioz
63) La possibilité de changer la confidentialité d'un message/commentaire, pour qu'il puisse rester privé, par exemple.
64) Une case à cocher sur le profil d'un utilisateur pour devenir un “fan” de cet utilisateur.
65) Un lien avec la case à cocher pour devenir fan d'un utilisateur, la réception de notifications lorsqu'un utilisateur dont on est “fan” sort un nouveau projet.
Idée de : @lieutenant_X
66) La possibilité de changer les sons mono/stéréo, et les blocs qui correspondent :
Idée de : @bidulule
67) La possibilité de rechercher des projets à l'intérieur d'un studio.
68) La possibilité de connaître toutes les statistiques sur nos projets, nos studios et notre profil.
69) Dans la bibliothèque de blocs, faire en sorte qu'en cas de clic droit sur un bloc, l'option “info” soit affichée, ce qui nous mènerait directement à la page du Scratch-Wiki concernant ce bloc.
Idée de : @lieutenant_X
70) La possibilité d'ajouter des variables verticales.
71) La possibilité de modifier la forme du potentiomètre, avec un glisseur vertical, ou sous forme de disque, de boutons…
72) La possibilité de regrouper des messages dans une catégorie, ainsi que les blocs qui correspondent :
73) Des variables constantes, qui ne changent pas de valeur pour l'utilisateur lorsqu'il quitte la page et lorsqu'il revient, avec les blocs qui correspondent :
Idée de : @Paul84100
74) La possibilité de choisir les dimensions de la scène.
Par exemple, la possibilité de faire une scène en 16/9 ou en 1/1, car pour l'instant, la scène est en 4/3.
On pourrait aussi modifier le format (paysage ou portrait), et choisir les dimensions sois-même.
75) Des transitions d'un costume à l'autre, ou d'un arrière-plan à l'autre, avec le bloc qui correspond :
76) La possibilité d'utiliser d'autres polices d'écritures. Ainsi, Scratch pourrait fonctionner avec des fichiers TrueType et OpenType que l'on pourrait télécharger sois-même.
77) Sur la page d'un projet, le bouton “signaler un bug” qui permet aux utilisateurs de signaler un problème au créateur du projet en question.
78) Dans l'éditeur de costumes, des lignes qui apparaissent (comme sur PowerPoint) pour positionner les formes par rapport à d'autres formes, ou par rapport au centre du costume.
D) RAPPORT DE BUGS - Problèmes, et choses que l'on pouvait faire dans Scratch 2 mais plus dans Scratch 3.
1) Revoir le système pour modifier les sons sur “Scratch 3 Bêta” qui est bien meilleur sur “Scratch 2”, notamment à cause du fait que l'on pouvait glisser un curseur, et ne modifier qu'une partie du son à la fois.
2) Modifier le min et le max pour une variable potentiomètre avec un clic droit dessus comme sur Scratch 2.
3) Faire en sorte qu'on puisse supprimer ou renommer une liste, comme sur Scratch 2.
4) La pipette pour choisir la couleur du stylo sur la scène, comme dans Scratch 2.
5) Pouvoir supprimer des lutins, même après avoir coché la case “Ne plus laisser cette page créer de messages”.
6) Un système pour que l'on puisse exporter un son ou un costume dans l'ordinateur, comme dans Scratch 2.
7) Dans le forum de discussions, faire fonctionner l'option “Rechercher une publication”.
Idée de : @link-potter
8) Régler les bugs en français, par exemple, les lutins s'appellent des sprites, et un bloc dans la catégorie “listes” :
9) Rajouter dans le bloc qui fait changer un lutin de costume “Costume Aléatoire”, mais aussi “Précédent” et “Suivant” comme dans Scratch 2.
10) Supprimer la limite de kB pour un projet
11) Supprimer toutes les limites concernant les variables Cloud (10 variables max, 128 chiffres max…)
12) Remettre les polices de Scratch 2, comme : “Mystery”, “Scratch”, “Gloria”, “Donegal”, “Helvetica”…
13) Réduire la largeur des blocs pour remettre celle de Scratch 2.
14) Dans l'édition de costumes, faire en sorte que l'on puisse commencer la sélection en dehors du cadre.
15) Retravailler les couleurs des blocs, car elles sont trop claires, elles font mal au yeux, et certaines catégories de blocs se confondent.
16) Remettre le bouton “Avant-Projet” qui était très utile sur Scratch 2.
17) Les scripts sans centrés dans la zone de scripts de Scratch 3.0, ce qui ressemble un peu à une partie de cache-cache (mais où sont mes scripts) lorsque l'on cherche nos scripts. En 2.0, tous les scripts étaient nettoyés en haut à gauche, ce qui était beaucoup plus simple pour les retrouver !
18) Retravailler le logo de Scratch, car tous les effets 3D ont été supprimés du logo de Scratch 2, et les moustaches sont devenues horribles.
19) Retravailler la zone dans laquelle on écrit les instructions pour un projet, car elle s'est beaucoup réduite en largeur, ce qui laisse place à d'énormes trous quand on revient à la ligne, et c'est très peu pratique !
20) Remettre l'affichage des coordonnées du pointeur de souris en bas de la scène.
21) La possibilité d'utiliser la pipette ailleurs que sur la scène.
22) Changer l'heure affichée sur le forum, pour qu'elle s'adapte au fuseau horaire de l'utilisateur.
Idée de : @NilsTheBest
Si vous avez des idées, n'hésitez pas à me les faire savoir en commentaire. Je les ajouterai à ma publication avec votre pseudo pour signaler que c'est la-vôtre.
Je met régulièrement ma publication à jour pour y ajouter de nouvelles idées. N'hésitez pas à y retourner souvent !
JE REPUBLIE MON MESSAGE ICI, CAR APPAREMMENT, LA SCRATCH TEAM NE COMPREND RIEN À RIEN !!!
APRÈS M'ÊTRE FAIT BANNIR 2 FOIS ET M'ÊTRE FAIT MUTE, JE PRÉFÈRE NE PLUS PRENDRE DE RISQUE, DONC JE VAIS PUBLIER ÇA ICI !!!
AAAAAAAAAARGH !!! *je suis énervé*
____________________________________________________________________________________________
Bonjour,
Ce topic réunit en un seul et unique message toutes les idées que j'ai pu trouver (dans ma tête, et sur le forum) pour améliorer Scratch.
Mon précédent topic a été supprimé, car la Scratch Team n'avait apparemment pas compris que ce topic était une liste d'idées que l'on peut retrouver facilement, sans devoir chercher dans les commentaires d'un topic.
J'ai passé énormément de temps à trouver ces idées. Cela fait plus d'un an que je cherche des idées, et il y en a désormais plus de 250.
Peu importe, que les idées soient bonnes ou mauvaises, je les prend toutes ! C'est ensuite à la Scratch Team de trier parmi toutes les suggestions présentes sur ce topic !
Merci de ne pas supprimer ce message.
A) NOUVEAUX BLOCS - Des blocs qui n'existent pas encore, mais qui pourraient nous être très utiles :
1) Des blocs de mouvements pour les variables et les listes :
Déplacer la variable [CHOIX v] à x: (75) y: (130):: variables
Avancer la liste [SCORES v] de (10):: list
Orienter la variable [CHOIX v] à (90 v):: variables
Glisser la liste [SCORES v] en (2) secondes à x: (75) y: (130):: listetcetera…
2) Une logique booléenne pour toutes les touches du clavier :
<Touche [echap v] pressée?:: sensing>
<Touche [entrée v] pressée?:: sensing>
<Touche [+ v] pressée?:: sensing>
<Touche [& v] pressée ?:: sensing>etcetera…
3) Un bloc qui permet de rebondir, pas forcément si le bord est atteint, contrairement à Scratch 2 :
Rebondir:: motion
4) Des variables pour les effets dans les blocs “Apparence” :
(Effet [fantôme v]:: looks)
5) Une variable dans les blocs “Capteur” qui définit le nombre de fois qu'un utilisateur s'est connecté au projet qui contient cette variable :
(Connections sur ce projet pour [LeGnocchi]:: sensing)
6) Un bloc qui pose une question, mais qui ne fait pas attendre la réponse avant la suite de l'exécution du script :
Demander [What's your name?]:: sensing
7) Un bloc qui permet de démarrer un script précis, et un autre bloc qui permet de l'arrêter.
Exécuter [script1 v]:: control
Stopper [script1 v]:: control
8) Plus de choix dans la présentation des variables et des listes (telles que la couleur, la taille…) ainsi que les blocs qui correspondent :
Mettre l'effet [luminosité v] de la variable [CHOIX v] à (100):: looks
Mettre la taille de la liste [SCORES v] à longueur: (80) largeur: (30):: looks
9) Dans les blocs “Capteur”, une variable qui définit les effets d'apparence d'un autre lutin :
(Effet [mosaïque v] de [lutin1 v]:: sensing)
10) Un bloc qui permet d'ouvrir une page dans le même onglet, ou dans une nouvelle fenêtre.
Ouvrir la page [https://scratch.mit.edu/discuss/topic/313135/] dans [cet onglet v]:: #ff00ff
11) Une variable qui définit à quelle vitesse le pointeur de souris (ou autres) se déplace :
(Vitesse de [pointeur de souris v]:: sensing)
12) Un bloc qui permet de passer en mode “turbo” ou de passer en mode “normal” :
Passer en mode [turbo v]:: #ff00ff
13) Des capteurs qui disent si le mode “Turbo” est activé :
<Mode turbo activé?:: sensing>
(Vitesse du projet:: sensing)
14) Modifier le bloc “arrondi de” pour que l'on puisse arrondir à un autre nombre que l'unité (dizaine, dixième, centième…). Même chose pour “plancher” et “plafond”.
([arrondi v] de (7.65) [à l'unité v]:: operators)// On obtient "8"
15) Un bloc qui définit le plan d'un lutin sur la scène :
Aller au plan (2 v):: looks
([Plan v] de [lutin1 v]:: sensing)
16) Un bloc qui n'arrête pas forcément tous les sons, mais qui peut arrêter un ou plusieurs sons spécifiques :
Arrêter le son [meow v]:: sound
Arrêter les sons de [lutin1 v]:: sound
17) Modifier le bloc “Jours depuis 2000” pour que ce ne soit pas forcément des jours (seondes, mois, autres évènements…) et avec une date plus précise :
([minutes v] depuis (20)/(05)/(2004):: sensing)
([semaines v] depuis [partage du projet v]:: sensing)
18) Des blocs qui permettent l'ajout ou la suppression d'une variable ou d'une liste :
Créer la variable [DATA]:: variables // Clic droit pour définir les paramètres de cette variable
Supprimer la liste [SCORES v]:: list
19) Une variable qui définit la place d'une lettre dans un mot :
(Place de [a] dans [trace]:: operators)// On obtient "3"
20) Un effet “flou” qui modifie la netteté d'un lutin :
Mettre effet [flou v] à (50):: looks
21) Un bloc qui exécute une action aléatoire :
Action aléatoire:: #ff00ff
22) Des blocs qui permettent le mouvement d'un seul nœud du costume ou d'une forme entière :
Orienter la forme [nœud1 v] de [costume1 v] à (45 v):: looks
Ajouter à [nœud1 v] de [costume1 v] y: (5):: looksetcetera…
23) Un bloc qui met en place une gravité d'un lutin vers un lutin.
Mettre gravité de [lutin1 v] sur [lutin2 v]:: motion
24) Une sensibilité pour le clic droit et la roulette de la souris, et les blocs qui correspondent :
Quand clic droit sur ce lutin:: events :: hat
<Roulette [vers le haut v]?:: sensing>
25) Une variable qui connait le nombre de vues, de cœurs, ou autres qu'a obtenu le projet :
(Nombre de [commentaires v] pour ce projet:: sensing)
26) Des blocs qui peuvent modifier le volume d'un son spécifique :
Mettre le volume de [meow v] à (50):: sound
Ajouter (10) au volume de [meow v]:: sound
(Volume de [meow v]:: sound)
27) Une variable qui définit quelles touches sont pressées :
(Touches pressées ::sensing)Idée de : @Try5t4n
28) Un évènement, avec une simple entrée booléenne :
Quand <>:: events ::hatIdée de : @link-potter
29) Dans l'extension Capteur Vidéo, prendre des photos et des vidéos PENDANT l'exécution des scripts et sous forme de blocs, afin d'enregistrer les photos comme costumes (par exemple) :
[Démarrer la vidéo v] puis [montrer v] sur [lutin1 v]:: sensing
Prendre une photo et enregistrer comme [costume2] de [lutin1 v]:: sensing
30) Modifier le tempo d'un son avec des blocs :
Mettre le tempo de [meow v] à (60)bpm:: sound
Ajouter au tempo de [meow v] (10):: sound
(Tempo de [meow v]:: sound)
31) Une variable qui définit combien de touches sont pressées :
(Nombre de touches pressées:: sensing)
32) Des blocs d'apparence pour les formes des costumes en mode Vecteur :
Mettre l'effet [couleur v] de [forme1 v] de [costume1 v] à (50):: looks
Ajouter (10) à la taille de [forme2 v] de [costume1 v]:: looks
Cacher [forme3 v] de [costume1 v]:: looks
(Effet [luminosité v] de [forme4 v] de [costume1 v]:: looks)etcetera…
33) Plusieurs types de stylos (crayon, bombe, plume, marqueur, gomme…)
Mettre type de stylo à [gomme v]:: pen
34) Un bloc qui permet de ne passer en mode Turbo qu'un seul script :
Passer [script1 v] en mode [turbo v]:: #ff00ff
35) Une variable qui définit quelle couleur le lutin touche (en hexadécimal, ou en variable de couleurs…) :
(Couleur touchée en [hexadécimal v]:: pen)
36) Un bloc qui permet d'effacer le stylo petit à petit, ou de lui ajouter un effet au bout d'un certain temps :
Mettre l'effet [saturation v] du stylo à (50) au bout de (3) secondes:: pen
Effacer le stylo au bout de (3) secondes:: pen
37) Modifier le bloc “Effacer tout” pour permettre d'effacer seulement un seul type de stylo à la fois et d'un seul lutin à la fois :
Effacer le stylo [marqueur v] de [lutin1 v]:: pen
Effacer le stylo touché par [lutin2 v]:: pen
Effacer le stylo de couleur [#00FF00] de [lutin1 v]:: penetcetera…
38) Un bloc qui renomme une variable ou une liste :
Renommer la variable [CHOIX v] en [NIVEAU]:: variables
Renommer la liste [SCORES v] en [OBJETS]:: list
39) Dans l'extension de Google Traduction, permettre de traduire un mot d'une langue à une autre, car certains mots existent dans plusieurs langues et n'ont pas du tout le même sens :
Exemple avec le mot “mark”, qui a un sens complètement différent en Allemand (moelle) qu'en Anglais (marque) :
(Traduire [mark] de la langue [Allemand v] en [Français v]:: #ff00ff)
40) Un moyen d'estampiller une seule couleur à la fois, ou seulement le contour, l'intérieur, voire l'ombre du lutin :
Estampiller [contour v]:: pen
Estampiller la couleur [#b1db0f] en couleur [#a2a2dd]:: pen
Estampiller [l'ombre v] en couleur [#ff0000]:: penIdée de : @LeGnocchi
41) Une logique booléenne qui définit si un message spécifique a été reçu ou envoyé depuis le clic du drapeau vert :
<[message1 v] [reçu v]?:: events>
42) Une variable qui définit combien de messages ont été reçus ou envoyés par un lutin depuis le clic du drapeau vert :
(Nombre de messages [reçus v]:: events)
43) Un évènement qui exécute un script quand il y a une réponse à une question :
Quand je reçois une réponse à une question:: events :: hatIdée de : @smrman
44) Un effet “saturation” qui modifie la saturation d'un lutin :
Mettre effet [saturation v] à (50):: looks
45) Un effet “contraste” qui modifie le contraste d'un lutin :
Mettre effet [contraste v] à (50):: looks
46) Un effet “teinte” qui modifie la teinte d'un lutin :
Mettre effet [teinte v] à (50):: looks
47) Un bloc qui peut mettre un ou des sons sur “pause” :
Mettre [tous les sons v] sur [pause v]:: soundIdée de : @morlante
48) Un bloc qui remplace toute une couleur du stylo par une autre couleur :
Remplacer la couleur [#A901DB] par [#F5DA81]:: pen
49) Une logique booléenne qui définit si un lutin est un clone ou pas :
<Je suis un clone?:: control>Idée de : @Magic-raf
50) Un bloc qui permet de classer les éléments d'une liste selon un critère précis (croissant, décroissant, ordre alphabétique, ordre d'apparition dans la liste, nombre de lettres…)
Classer la liste [SCORES v] par [ordre croissant v]:: list
51) Un bloc qui permet de passer une variable en une autre lecture (normale, grande, potentiomètre…)
Passer la variable [CHOIX v] en [grande lecture v]:: variables
52) Une logique booléenne “environ égal à”, qui nous permettrai de choisir si le bloc est sensible à la ponctuation, les majuscules, aux espaces, et à combien de lettres près :
<[j aime Le chocolat.] ≈ [J'aime le chocolat]:: operators>// Clic droit pour définir les paramètres de sensibilité
53) Une variable qui supprime certains caractères d'un mot :
([Bonjour35] sans le caractère # (4):: operators)// On obtient "Bonour35"
([Bonjour35] sans les caractères [chiffres v]:: operators)// On obtient "Bonjour"
([Bonjour35] sans le caractère [B]:: operators)// On obtient "onjour35"etcetera…
Idée de : @LeGnocchi
54) Des opérateurs pour les PGCD et les PPCM :
([PGCD v] de (48) et (60):: operators)// Clic droit pour ajouter une entrée nombre
55) À l'image du bloc “Regroupe”, des blocs qui séparent :
(Sépare [Bonjour] [après v] la lettre (3):: operators)// On obtient "Bon jour"
56) Un bloc qui ne prend qu'un mot parmi plusieurs :
(Mot # (2) de [Hello world]:: operators)// On obtient "world"
57) Une variable qui définit quel instrument est choisi pour un lutin (nom de l'instrument ou numéro) :
(Instrument [nom v]:: sound)
(Instrument [numéro v] de [lutin2 v]:: sound)
58) Un bloc qui connait la valeur d'une variable Cloud d'un autre projet :
(Variable [☁ Record du Monde v] du projet (243962406):: variables)Ici, on obtient la variable Cloud de mon projet : https://scratch.mit.edu/projects/243962406/
59) Un bloc qui connait le nombre de cœurs, étoiles, vues, remix, commentaires, partages (ou autres) qu'a obtenu un autre projet :
(Nombre de [vues v] pour le projet (241130603):: sensing)Ici, on obtient le nombre de vues obtenues sur mon projet : https://scratch.mit.edu/projects/241130603/
60) Une variable qui connaît le “détenteur” d'une variable Cloud dans un projet :
(Détenteur de [☁ Record du Monde v] du projet (243962406):: variables)Idée de : @LeGnocchi
61) Une logique booléenne qui sait si un utilisateur a déjà été détenteur d'une variable Cloud sur un projet :
<[LeGnocchi] déjà détenteur de [☁ Record du Monde v] du projet (243962406)?:: variables>
<[LeGnocchi] détenteur actuel de [☁ Record du Monde v] du projet (243962406)?:: variables>
62) Un bloc qui fait passer les calculs avec opérateurs en mode radian, degré ou grades :
Passer en mode [degré v]:: operators
63) Un bloc qui lit à haute voix, avec différent types de voix (hommes, femmes…), différentes langues, et plusieurs vitesses de lecture :
Lire [Bonjour] avec la voix [jeune fille v] en langue [français v] à vitesse (50)%:: sound
64) Un opérateur qui convertit une valeur en une autre (masses, distances, énergies, devises, surfaces, volumes, températures, vitesses, angles, heures, puissances, données, pressions…) :
(Convertir (5) [euros v] en [dollars v]:: operators)
65) Le nombre pi et le nombre fi :
(π:: operators)
(Ф:: operators)
66) Le symbole “point d'exclamation” pour les factoriels :
((5)!(40):: operators)
67) Une logique booléenne qui définit si un nombre (ou autre caractère) appartient à un ensemble (nombre entier naturel, nombre entier relatif, nombre décimal, lettre, chiffre, mot, symbole, ponctuation, nombre premier, phrase, nombre décimal, octal, binaire, hexadécimal, autre caractère…) :
<[23] ∈ [nombre premier v]:: operators>
68) Une variable qui sait depuis combien de temps un utilisateur est inscrit sur Scratch :
(Nombre de [jours v] depuis l'inscription de [LeGnocchi]:: sensing
69) Un bloc qui fixe la rotation d'un lutin autour d'un point sur la scène, d'un point ou d'une forme sur le costume, voire autour d'un lutin :
Fixer la rotation autour de x: (50) y: (-35):: motion
Fixer la rotation autour de [lutin2 v]:: motion
Fixer la rotation autour de [point1 v] du costume:: motion
70) Une logique booléenne qui définit si un script est exécuté ou pas :
<[script1 v] exécuté?:: control>
71) Une manière d'attendre autrement dans certains blocs qui font attendre la fin d'un script :
Demander [What's you name?] et attendre (10) secondes:: sensing
Basculer sur l'arrière-plan [arrière-plan1 v] et attendre que <>:: looksIdée de : @DjCommande
72) Un bloc qui fait passer le mode d'opérations dans un autre mode (binaire, octal, décimal, hexadécimal…) :
Passer les calculs en mode [binaire v]:: operators
73) Une variable qui convertit un nombre dans un autre mode :
(Nombre [hexadécimal v] [6F51B] en nombre [octal v]:: operators)// On obtient "1572433"
74) Des blocs qui permettent de dire ou de penser jusqu'à ce qu'il se passe quelque chose :
Dire [Bonjour] jusqu'à <>:: looks
Penser [Bonjour] jusqu'à <>:: looks
75) Dans le blocs des sons, rajouter des blocs qui activent ou désactivent la pédale qui rallonge les notes, ou la pédale de sourdine :
[Activer v] la pédale [sourdine v]:: sound
76) Un bloc qui arrête tous les phylactères, ou une seule catégorie (paroles, pensées, questions…)
Stopper [tous les phylactères v]:: control
77) Des blocs qui permettent de copier/couper/coller :
Copier:: #FF00FF
Copier [31A56F28364JEC9P]:: #FF00FF
Couper:: #FF00FF
Coller:: #FF00FFetcetera…
78) Des blocs qui permettent de répondre aux questions (sans appuyer sur “Entrée” ou sur le bouton “V”) :
Répondre à [toutes les questions v]:: sensing
79) Des variables pour les vecteurs (abscisse, ordonnée ou les deux) :
(Vecteur [ordonnée v] de [lutin1 v] à [lutin2 v]:: motion)
80) Des blocs de rotation 3D :
Pivoter de (90)° vers [le haut v]:: motion
81) Pour le clonage d'un lutin, des blocs qui laissent le choix sur quoi cloner (le lutin seul, les clones du lutin, le lutin et ses clones…) :
Créer un clone de [lutin uniquement v] de [moi-même v]:: control
Créer un clone de [clones v] de [lutin1 v]:: control
82) Des blocs pour redimensionner les listes et pour descendre/monter le curseur à droite :
Redimensionner la liste [SCORES v] en longueur (80) et largeur (140):: list
[Monter v] le curseur de liste [SCORES v]:: list
83) Des blocs qui reconnaîssent les double-clics voire les triple-clics :
Quand je [double-clique v] sur ce lutin:: events :: hat
<Triple-clic ?:: sensing>
84) Des blocs pour jouer des accords (plusieurs notes en même temps) :
Jouer l'accord [A v] [mineur v] [7 v] pendant (3) secondes:: sound
Jouer les notes (60) (64) et (67) pendant (2) secondes:: sound // Clic droit pour ajouter une entrée nombreIdée de : @orlan03
85) Un bloc qui met un script ou tous les scripts sur “pause” ou sur “play” :
Mettre [tous les scripts v] sur [pause v]:: control
86) Des blocs pour toutes les variables :
Montrer [chronomètre v]:: sensing
Cacher [nom du costume v]:: looks
87) Un booléen qui définit si un lutin touche un autre lutin ou une autre couleur :
<[lutin1 v] touche [lutin2 v] ?:: sensing>
<[lutin1 v] touche [#aa00aa] ?:: sensing>
88) Un bloc qui fait attendre avant la réception d'un message :
Attendre la réception de [message1 v]:: eventsIdée de : @link-potter
89) Un bloc qui permet de sauvegarder une partie en cours :
Sauvegarder:: #FF00FFIdée de : @elwine51
90) Une boucle qui permet de répéter pendant un certain temps :
Répéter pendant (10) secondes {
}:: control
91) Un opérateur de valeur absolue :
(Valeur absolue de (-10):: operators)
92) Un capteur pour la distance, non pas du centre du lutin, mais de la limite du costume :
(Distance de [pointeur de souris v] à [limite du costume v]:: sensing)
93) Un capteur qui définit si le pointeur de souris touche une couleur :
<[Pointeur de souris v] touche [#ff4444] ?:: sensing>
94) Une boucle qui exécute aléatoirement un des deux scripts :
Exécuter {
} ou {
}:: control
95) Un capteur qui sait si le joueur joue en petit ou en plein écran :
<Joue en [plein v] écran ?:: sensing>
(Taille de l'écran:: sensing)
96) Une boucle qui répète un script, avec une condition. Si cette condition n'est pas respectée, la boucle se bloque temporairement :
À condition que <> répéter indéfiniment {Idée de : @Fleur_de_Nuit
}:: control
97) Un capteur qui connaît le numéro du projet (les 9 derniers chiffres de l'URL du projet) :
(Numéro du projet:: sensing)
98) Un bloc qui remplace certains caractères d'un mot par un autre :
(Remplacer tous les [a] de [baba] par [o]:: operators)// On obtient "bobo"
(Remplacer le caractère # (2) de [baba] par [ou]:: operators)// On obtient "bouba"
99) Un bloc qui insère un caractère avant ou après un autre caractère d'un mot :
(Insérer [l] [avant v] tous les [a] de [baba]:: operators)// On obtient "blabla"
(Insérer [é] [après v] le caractère # (1) de [baba]:: operators)// On obtient "béaba"
100) Un bloc qui supprime des caractères spécifiques d'un mot ou des éléments spécifiques d'une liste :
(Supprimer tous les [m] de [cam]:: operators)// On obtient "ca"
Supprimer tous les éléments [abeille] de la liste [liste1 v]:: list
101) Un bloc qui prend une capture d'écran et l'enregistre:
Prendre une capture d'écran et l'enregistrer sous [capture1]:: sensing
Afficher la capture d'écran [capture1 v] sur [scène v]:: sensingIdée de : @Fleur_de_Nuit
102) Des dégradés :
Mettre un dégradé [central v] de la couleur [#FF0000] à la couleur [#FFAAAA]:: looksIdée de : @Fleur_de_Nuit
103) Des effets graphiques pour donner de la texture :
Mettre la texture [peinture v] à (100):: looks
Ajouter à la texture [sculpture v] (10):: looks
Ajouter à la texture [crayonnage v] (-25):: looksetcetera…
Idée de : @Fleur_de_Nuit
104) Le bloc arrondi qui réunit tous les éléments de la liste, mais avec une option de séparation de chaque élément :
(Liste [Résultats v] avec éléments séparés par [ ; ]:: list)
105) Le bloc arrondi qui réunit les éléments de la liste, mais pas tous (et également avec une option de séparation des éléments) :
(Éléments de (1) à (5) de la liste [Résultats v]:: list)
(Éléments de (10) à (20) de la liste [Résultats v] avec éléments séparés par [ / ]:: list)
106) Une variable qui connaît la quantité (en hexadécimal) d'une certaine couleur dans une autre couleur :
(Quantité de [rouge v] dans [#CC5511]:: sensing)
(Quantité de [vert v] dans T (30) S (90) L (255) :: sensing)// Clic droit pour définir la palette et le mode de calcul (FF ou 255)
(Quantité de [saturation v] dans [#FFAAAA]:: sensing)
(Quantité de [luminosité v] dans R [FF] V [00] B [A7]:: sensing)etcetera…
107) Un bloc qui sait si le pointeur de souris est en dehors de l'écran ou non :
<Pointeur de souris dans l'écran ?:: sensing>
108) Un bloc qui connaît la distance du pointeur de souris (ou autre) au bord de l'écran :
(Distance de [pointeur de souris v] à [bord inférieur de l'écran v]:: sensing)
(Distance de [lutin1 v] à [bord n'importe lequel de l'écran v]:: sensing)
(Distance de [lutin2 v] à [coin supérieur droit de l'écran v]:: sensing)etcetera…
109) Une logique booléenne qui “regroupe” plusieurs couleurs :
<Aucune autre couleur touchée que [#000000] ou [#FF0000] ?:: sensing>// Clic droit pour ajouter une couleur
110) Des calculs avec des fonctions (image, antécédent…) :
([Image v] de (70) pour f de x = [3x+15]:: operators)// On obtient 20
<Point x : (4) y : (3) existant pour f de x = [2x-5] ?:: operators>
<Antécédent (50) possible pour f de x = [7/(x-25*2)] ?:: operators>
111) Le stylo peut dessiner la courbe d'une fonction et écrire des textes :
Dessiner f de x = [x²-5] avec une fenêtre de x : (480) et y : (360):: pen
Écrire [Bonjour] en taille (10) en police [Banco v]:: pen // Clic droit pour ajouter des options d'écriture
112) Un bloc qui joue une musique trouvée sur Deezer ou sur Spotify (voir Scratch X) :
Jouer [Les feux d'artifice Calogéro]:: sound
Jouer [Goldman envole-moi] jusqu'au bout:: sound
(Durée de [Papaoutai Stromae]:: sound)
113) Ce bloc inutile, mais amusant :
([Texte v] aléatoire avec un nombre de caractères de (20):: #FF00FF)// Clic droit pour ajouter des paramètres
([Nombre v] aléatoire avec un nombre de caractères de (5):: #FF00FF)
([Symboles v] aléatoire avec un nombre de caractères de (10):: #FF00FF)
114) Pouvoir jouer un son en commençant en plein milieu (utile pour les musiques) avec la variable qui correspond :
Jouer le son [Valse Chopin v] à partir de (1) min (30) sec (0) cent:: sound
(Lecture du son [Valse Chopin v] en [secondes v]:: sound)
115) La possibilité d'ajouter des exposants aux racines dans les opérateurs :
(Exposant (4) racine de (81):: operators)// On obtient "3"
116) Des booléens pour les intervalles :
<Nombre (35) appartient à l'intervalle (0) ; (40) ?:: operators>// Clic droit pour ajouter des intersections à l'intervalles
117) Ces blocs aléatoires (lutin, costume, son, arrière-plan…) :
(Nom d'un [lutin v] aléatoire:: sensing)
(Nom d'un [costume v] aléatoire entre les costumes # (1) et # (7):: sensing)
118) Un capteur qui sait si l'utilisateur joue sur un téléphone, une tablette ou un ordinateur :
(Plateforme:: sensing)
<Joue sur un [ordinateur v] ?:: sensing>
119) Un capteur qui connait le nom des couleurs :
(Nom de la couleur [#DD22FF]:: sensing)
(Nom de la couleur [83A645]:: sensing)
120) Un bloc qui supprime des éléments très spécifiques d'une liste :
[Supprimer v] [tous les éléments v] qui contiennent [au moins v] (2) fois [G] de la liste [Prénoms v]:: list
[Supprimer v] les (5) [premiers v] éléments qui contiennent [exactement v] (1) fois [ric] de la liste [Prénoms v]:: list
[Supprimer v] (3) éléments [aléatoires v] entre les éléments (10) et (20) de la liste [Prénoms v]:: list
[Remplacer v] (10) éléments [aléatoires v] qui contiennent [au plus v] (3) fois [e] de la liste [Prénoms v] par [Jean-Pierre]:: listetcetera…
121) Un bloc qui connaît le nom du dernier (ou du premier, ou du Xième…) message reçu ou envoyé par un lutin :
(Nom du [dernier v] message [reçu v]:: events)
(Nom du (3) ème message [envoyé v]:: events)
(Nom du [premier v] message [reçu v] par [lutin1 v]:: sensing)
122) Un bloc qui compte le nombre de messages envoyés ou reçus par un lutin ou un groupe de lutins :
(Nombre de message [reçus v] par [lutin1 v]:: events)
(Nombre de message [envoyés v] par [tous les lutins v]:: events)
(Nombre de message [reçus v] par le groupe [BOUTONS v]:: events)
123) En plus des listes, des tableaux dans Scratch ! Avec tous les blocs associés :
Insérer [25] en cellule [A] (1) du tableau [Records v]:: list
Définir l'équation [=(A1)+7] à la cellule [B] (1) du tableau [Records v]:: list
Ajouter (3) à la cellule [A] (1) du tableau [Records v]:: list
([Addition v] des valeurs de la [colonne v] [B] de la liste [Records v]:: list)
<[Ligne v] (3) de la liste [Records v] contient [100] ? :: list>
(Cellule [B] (2) du tableau [Records v] :: list)etcetera…
124) De nouvelles extensions, comme des accessoires capteurs de lumière, des capteurs de température, d'odeurs… :
(Température en [°C v] :: #FF00FF)
(Luminosité [Lumen v] :: #FF00FF)etcetera…
B) BLOCS RACCOURCIS - Des blocs qui peuvent déjà être réalisés avec un peu de scripts, mais qui nous simplifieraient la tâche :
1) Une logique booléenne pour définir si le pointeur de souris bouge :
<Pointeur de souris déplacé ?:: sensing>Cela nous éviterait de le faire avec une liste, une boucle et des logiques booléenne.
2) Un bloc qui calcule une moyenne, avec une option pour ajouter une entrée nombre sur ce bloc :
(Moyenne de (5) et (15):: operators) // Clic droit pour ajouter une entrée nombreCela nous éviterait de le faire avec une liste, des additions et des divisions.
3) Un compteur de clones (voire un système pour les nommer) afin de permettre aux clones de ne pas tous être exécutés par le même script, et de ne pas tous se supprimer en même temps.
Créer un clone de [moi-même v] nommé [clone1]:: control
Supprimer le clone [clone1]:: control
(Nombre de clones de [lutin1 v]:: control)etcetera…
Cela nous éviterai de le faire avec une variable.
4) Une variable qui définit la distance d'un lutin à un point sur la scène, et non d'un autre lutin.
(Distance de x: (-60) y:(15):: sensing)Cela nous éviterai de le faire avec un lutin invisible.
5) Faire en sorte que les nombres aléatoires puissent contenir des virgules, et qu'on puisse choisir combien de chiffres après cette virgule :
(Nombre aléatoire entre (0) et (10) jusqu'à [millièmes v]:: operators)// On peut obtenir "3.456" ou "9.107"Cela nous éviterai de le faire en ajoutant des décimales dans les entrées nombre du bloc.
6) Des blocs qui mettent sur pause ou démarrent le chronomètre :
Mettre le chronomètre sur [pause v]:: sensingCela nous éviterai de le faire avec une variable.
7) Des blocs qui ajoutent du temps ou en enlèvent au chronomètre :
Ajouter au chronomètre (10):: sensingCela nous éviterai de le faire avec une variable.
8) Un évènement et une logique booléenne pour “N'importe quelle action effectuée” :
Quand n'importe quelle action est effectuée:: events :: hat
<N'importe quelle action effectuée ?:: sensing>Cela nous éviterai de le faire avec des opérateurs et de nombreux blocs capteurs.
9) Une option qui permet d'envoyer un message, pas forcément à tous, mais à un lutin spécifique, ou un lutin aléatoire :
Envoyer à [lutin3 v] [message1 v]:: eventsCela nous éviterai de créer un message spécifique par lutin.
10) Des blocs qui permettent de définir le minimum et le maximum d'une variable potentiomètre, voire pour n'importe quelle lecture de variable :
Mettre la variable [CHOIX v] à min: (1) max: (20):: variables
Ajouter à la variable [CHOIX v] min: (0) max: (1):: variables
(Variable [CHOIX v] [min v]:: variables)Cela nous éviterai de le faire avec une variable et une boucle.
11) Un bloc qui connaît le nombre de fois un élément que contient une liste, ou une lettre que contient un mot.
(Nombre de [a] dans [parade]:: operators)// On obtient "2"
(Nombre de [Voiture] dans la liste [OBJETS v]:: list)Cela nous éviterai de le faire avec des variables et des opérateurs.
12) Un système plus simple pour qu'il puisse y avoir des virgules dans les nombres aléatoires ou les variables potentiomètres :
Mettre décimales de [CHOIX v] à [centièmes v]:: variablesCela nous éviterai de le faire avec des variables regroupées.
13) Des blocs qui agissent sur tous les lutins en même temps :
Avancer [tous les lutins v] de (10):: motion
Ajouter (5) à l'effet [couleur v] de [tous les lutins v]:: looks
Relever le stylo de [tous les lutins v]:: penetcetera…
Cela nous éviterai de le faire pour chaque lutin, un par un.
14) Des logiques booléennes qui définissent si un lutin est montré ou caché, et la variable qui correspond :
<Montré?:: looks>
<Caché?:: looks>
(Visibilité:: looks)Cela nous éviterai de le faire avec des variables.
15) Des opérateurs pour les puissances, et pour les racines cubiques :
((5)^(3):: operators)// On obtient "125"
(Racine cubique de (27):: operators)// On obtient "3"Cela nous éviterai de le faire avec de nombreux calculs.
16) Des logiques booléennes “supérieur ou égal” et “inférieur ou égal” :
<(1) ≥ (2):: operators>
<(1) ≤ (2):: operators>Cela nous éviterai de le faire avec plusieurs opérateurs.
17) Des variables pour le nom du lutin, et pour le nombre de costumes, sons, lutins, scripts, blocs… :
(Nom du lutin:: looks)
(Nombre de [costumes v]:: looks)etcetera…
Dans les grands projets, cela nous éviterai de modifier les scripts après leur duplication dans chaque lutin.
18) Des blocs qui regroupent directement un certain nombre de caractères (lettres, chiffres, autres, tout…) d'un mot ou un certain nombre d'éléments d'une liste en partant du caractère ou de l'élément de notre choix :
(Regroupe (5) caractères [lettres v] de [Bonjour] en partant du caractère # (1):: operators)// On obtient "Bonjo"
(Regroupe (5) éléments de la liste [SCORES v] en partant de l'élément # (1):: list)Cela nous éviterai de le faire avec de nombreux blocs “Regroupe”.
19) Un évènement qui exécute un script quand une touche est relâchée, et le booléen qui va avec :
Quand touche [espace v] relâchée :: events :: hat
<Touche [A v] relâchée ?:: sensing>Cela nous éviterai de le faire avec d'autres blocs de conditions.
20) Un bloc de réception de messages pour les clones :
Quand un clone reçois [message1 v]:: events :: hatCela nous éviterai de le faire avec des scripts qui différencient le lutin de ses clones.
Idée de : @lucdelepine
21) Un bloc qui échange les valeurs de plusieurs variables ou les places de certains éléments dans une liste :
Échanger les valeurs des variables [Score J1 v] et [Score J2 v]:: variables
Échanger les positions des éléments (5) et (6) de la liste [Scores v]:: listCela nous éviterai de le faire avec une variable supplémentaire en guise de mémoire.
22) Un bloc qui avance ou recule les caractères d'un mot ou les éléments d'une liste :
([Avancer v] de (3) positions le caractère # (5) de [Trtaatule]:: operators)// On obtient "Tartatule"
[Reculer v] de (1) positions l'élément # (4) de la liste [Scores v]:: listCela nous éviterai de le faire avec d'autres variables en guise de mémoire.
23) Un bloc qui montre ou cache toutes les variables, ou toutes celles d'une catégorie spécifique, avec une option de regroupement de variables dans une catégorie :
[Montrer v] toutes les variables de la catégorie [Menu Principal v]:: variables
[Cacher v] toutes les variables de la catégorie [toutes les variables v]:: variables
(Addition de toutes les variables de la catégorie [Boutique v]:: variables)Cela nous éviterai de le faire en copiant/collant plusieurs fois le même bloc.
24) Un bloc qui permet de sauter, comme sur Scratch Junior :
Sauter:: motionCela nous éviterai de le faire avec de longs scripts.
25) Des blocs qui agissent sur tous les lutins d'une catégorie en même temps :
Cacher tous les lutins de la catégorie [Niveau 1 v]:: looks
(Addition de [taille v] de tous les lutins de la catégorie [Menu Principal v]:: sensing)
Ajouter (50) à [ordonnée y v] à tous les lutins de la catégorie [tous les lutins v]:: motionCela nous éviterai de copier/coller plein de scripts.
26) Des logiques booléennes en lien avec les catégories de lutins :
<Lutin de la catégorie [Intro v] touché ?:: sensing>
<Lutin de la catégorie [Endless v] excepté [lutin1 v] touché ?:: sensing>// Clic droit pour ajouter une liste déroulanteCela nous éviterai de le faire avec de nombreuses logiques booléennes.
27) Un opérateur qui permet de calculer les moyennes, additions, multiplications (ou autre) des éléments d'une liste :
([Moyenne v] de [tous les éléments v] de la liste [SCORES v]:: list)
([Addition v] des éléments (1) à (20) de la liste [SCORES v]:: list)
([Soustraction v] de (10) moins éléments (3) à (15) de la liste [SCORES v]:: list)Cela nous éviterai de le faire avec plein de blocs “regroupe”.
28) Des variables qui retiennent les réponses :
(Réponse # (1):: sensing)
(Nombre de réponses:: sensing)Cela nous éviterai de retenir chaque réponse dans des variables ou dans des listes.
29) Un autre booléen “ou” qui permet de refuser la proposition si les deux propositions jointes par le “ou” sont vraies :
<<> ou mais pas et <>:: operators>Ce qui nous éviterai de le faire ainsi :
<<<P1:: sensing> ou <P2:: sensing>> et <non <<P1:: sensing> et <P2:: sensing>>>
C) OUTILS ET OPTIONS - Des outils, des options et des fonctions qui pourraient rendre la programmation encore plus agréable :
1) Une fonction qui permet de nommer un script (clic droit sur un script, puis option “nommer”).
2) Des boutons qui permettent l'annulation des dernières actions effectuées dans la zone des scripts.
3) Un outil qui permet de dupliquer une forme dans un costume de lutin, afin de l'insérer dans un autre costume.
4) Dans la catégorie “Ajouter Bloc”, lors de la création d'un bloc, faire en sorte que s'ajoute le bloc créé avec la fonction “attendre”. Par exemple, je crée le bloc suivant :
Manger le () avec <> sans ():: customJe le définit, et le place dans un script. Cela signifie que je souhaite que la suite du script s'exécute immédiatement. Mais si je veux attendre la fin de l'exécution de mon script personnalisé :
Manger le () avec <> sans () et attendre:: custom
5) Un type de variable Cloud spécifique à chaque utilisateur, ainsi que les blocs correspondants :
Mettre [☁ RECORD v] de l'utilisateur à (27):: variables
Ajouter à [☁ RECORD v] de l'utilisateur (1):: variables
6) Un système pour créer ses propres tutoriels Scratch, et les publier dans les tutoriels de Scratch en ligne, voire Hors-Ligne (si possible).
7) Un système pour créer plus facilement de la musique, en ajoutant des notes sur une partition (prendre exemple sur MuseScore2).
8) Permettre aux variables “Cloud” de contenir des lettres :
Mettre la variable [☁ NOM v] à [Patrick]:: variables
9) Faire en sorte que “Aléatoire” soit proposé dans toutes les listes déroulantes de blocs :
Jouer le son [son aléatoire v]:: sound
Aller à [lutin aléatoire v]:: motion
10) Pouvoir nommer les points des formes, et les formes entières, dans les costumes en mode vecteur.
11) Pouvoir fixer le sens de rotation d'un lutin à “Haut-Bas” :
Fixer le sens de rotation [haut-bas v]:: motion
12) Ajouter des instruments :
Choisir l'instrument [violon (22) v]:: sound
Choisir l'instrument [cymbales (23) v]:: sound
Choisir l'instrument [accordéon (24) v]:: soundetcetera…
13) Une catégorie “Blocs favoris” dans laquelle le codeur peut ajouter les blocs qu'il utilise le plus.
14) Une catégorie “Blocs du projet” dans laquelle sont réunis tous les blocs utilisés dans le projet en question.
15) Une fonction qui permet au codeur de choisir lui-même la couleur de chaque catégorie de blocs :
Avancer de (10):: #ff0000
Relever le stylo:: #00ff00
Dire [Bonjour !]:: #ffff00etcetera…
16) Un outil qui permet de convertir le langage Scratch en un autre langage informatique (comme Python, Java, C++…).
17) Un outil qui permet de convertir le projet en un autre format que SB2 (Fichier PDF, IMG…).
18) Rallonger la durée des boucles musicales dans la bibliothèque de sons, car elles sont trop courtes, et si elles sont utilisés comme musique d'un jeu, ces boucles sont trop répétitives pour le joueur.
29) Ajouter des effets sonores dans la bibliothèque de sons.
20) Faire en sorte que l'on puisse publier ses propres lutins, costumes et sons dans les bibliothèques de Scratch en ligne (voire Hors-Ligne si possible) afin que les joueurs puissent retrouver des lutins, costumes et sons créés par le monde entier.
21) Un système pour pouvoir jouer à certains projets sur un téléphone ou une tablette si ce projet ne demande pas d'utiliser des touches de clavier.
22) Dans le forum de discussions de Scratch, permettre de supprimer un commentaire ou une publication.
23) Faire en sorte que le stylo puisse (ou pas) aller au premier plan.
Idée de : @link-potter
24) Pouvoir ajouter plus de tags lors de la publication d'un projet.
25) Faire en sorte qu'en mode Bitmap, les formes (cercles, rectangles…) puissent être dans “Aucune couleur” (ce qui gommerait la forme).
26) Dans le moteur de recherche interne de Scratch, faire en sorte que l'utilisateur puisse rechercher un autre utilisateur.
27) Une option qui permet de publier des scripts pour que les utilisateurs débutants puissent chercher et trouver les scripts dont ils ont besoin pour leurs jeux.
28) Lors de l'édition de costumes, une option qui permet de remplacer toute une couleur du costume par une autre.
29) Des listes Cloud, qui pourraient servir (par exemple) pour les records du monde.
30) Un moyen de modifier les lettres dans l'éditeur de costume (gras, italique, souligné, barré, lettres en mouvement…).
Idée de : @Try5t4n
31) Permettre d'ajouter dans les costumes de lutins, des zones d'écritures, dans lesquels les joueurs du projets pourraient écrire. Le texte écrit, une fois la touche “entrée” pressée, se définirai comme la variable “réponse”, voire en tant qu'une autre variable, telle que “texte”.
32) Lors de la création d'une variable ou d'une liste, dans “plus d'options”, faire en sorte qu'elle puisse être personnelle, que seul le codeur connaisse la valeur de la variable ou les éléments de la liste.
Idée de : @link-potter
33) En parallèle du mode turbo, un mode lent, qui permet d'exécuter les scripts lentement, un par un, pour éviter les lags, et entre autres, permettre au codeur d'avoir le temps de lire les scripts pendant leur exécution.
34) Dans l'éditeur de costumes, pouvoir ajouter un point, sans forcément qu'il y ait une forme.
35) Dans l'éditeur de costumes, faire en sorte que l'on puisse mettre des accents à toutes les voyelles, quelque soit la police utilisée.
36) Pouvoir classer les projets dans des dossiers pour mieux s'y retrouver.
Idée de : @Dairop
37) Des listes déroulantes dans lesquelles on peut y ajouter des options, et dont les joueurs pourraient faire leur choix parmi les propositions afin de donner une valeur (en chiffres ou en lettres) à une variable.
38) Une édition de costumes en 3D.
39) Un bouton “EN COURS DE RÉNOVATION” quand un projet publié est en cours de maintenance, soit pour l'améliorer, soit pour résoudre des bugs. Le bouton se situerait au même niveau que le bouton “Avant-Projet”, et cela informerait les utilisateurs que le projet ne fonctionne pas ou mal temporairement, le temps de la rénovation.
40) Faire en sorte que l'on puisse mettre une variable dans une réception de messages, ou dans un nom de variable ou de liste :
Quand je reçois (nom du costume:: looks):: events :: hat
Montrer la variable (numéro:: variables):: variables
Cacher la liste (réponse:: sensing):: list
41) Dans la liste des notifications de Scratch, des cases à cocher pour définir quels types de notifications veut-on recevoir, et lesquels on ne veut pas. Cela nous éviterai de recevoir 30 notifications du genre “Il y a eu de nouvelles activités dans le studio blabla…” ou des “Machin est en train de vous suivre” pour les utilisateurs populaires…
Idée de : @AK_Scratcher_54
42) Faire en sorte que les variables et les listes puissent changer de plan.
43) Une page qui explique toutes les nouveautés de Scratch ajoutées à chaque mise à jour.
Idée de : @lieutenant_X
44) Un moyen de regrouper des variables dans une catégorie pour mieux s'y retrouver quand la liste de variables et trop grande.
45) Un moyen de regrouper des projets dans une Playlist, comme sur Youtube, pour faciliter la navigation entre plusieurs projets d'un même thème.
Idée de : @Fleur_de_Nuit
46) La possibilité d'ajouter certains projets dans une liste “À essayer plus tard”, comme sur Youtube, quand on trouve un projet intéressant mais que l'on n'a pas le temps de l'essayer immédiatement.
Idée de : @lieutenant_X
47) De nouvelles possibilités dans l'édition de costumes, comme de nouvelles brosses, des filtres…
Idée de : @Fleur_de_Nuit
48) La possibilité d'insérer des GIF dans les costumes.
49) Une page qui répertorie plein de listes à exporter (comme des listes de mots, de nombres…), et à laquelle chacun pourrait contribuer en y important ses propres listes.
50) L'ajout de Plugins ! Programmables par les utilisateurs, ils permettraient à ces derniers d'ajouter eux-mêmes des fonctionnalités à Scratch !
51) Une page qui répertorie tous les Plugins programmés pour Scratch.
52) La possibilité de modifier notre image de profil avec un éditeur d'avatar Scratch (avec les personnages du logiciel, comme Pico…) et différents éléments de personnalisation.
53) La possibilité d'enregistrer nos messages du forum comme “Brouillon”, pour pouvoir le modifier plus tard avant de le publier.
Idée de : @Fleur_de_Nuit
54) De nouveaux émojis Scratch.
Idée de : @AK_Scratcher_54
55) Faire en sorte que l'on puisse changer notre pseudo ou notre nom d'utilisateur Scratch.
56) La possibilité d'insérer la valeur d'une variable dans les entrées texte/nombre au niveau des informations des lutins à droite de l'écran (abscisse, ordonnée, nom, taille, direction…), en glissant la variable dans la zone de texte.
57) Dans l'édition de costumes, la possibilité d'insérer d'autres formes (triangles, hexagones, flèches…) sans devoir les construire avec des segments.
58) L'ajout de coordonnées dans l'édition d'un costume, pour connaître et pouvoir reproduire d'un costume à l'autre, la position exacte d'une forme ou d'un nœud.
59) Faire en sorte que l'on puisse centrer, aligner ou justifier les textes dans l'édition de costumes, ainsi que sur le forum de Scratch.
60) La possibilité de regrouper des lutins dans une catégorie.
61) La possibilité de modifier une variable d'un bloc personnalisé :
(Variable:: custom)Afin de modifier la valeur de la variable dans la définition du bloc personnalisé :
Ajouter (5) à [Variable v]:: customIdée de : @lieutenant_X
62) La possibilité pour un Scratcheur de bloquer le bouton “Voir à l'intérieur” sur la page d'un projet, afin que les autres utilisateurs ne puissent pas voir les scripts.
Idée de : @Fastioz
63) La possibilité de changer la confidentialité d'un message/commentaire, pour qu'il puisse rester privé, par exemple.
64) Une case à cocher sur le profil d'un utilisateur pour devenir un “fan” de cet utilisateur.
65) Un lien avec la case à cocher pour devenir fan d'un utilisateur, la réception de notifications lorsqu'un utilisateur dont on est “fan” sort un nouveau projet.
Idée de : @lieutenant_X
66) La possibilité de changer les sons mono/stéréo, et les blocs qui correspondent :
Changer le type de son en [stéréo v]:: sound
Ajouter (10) au volume du HP [gauche v]:: sound
(Type de son:: sound)
(Volume du HP [droit v]:: sound)etcetera…
Idée de : @bidulule
67) La possibilité de rechercher des projets à l'intérieur d'un studio.
68) La possibilité de connaître toutes les statistiques sur nos projets, nos studios et notre profil.
69) Dans la bibliothèque de blocs, faire en sorte qu'en cas de clic droit sur un bloc, l'option “info” soit affichée, ce qui nous mènerait directement à la page du Scratch-Wiki concernant ce bloc.
Idée de : @lieutenant_X
70) La possibilité d'ajouter des variables verticales.
71) La possibilité de modifier la forme du potentiomètre, avec un glisseur vertical, ou sous forme de disque, de boutons…
72) La possibilité de regrouper des messages dans une catégorie, ainsi que les blocs qui correspondent :
Quand je reçois un message du groupe [NOUVEAU v]:: events :: hat
(Nombre de messages [envoyés v] du groupe [NOUVEAU v] par [moi-même v]:: events)etcetera…
73) Des variables constantes, qui ne changent pas de valeur pour l'utilisateur lorsqu'il quitte la page et lorsqu'il revient, avec les blocs qui correspondent :
Mettre variable constante [Meilleur Score v] à (35):: variables
Cacher la variable constante [Meilleur Score v]:: variables
(Meilleur Score:: variables)etcetera…
Idée de : @Paul84100
74) La possibilité de choisir les dimensions de la scène.
Par exemple, la possibilité de faire une scène en 16/9 ou en 1/1, car pour l'instant, la scène est en 4/3.
On pourrait aussi modifier le format (paysage ou portrait), et choisir les dimensions sois-même.
75) Des transitions d'un costume à l'autre, ou d'un arrière-plan à l'autre, avec le bloc qui correspond :
Basculer sur le costume [costume1 v] avec la transition [disolve v] pendant (2) secondes:: looks
Basculer sur l'arrière-plan [menu v] avec la transition [rideau-gauche v] pendant (5) secondes:: looks
76) La possibilité d'utiliser d'autres polices d'écritures. Ainsi, Scratch pourrait fonctionner avec des fichiers TrueType et OpenType que l'on pourrait télécharger sois-même.
77) Sur la page d'un projet, le bouton “signaler un bug” qui permet aux utilisateurs de signaler un problème au créateur du projet en question.
78) Dans l'éditeur de costumes, des lignes qui apparaissent (comme sur PowerPoint) pour positionner les formes par rapport à d'autres formes, ou par rapport au centre du costume.
D) RAPPORT DE BUGS - Problèmes, et choses que l'on pouvait faire dans Scratch 2 mais plus dans Scratch 3.
1) Revoir le système pour modifier les sons sur “Scratch 3 Bêta” qui est bien meilleur sur “Scratch 2”, notamment à cause du fait que l'on pouvait glisser un curseur, et ne modifier qu'une partie du son à la fois.
2) Modifier le min et le max pour une variable potentiomètre avec un clic droit dessus comme sur Scratch 2.
3) Faire en sorte qu'on puisse supprimer ou renommer une liste, comme sur Scratch 2.
4) La pipette pour choisir la couleur du stylo sur la scène, comme dans Scratch 2.
5) Pouvoir supprimer des lutins, même après avoir coché la case “Ne plus laisser cette page créer de messages”.
6) Un système pour que l'on puisse exporter un son ou un costume dans l'ordinateur, comme dans Scratch 2.
7) Dans le forum de discussions, faire fonctionner l'option “Rechercher une publication”.
Idée de : @link-potter
8) Régler les bugs en français, par exemple, les lutins s'appellent des sprites, et un bloc dans la catégorie “listes” :
(item # of [chose] in [my list v]:: list)Entre autres…
9) Rajouter dans le bloc qui fait changer un lutin de costume “Costume Aléatoire”, mais aussi “Précédent” et “Suivant” comme dans Scratch 2.
Basculer sur le costume [costume aléatoire v]:: looks
10) Supprimer la limite de kB pour un projet
11) Supprimer toutes les limites concernant les variables Cloud (10 variables max, 128 chiffres max…)
12) Remettre les polices de Scratch 2, comme : “Mystery”, “Scratch”, “Gloria”, “Donegal”, “Helvetica”…
13) Réduire la largeur des blocs pour remettre celle de Scratch 2.
14) Dans l'édition de costumes, faire en sorte que l'on puisse commencer la sélection en dehors du cadre.
15) Retravailler les couleurs des blocs, car elles sont trop claires, elles font mal au yeux, et certaines catégories de blocs se confondent.
16) Remettre le bouton “Avant-Projet” qui était très utile sur Scratch 2.
17) Les scripts sans centrés dans la zone de scripts de Scratch 3.0, ce qui ressemble un peu à une partie de cache-cache (mais où sont mes scripts) lorsque l'on cherche nos scripts. En 2.0, tous les scripts étaient nettoyés en haut à gauche, ce qui était beaucoup plus simple pour les retrouver !
18) Retravailler le logo de Scratch, car tous les effets 3D ont été supprimés du logo de Scratch 2, et les moustaches sont devenues horribles.
19) Retravailler la zone dans laquelle on écrit les instructions pour un projet, car elle s'est beaucoup réduite en largeur, ce qui laisse place à d'énormes trous quand on revient à la ligne, et c'est très peu pratique !
20) Remettre l'affichage des coordonnées du pointeur de souris en bas de la scène.
21) La possibilité d'utiliser la pipette ailleurs que sur la scène.
22) Changer l'heure affichée sur le forum, pour qu'elle s'adapte au fuseau horaire de l'utilisateur.
Idée de : @NilsTheBest
Si vous avez des idées, n'hésitez pas à me les faire savoir en commentaire. Je les ajouterai à ma publication avec votre pseudo pour signaler que c'est la-vôtre.
Je met régulièrement ma publication à jour pour y ajouter de nouvelles idées. N'hésitez pas à y retourner souvent !
Quand <<Idée reçue ?:: sensing> ou <Idée eue ?::sensing>> :: events :: hat
si <Connecté ?:: sensing> alors
Cliquer sur [modifier v]:: motion
Ajouter (Idée:: variables):: looks
Cliquer sur [enregistrer v]:: motion
end
Crier [Hourra !]:: sound
Continuer à Scratcher:: pen
- mederic39
- New to Scratch
2 posts
Suggestions Scratch
Pourquoi on ne peut plus modifier nos publications ???
- krokmou2006-2006
- Scratcher
500+ posts
Suggestions Scratch
Ha bon ? On ne peut plus faire ça ? Je vais essayer de modifier ce message ! J'ai réussi, donc on peut le modifier Pourquoi on ne peut plus modifier nos publications ???
Last edited by krokmou2006-2006 (Sept. 14, 2019 14:33:56)
L'argent ne fait pas le bonheur, en revanche, une bonne assiette de pâte carbonara …
- Medericoder
- Scratcher
100+ posts
Suggestions Scratch
Bizarre, pour moi, il n'y a plus le bouton “modifier”…Ha bon ? On ne peut plus faire ça ? Je vais essayer de modifier ce message ! J'ai réussi, donc on peut le modifier Pourquoi on ne peut plus modifier nos publications ???
- krokmou2006-2006
- Scratcher
500+ posts
Suggestions Scratch
Normalement il est entre signalement et citation sur tes messages, s'il y est pas, je pense que tu devrai le signaler dans ce forum par contre, il est en anglaisBizarre, pour moi, il n'y a plus le bouton “modifier”…Ha bon ? On ne peut plus faire ça ? Je vais essayer de modifier ce message ! J'ai réussi, donc on peut le modifier Pourquoi on ne peut plus modifier nos publications ???
L'argent ne fait pas le bonheur, en revanche, une bonne assiette de pâte carbonara …
- Medericoder
- Scratcher
100+ posts
Suggestions Scratch
Ouais, je sais, j'ai l'habitude de modifier mes messages… Mais depuis quelques semaines, le bouton a disparu… Je l'ai déjà signalé à la ST dans un mail, mais ils s'en fichent.Normalement il est entre signalement et citation sur tes messages, s'il y est pas, je pense que tu devrai le signaler dans ce forum par contre, il est en anglaisBizarre, pour moi, il n'y a plus le bouton “modifier”…Ha bon ? On ne peut plus faire ça ? Je vais essayer de modifier ce message ! J'ai réussi, donc on peut le modifier Pourquoi on ne peut plus modifier nos publications ???
- krokmou2006-2006
- Scratcher
500+ posts
Suggestions Scratch
La version 3.0 de Scratch est truffé de bugs, comme par exemple assez souvent je n'arrive plus à charger les messages sur mon profils ce qui est assez génantOuais, je sais, j'ai l'habitude de modifier mes messages… Mais depuis quelques semaines, le bouton a disparu… Je l'ai déjà signalé à la ST dans un mail, mais ils s'en fichent.Normalement il est entre signalement et citation sur tes messages, s'il y est pas, je pense que tu devrai le signaler dans ce forum par contre, il est en anglaisBizarre, pour moi, il n'y a plus le bouton “modifier”…Ha bon ? On ne peut plus faire ça ? Je vais essayer de modifier ce message ! J'ai réussi, donc on peut le modifier Pourquoi on ne peut plus modifier nos publications ???
L'argent ne fait pas le bonheur, en revanche, une bonne assiette de pâte carbonara …
- smrman
- Scratcher
1000+ posts
Suggestions Scratch
Ca n'a rien à voir avec Scratch 3.0 mais bon. La version 3.0 de Scratch est truffé de bugs, comme par exemple assez souvent je n'arrive plus à charger les messages sur mon profils ce qui est assez génant
Et oui, la Scratch Team retravaille le site pour l'améliorer, c'est possible qu'il y ait des fois un petit problème par-ci par-là…
- u_titi
- Scratcher
4 posts
Suggestions Scratch
Salut
Moi, je pense qu'il serait cool de rajouter un outil pour les collaborations avec d'autres scratcher. Par exemple en pouvant inviter une ou plusieurs personnes à modifier l'un de ses projets, le tout avec un chat pour que les différents scratcher puissent communiquer facilement.
Bien évidemment, les personnes qui sont invités sur ce projet seront marqués automatiquement sur le projet s'il est partagé.
Moi, je pense qu'il serait cool de rajouter un outil pour les collaborations avec d'autres scratcher. Par exemple en pouvant inviter une ou plusieurs personnes à modifier l'un de ses projets, le tout avec un chat pour que les différents scratcher puissent communiquer facilement.
Bien évidemment, les personnes qui sont invités sur ce projet seront marqués automatiquement sur le projet s'il est partagé.