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: //(link to project)
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.
Download "Toy sCrAtCh"(11 sprites and 31 scripts) 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 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: //(link to project)
(view all replies)Comment Reply
neat. i like how the blocks cascade.
(view all replies)Comment Reply
nvm
(view all replies)Comment Reply
doesn't work jay
(view all replies)Comment Reply
cool game
(view all replies)Comment Reply
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)
(view all replies)Comment Reply
Hi there, I have an idea on how to make the snap-together code for toy scratch, in alpha now!
(view all replies)Comment Reply
igetitnow
(view all replies)Comment Reply
idongetit.
(view all replies)Comment Reply
kkkkkkkkkkewl
(view all replies)Comment Reply
cool
(view all replies)Comment Reply
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
(view all replies)Comment Reply
I LOVE THIS SOO MUCH U RULE JAY
(view all replies)Comment Reply
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!
(view all replies)Comment Reply
Use variables with sliders for the parameters. And don't let the blocks move around!
(view all replies)Comment Reply
a toy scratch is a great idea....here's my try at a "Toy Scratch" (link to project)
(view all replies)Comment Reply
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"?
(view all replies)Comment Reply
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...
(view all replies)Comment Reply
how the f.... do you control it
(view all replies)Comment Reply
YOU SHOULD ADD A RECORDING BLOCK. IT WOULD BE MUCH COOOOOLER.
(view all replies)Comment Reply
Nice try ,but almost there!
(view all replies)Comment Reply
Nice try ,but almost there!
(view all replies)Comment Reply
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
(view all replies)Comment Reply
Cool!
(view all replies)Comment Reply
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.
(view all replies)Comment Reply
That's awesome it would probable be hard to change values though but i wish you could
(view all replies)Comment Reply
Thanks Evelyn. I would love if you added something. Then we can be international collaborators (10 syllables!!!)
(view all replies)Comment Reply
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?
(view all replies)Comment Reply