Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch++, a new Scratch mod
- cookieclickerer33
-
Scratcher
1000+ posts
Scratch++, a new Scratch mod
Yep exactly like that!!!
I have a few more ideas
This could be done by getting the x/y position of the sprite and subtracting/adding it to the width/height of the costume (costumes can’t be anything but the ones the sprite already has in it so this can be compiled)
A more simple idea I had was temporary variables that would use 2 lists to keep track of the values and variable names
I have a few more ideas
(My [right v]::sensing)This would give you the x/y cordinate of the right/left/top/bottom edge of the sprite
(My [left v]::sensing)
(My [top v]::sensing)
(My [bottom v]::sensing)
This could be done by getting the x/y position of the sprite and subtracting/adding it to the width/height of the costume (costumes can’t be anything but the ones the sprite already has in it so this can be compiled)
A more simple idea I had was temporary variables that would use 2 lists to keep track of the values and variable names
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
Saving anything from the VM is very annoying to implement, mainly because of the fact that I have to write custom logic for every block like that. However, reporters that run a custom block are already implemented, and I have seen some examples of projects that dynamically calculate hitboxes. (https://scratch.mit.edu/projects/110878444/)
Also, to simplify things, maybe condensing this into
I'm going to go poke around the project to see how I can mod it to always output the width and height of the costume.
Also, to simplify things, maybe condensing this into
(costume width :: sensing)and
(costume height :: sensing)would make things simpler.
I'm going to go poke around the project to see how I can mod it to always output the width and height of the costume.
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
Alright, I've made the definitions. It doesn't work very well on tiny costumes, but it should be good enough.
https://scratch.mit.edu/projects/957473815/
https://scratch.mit.edu/projects/957473815/
- P3DR0_s3rgi0
-
Scratcher
1 post
Scratch++, a new Scratch mod
vvvvvvvvvvvvvvvvvvvvvvvvv:):)vvvvvvvvvvvvvvvvvvvvvvvvvvvvv
- dynamicsofscratch
-
Scratcher
1000+ posts
Scratch++, a new Scratch mod
(#4)I would still suggest you change the name. There are other good names like Physatch and stuff.
There are other Scratch mods using Scratch in the name. Are you sure the name change is necessary? Besides, in the post and when you open the mod, it clearly states that it is not a mod.
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
It would take a really long time now, due to the name being kept internally in many places. I'll change it when I unambiguously need to.
Last edited by ZXMushroom63 (May 30, 2024 12:56:27)
- dynamicsofscratch
-
Scratcher
1000+ posts
Scratch++, a new Scratch mod
(#28)when did i say that?It would take a really long time now, due to the name being kept internally in many places. I'll change it when I unambiguously need to.
- julmik6478
-
Scratcher
500+ posts
Scratch++, a new Scratch mod
Idea: add some working hacked blocks to block pallette.
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
when did i say that?my bad, having trouble formatting the quote stuff.
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
Shouldn't be too hard to do, I can definitely do that.
Idea: add some working hacked blocks to block pallette.
- julmik6478
-
Scratcher
500+ posts
Scratch++, a new Scratch mod
Bug: scratch++ not working on mobile. It works well on computer. Device with bug:
My browser / operating system: Android Linux 10, Chrome 125.0.0.0, No Flash version detected
My browser / operating system: Android Linux 10, Chrome 125.0.0.0, No Flash version detected
- julmik6478
-
Scratcher
500+ posts
Scratch++, a new Scratch mod
I made studio where you can add projects made with Scratch++. Link: https://scratch.mit.edu/studios/35279395
- julmik6478
-
Scratcher
500+ posts
Scratch++, a new Scratch mod
Scratch terms of use vs scratch++
4.4 You may only submit user-generated projects that were created with (1) the Scratch website editor or (2) an unmodified copy of the Scratch editor compiled from the source code described in Section 5.3. You may not upload any projects that were created, by you or by anyone else, with a modified version of the Scratch editor.I found it here.
- davidtheplatform
-
Scratcher
500+ posts
Scratch++, a new Scratch mod
Scratch terms of use vs scratch++I don’t think this is actually enforced4.4 You may only submit user-generated projects that were created with (1) the Scratch website editor or (2) an unmodified copy of the Scratch editor compiled from the source code described in Section 5.3. You may not upload any projects that were created, by you or by anyone else, with a modified version of the Scratch editor.I found it here.
- BigNate469
-
Scratcher
1000+ posts
Scratch++, a new Scratch mod
Well, because of the way section 5.3 is worded, we're technically only supposed to use the 1.4 editor, not the 2.0 or 3.0 editors…Scratch terms of use vs scratch++I don’t think this is actually enforced4.4 You may only submit user-generated projects that were created with (1) the Scratch website editor or (2) an unmodified copy of the Scratch editor compiled from the source code described in Section 5.3. You may not upload any projects that were created, by you or by anyone else, with a modified version of the Scratch editor.I found it here.
It's not generally enforced unless it contains blocks that don't exist in the Scratch VM and the Official Extensions (pen, video sensing, translate, text-to-speech, those), not including My Blocks, since those can be created within the editor.
- ZXMushroom63
-
Scratcher
59 posts
Scratch++, a new Scratch mod
I hope it's not against ToS 
It's probably fine though, since it anything in Scratch++ is technically possible in vanilla, and it doesn't require any extensions or userscripts.

It's probably fine though, since it anything in Scratch++ is technically possible in vanilla, and it doesn't require any extensions or userscripts.
- Discussion Forums
- » Advanced Topics
-
» Scratch++, a new Scratch mod






