Discuss Scratch
- FireArrow879
-
65 posts
Add achievements to your project!
Achievements
It works so scratchers can add achievements to their projects without the process of adding save codes with achievements. To add a achievement, first you name it, then upload an image for it, then add a description, then add a difficulty (the difficulties are Piece of Cake, Easy, Medium, Hard, Insane, and Impossible), then click the add badge button, then done! Next, you need to add a way to win the achievement.
What badges would look like:
Uses
Adding achievements, and knowing how many has been won.
2: Easier achievement adding to projects!
It works so scratchers can add achievements to their projects without the process of adding save codes with achievements. To add a achievement, first you name it, then upload an image for it, then add a description, then add a difficulty (the difficulties are Piece of Cake, Easy, Medium, Hard, Insane, and Impossible), then click the add badge button, then done! Next, you need to add a way to win the achievement.
What badges would look like:
*insert image here* Finish the platformer! ~ Medium Won This Week: 2076 Won Ever: 54322
Uses
Adding achievements, and knowing how many has been won.
2: Easier achievement adding to projects!
Last edited by FireArrow879 (Oct. 28, 2021 03:38:26)
- Reev0102
-
1000+ posts
Add achievements to your project!
No support. This is too specific to add to Scratch, and will only be used for games. Why don't you try to code it yourself?
- vudeptrai090211
-
1000+ posts
Add achievements to your project!
Achievementsnot advanced coder be like…
It works so scratchers can add achievements to their projects without the process of adding save codes with achievements. To add a achievement, first you name it, then upload an image for it, then add a description, then add a difficulty (the difficulties are Piece of Cake, Easy, Medium, Hard, Insane, and Impossible), then click the add badge button, then done! Next, you need to add a way to win the achievement.
What badges would look like:*insert image here* Finish the platformer! ~ Medium Won This Week: 2076 Won Ever: 54322
Uses
Adding achievements, and knowing how many has been won.
2: Easier achievement adding to projects!
- Roblox888i
-
1000+ posts
Add achievements to your project!
Rejected:
8.7 Scratch achievements
Some form of digital currency which allows you to “buy” Scratch features (with real or fake money) would not really benefit the educational value of Scratch; after all, there is not really anything that you can buy. While there could be features that are only unlockable via digital currency, this does not really contribute to Scratch's purpose of being a programming language available for everyone. However, you can make digital currency in your own projects, if you like. A very good detailed analysis for why digital currency should not be on Scratch can be found on this post.
8.7 Scratch achievements
Some form of digital currency which allows you to “buy” Scratch features (with real or fake money) would not really benefit the educational value of Scratch; after all, there is not really anything that you can buy. While there could be features that are only unlockable via digital currency, this does not really contribute to Scratch's purpose of being a programming language available for everyone. However, you can make digital currency in your own projects, if you like. A very good detailed analysis for why digital currency should not be on Scratch can be found on this post.
- NormalMaker
-
500+ posts
Add achievements to your project!
This isn't what the suggestion is about. The suggestion is about a way to easily add an achievement system that does not give any kind of reward to your project. Rejected:
8.7 Scratch achievements
snip
No support. This doesn't sound very customizable, so if it doesn't fit the feel of someone's project they will still have to make their own achievement system, and I can't imagine that it would fit into many projects.
Last edited by NormalMaker (Oct. 28, 2021 04:18:33)
- FireArrow879
-
65 posts
Add achievements to your project!
You can change the accent color of each achievement difficulty (the defaults are Piece of Cake=Blue, Easy=Green, Medium=Yellow, Hard=Red, Insane=Purple, and Impossible=Black), and if one won a achievement, for that scratcher that achievement’s accent color would be light green.
Last edited by FireArrow879 (Oct. 28, 2021 04:48:25)
- JJ09012011
-
100+ posts
Add achievements to your project!
Hmm… maybe an extension for it?
give achievement [] colour [] :: extension
- FireArrow879
-
65 posts
Add achievements to your project!
There would be a drop down menu:
The category is:
give achievement [finished v] color [#FFC900] :: #235B8B
The category is:
Achievements :: #235B8B
Last edited by FireArrow879 (Oct. 28, 2021 15:28:36)
- Queer_Royalty
-
1000+ posts
Add achievements to your project!
Just code your own, if needed find a tutorial. This would be completely arbitrary as a feature, and would only be used in some projects.
- SmartCat3
-
500+ posts
Add achievements to your project!
Like badges in roblox?
If so Support times INFINITY.
This makes achievements much easier
If so Support times INFINITY.
This makes achievements much easier
- Tunde123
-
1000+ posts
Add achievements to your project!
this post for more information about why it's denied.But it's for their projects. Not scratch as a whole. It's not rejected to make achievements in your projects. If you are referring to a system where a user can receive some form of badge or achievement, then this has already been denied by the ST because of several reasons, mainly because it's similar to a currency system or something, which the ST has also denied. Please refer to
- Quantum-Cat
-
1000+ posts
Add achievements to your project!
Cool idea! But while Scratch can be used to make games, it isn't necessarily a game-maker, and so this block won't be as beneficial to other users. Also, making achievements on your own is probably not very complicated, and making it yourself gives you the added benefit of easy customisation and flexibility.
Maybe some additional blocks for more customisation?
Maybe some additional blocks for more customisation?
Last edited by Quantum-Cat (Nov. 3, 2021 16:35:03)
- sharkode
-
1000+ posts
Add achievements to your project!
Semi support, this is a bit too specific but would be useful
- -EmeraldThunder-
-
1000+ posts
Add achievements to your project!
No support, it is too specific and does not have a purpose in most of the projects on scratch. It has given me a new project idea though.
- Roblox888i
-
1000+ posts
Add achievements to your project!
No support, The purpose of scratch is to learn and code it wouldn't be a good fit for scratch (you can put achievements in your game without scratch adding it.)
- VeryFamus
-
1000+ posts
Add achievements to your project!
I support, this would help me make my games better
However, one thing.
Could there be a section for achievements? There could be a function like my blocks or lists/variables, where it says “make an achievement”. It then proceeds to let you name the achievement and state the difficulty, and code in the achievement to where if <stuff> then Give player ___ achievement.
Also there could be another variable-like system, where it has little circles for each achievement. This could also have blocks such as “player has received ___ achievement?” Or “Player has not received ___ achievement?” The achievements difficulty and name can be changed, as well.another block could be “Show (received/Unreceived) achievements” or “Hide (received/unreceived) achievements” as a form of seeing unlockable achievements. The reason for the the “player has received/not received ___ achievement could be used to portray unlocked achievements in a sprite by making it switch to a costume based on unlocked achievement.
One question. Does this stay on the project? If it does, when the project is started, if achievements are activated and you have received an achievement before, there should be a pop-up saying “clear achievements?” If you click no, it will ask, “are you sure?” Just in case you misclicked.
By stay on the project I mean like when you refresh, are the achievements still unlocked for you?
However, one thing.
Could there be a section for achievements? There could be a function like my blocks or lists/variables, where it says “make an achievement”. It then proceeds to let you name the achievement and state the difficulty, and code in the achievement to where if <stuff> then Give player ___ achievement.
Also there could be another variable-like system, where it has little circles for each achievement. This could also have blocks such as “player has received ___ achievement?” Or “Player has not received ___ achievement?” The achievements difficulty and name can be changed, as well.another block could be “Show (received/Unreceived) achievements” or “Hide (received/unreceived) achievements” as a form of seeing unlockable achievements. The reason for the the “player has received/not received ___ achievement could be used to portray unlocked achievements in a sprite by making it switch to a costume based on unlocked achievement.
One question. Does this stay on the project? If it does, when the project is started, if achievements are activated and you have received an achievement before, there should be a pop-up saying “clear achievements?” If you click no, it will ask, “are you sure?” Just in case you misclicked.
By stay on the project I mean like when you refresh, are the achievements still unlocked for you?
Last edited by VeryFamus (Oct. 30, 2021 19:58:05)
- VeryFamus
-
1000+ posts
Add achievements to your project!
My gosh, guys, this is already rejected by the ST. Read the list of rejected suggestions please.
This is not rejected, as the rejction states that no crypto currency or overall achievements should be on scratch.
It says nothing about project specific achievements.
- Tunde123
-
1000+ posts
Add achievements to your project!
Did you not read the OP? This is for project-specific achievements, not scratch achievements. My gosh, guys, this is already rejected by the ST. Read the list of rejected suggestions please.
- dave-alt-4
-
1000+ posts
Add achievements to your project!
Rejected:
8.7 Scratch achievements
Some form of digital currency which allows you to “buy” Scratch features (with real or fake money) would not really benefit the educational value of Scratch; after all, there is not really anything that you can buy. While there could be features that are only unlockable via digital currency, this does not really contribute to Scratch's purpose of being a programming language available for everyone. However, you can make digital currency in your own projects, if you like. A very good detailed analysis for why digital currency should not be on Scratch can be found on this post.
My gosh, guys, this is already rejected by the ST. Read the list of rejected suggestions please.
its not , this is an achievement for the player and only be usable in 1 project (it can be coded with like 5 minutes of work anyways)
anyways support
Last edited by dave-alt-4 (Nov. 2, 2021 04:47:26)
- JJ09012011
-
100+ posts
Add achievements to your project!
Please read the thread carefully. My gosh, guys, this is already rejected by the ST. Read the list of rejected suggestions please.