I don't have snap together, but my blocks can go on forever, instead of three. One block has this white coating around it, as it usually does, and another block, right next to it, senses that, and turns white, and so on. It is here;http: //scratch.mit.edu/projects/Greatdane/37268
great project! I like the idea of trying to make a programming system "replicate" itself. Check out my little project that makes blocks (albeit only three) actually snap together: (link to project)
I'm looking for a way to make a sprite follow the mouse pointer. (Click & drag.) I made a very simple 1 in my project "Toy Crane", but it isn't very smooth! Does anyone have 1 that's as smooth as the 1 in "Scratch"?
I have an idea for a way to make a little programming language inside of scratch. Instead of snapping together blocks, it could work more like a sequencer. There would be a row of slots, and you could drop blocks into them (they would snap to the nearest location). Then a "program reader" sprite would be able to step along the row. Each block would be a different color, and it would broadcast commands using the color of the block it steps on. Commands with parameters would be harder but could be done too in a couple different ways that I can think of...
cool! maybe if you have a block ontop of another block, those sprites goes away and a new sprite of double block appears.If there is anny other toy scratches I wanna help.
I wanna help if there is anny
It can definitely be done, but it will be a lot of blocks for what would seem like a simple addition, and at some point the program will slow down if too many blocks are added.
Here's how I'm thinking it could be done really quickly with at least the numbers 0 through 9. Keep track of when the buttons 0-9 are pressed with "when ____ key pressed" block. Then change the last touched block (which we'll have to keep track of) to a new costume with the correct number inserted. This is only one of many ways, but I imagine it could work. There is a grad students who is sort of working on data structures within Scratch, which would make it easier. But when it will be included in the release version is anyone's guess.
This is an awesome project Jay, I think maybe I will download it and play with it and try to add some graphics capabilities..maybe?
Download this project!
Download the 11 sprites and 31 scripts of "Toy sCrAtCh" and open it in Scratch
Project Notes
Toy sCrAtCh is my first attempt to make a version of SCRATCH within SCRATCH.
You can drag the blocks around and double click them to make the cat do things. You can't snap together blocks or do very many of the other things that you can do in real SCRATCH.
FUTURE CHALLENGE
Can anyone try to make a version of toy sCrAtCh that has more SCRATCH features in it, like snapping together blocks etc.?
Comments
You need to be logged in to post comments
Add a Comment
I made one where you can actually put the pieces togeher! it rocks try it out and you might have to download it if you can't see everything!
Weird
Here is my attempt at scratch inside scratch (link to project)
I don't have snap together, but my blocks can go on forever, instead of three. One block has this white coating around it, as it usually does, and another block, right next to it, senses that, and turns white, and so on. It is here;http: //scratch.mit.edu/projects/Greatdane/37268
neat. i like how the blocks cascade.
nvm
doesn't work jay
cool game
great project! I like the idea of trying to make a programming system "replicate" itself. Check out my little project that makes blocks (albeit only three) actually snap together: (link to project)
Hi there, I have an idea on how to make the snap-together code for toy scratch, in alpha now!
igetitnow
idongetit.
kkkkkkkkkkewl
cool
i do like dates quite a lot, they are one of nature's sweetest fruits. i like to each raw chocolate and dates together for a sweet/bitter combo
I LOVE THIS SOO MUCH U RULE JAY
To use a GUI to mimic the behavior of the underlying GUI is like having a second steering wheel in the trunk! You people need a date!
Use variables with sliders for the parameters. And don't let the blocks move around!
a toy scratch is a great idea....here's my try at a "Toy Scratch" (link to project)
I'm looking for a way to make a sprite follow the mouse pointer. (Click & drag.) I made a very simple 1 in my project "Toy Crane", but it isn't very smooth! Does anyone have 1 that's as smooth as the 1 in "Scratch"?
I have an idea for a way to make a little programming language inside of scratch. Instead of snapping together blocks, it could work more like a sequencer. There would be a row of slots, and you could drop blocks into them (they would snap to the nearest location). Then a "program reader" sprite would be able to step along the row. Each block would be a different color, and it would broadcast commands using the color of the block it steps on. Commands with parameters would be harder but could be done too in a couple different ways that I can think of...
how the f.... do you control it
YOU SHOULD ADD A RECORDING BLOCK. IT WOULD BE MUCH COOOOOLER.
Nice try ,but almost there!
Nice try ,but almost there!
cool! maybe if you have a block ontop of another block, those sprites goes away and a new sprite of double block appears.If there is anny other toy scratches I wanna help. I wanna help if there is anny
Cool!
It can definitely be done, but it will be a lot of blocks for what would seem like a simple addition, and at some point the program will slow down if too many blocks are added. Here's how I'm thinking it could be done really quickly with at least the numbers 0 through 9. Keep track of when the buttons 0-9 are pressed with "when ____ key pressed" block. Then change the last touched block (which we'll have to keep track of) to a new costume with the correct number inserted. This is only one of many ways, but I imagine it could work. There is a grad students who is sort of working on data structures within Scratch, which would make it easier. But when it will be included in the release version is anyone's guess.
That's awesome it would probable be hard to change values though but i wish you could
Thanks Evelyn. I would love if you added something. Then we can be international collaborators (10 syllables!!!)
This is an awesome project Jay, I think maybe I will download it and play with it and try to add some graphics capabilities..maybe?