Discuss Scratch

silvxrcat
Scratcher
500+ posts

MeowBlocks, the epic Scratch 3 mod!

kccuber wrote:

bump
*unbumps your bump*
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Bump
I forked Scratch Desktop. Linux, MacOS universal (both Apple Silicon and Intel in one app) and just Apple Silicon, and Windows ARM64 and portable builds will be coming soon.
Also maybe a Scratch PWA for chromebook users who don't have the Play store? (if this gets 4 ocular thumbs up I'll make the Scratch PWA)

Current thumbs up count: 4!!! (including mbrick2, who tried to use ocular reaction but ocular broke, and dhuls, who can't use ocular for some reason at this moment)

Last edited by kccuber (April 9, 2022 02:07:19)

mbrick2
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

kccuber wrote:

(if this gets 4 ocular thumbs up I'll make the Scratch PWA)
But THUMB UP
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Bump, please read https://scratch.mit.edu/discuss/post/6189897/ and thumbs up with ocular if you want a Scratch PWA!!
dhuls
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

kccuber wrote:

Bump
I forked Scratch Desktop. Linux, MacOS universal (both Apple Silicon and Intel in one app) and just Apple Silicon, and Windows ARM64 and portable builds will be coming soon.
Also maybe a Scratch PWA for chromebook users who don't have the Play store? (if this gets 4 ocular thumbs up I'll make the Scratch PWA)

Current thumbs up count: 3 (including mbrick2, who tried to use ocular reaction but ocular broke)
Last thumbs up (cant use ocular rn)
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Alright the Scratch PWA is coming it looks like!
Epsilon_3
Scratcher
500+ posts

MeowBlocks, the epic Scratch 3 mod!

Looks neat!
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Scratch PWA development is coming along nicely. I got like half of it done already.


Estimated release dates

Scratch PWA (Will be called MeowBlocks PWA to avoid trademark issues): May 3, 2022.
Scratch Desktop Special Builds (Name needed!): ~June 2022
The actual MeowBlocks mod: ~July 2022

I know, the dates aren't great, but at least you will have the chance to play with the PWA.


Logo Designs
So I have been experimenting with a few logo designs. This current one doesn't work too well for a small space in the navbar:

So then I made this one:

Now I don't think that was a great design decision. So I ditched Arial.
The current logo designs I'm thinking about looks like these:


Vote for your favorite using ocular reactions! Party popper for the first one and Rocketship for the second!
I also made this small icon for the favicon or PWA Icon or for the desktop apps (I will remake it in that yellow color):


But if you don't like any of these logo designs…

MeowBlocks Logo and Other Stuff Competition
So you want to design your own logo for MeowBlocks, or come up with a name for those desktop builds.

RULES:
The Navbar logo should be 800 by 175 pixels.
The small icon should be 192 x 192, to fit within the space for an Apple Touch Icon.
It should not use any of Scratch's design colors (I'm talking about the Scratch Cat orange and the blue color that's in the navbar, not the block colors.)
It is preferred that you use a color that is used for Scratch's block palette, and please change the color up a little. A bit darker or lighter is fine. And yes, I will be checking.
Any name that you come up with for the desktop app special builds should not use the word “Scratch” in it.

Aaand that's it!
Please check later for more updates. Thank you for reading this whole thing.

Last edited by kccuber (April 27, 2022 01:51:32)

kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Please read the above post if you haven't seen it already ^^
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!


Progress on the PWA. Sorry for the messed up logo, I'll fix it soon. Also, it's still not a PWA yet, I also need to get a script together to re-add the manifest and service worker because the build script (which runs “npm run clean”) destroys them.

EDIT: I also chose Logo 1 for right now because that has the most votes. I will change it if the other one gets more votes.

Last edited by kccuber (April 29, 2022 01:29:07)

Epsilon_3
Scratcher
500+ posts

MeowBlocks, the epic Scratch 3 mod!

kccuber wrote:


Looks cool
MagicCrayon9342
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

You should release an open beta! Of the actual mod, not the PWA. Although an open beta of both would be great!
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

MagicCrayon9342 wrote:

You should release an open beta! Of the actual mod, not the PWA. Although an open beta of both would be great!
The PWA isn't a PWA yet so I can't. But the planned release date for that is May 3.

But yes, I might release an open beta of the actual mod. Possibly also on May 3.
medians
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

Reviving this post, and how is progress?
Ideas (a lot quoted from the original topic):
blocks i want here:
Looks
whisperwhisperforyellyellfor
say but with different text bubbles
Operators
signof
reports 1 if it is positive, 0 if it is zero and -1 if it is negative
isapositiveisanegativeisadecimalisastringisazeroisanegative integerisaintegerisawholeisanatural
Reports if the entered response is in the criteria given.
Workarounds:
Positive
iffoo>0thensetresulttotrueelsesetresulttofalse
Negative
iffoo<0thensetresulttotrueelsesetresulttofalse
^
Reports the result of the first number raised to the power of the second number.
Motion
bounce
Basically the bounce block from the if on edge block.
Sensing
ifon
If on somewhere (specified) then it reports true. This will include if on edge.


Variables (Variables)
setfoo.xtosetfoo.ytofooxposfooyposfooxposfooyposfoo
Variables (Lists)
setlist.xtosetlist.ytolistxposlistyposlistxposlistyposlist
Control
stopother scriptswould stop all other scripts except the one it is running in (including in other sprites). ignore the shapestopinspritewould do a certain stop function in a specified spritestopall in spritewould stop all scripts but only in the sprite that the script ran in. ignore the shape

features I want:
Variables (Variables)
Local Variables
X/Y Positions
Variables (List)
Local Lists
X/Y Positions
Blocks and ideas:
movebackstepsWorkaround: move (()-(. . .)) stepsReserves the number, for example, 5 ===> -5 and -2 ===> 2, like in adacraft blocktothepowerofCould be named []^[]No square menus (with any reporter/boolean fitting in each menu)highscoreplayerssetcloudhosttoserverIn cloud managementcloudhostAlso cloud managementCloud-Link, Croquet!getdatafromURLpropertyofJSONstampdatalooklikedata
Last edited by PenguinLover1123 (original poster)
Blocks for this I also want (workarounds also shown)
Operators
thisxorthat
Workaround
notthis=that
^
Also replace
e^of
with
e
made by me
more ideas:
Motion
pointtowardsrandom positionpointtowardsx:y:pointtowardsspritepointtowardsrandom spritepointtowardsrandom spriteglidesecstospriteglidesecstorandom spritegotospritegotorandom spritegotocenterpointtowardscenterglidesecstocenter
Looks
clearspeechbubblesinspriteclearspeechbubblesinother spritesclearspeechbubblesinall spritesclearspeechbubblesinthis spritesayforsecsinspritesayforsecsinall spritessayforsecsinother spritessayforsecsinthis spritepreviouscostumerandomcostumenextcostumeeffect
Sound:
pitchvolumepan left/right
Events:
whenthisspriteclickedtimesinsecondswhenistruewhenisfalse
Control:
numberofclonescounter
Operator:
None
Variables:
foo
Lists:
list
My Blocks
customblock
if you have questions you can ask below
MADE BY ME TOO
Now:
Removed blocks
Operators
ethis would replace e^, blocks with e^ would be (e)^piphi1test operator
Variables/Lists
setcolorto
numberofrowsin2DLnumberofcolumnsin2DLdimensionsof2DLrow:column:of2DLsetrow:column:of2DLtodeleterow:column:of2DL2DL2DLcontainsthing?row:of2DLcontainsthing?column:of2DLcontainsthing?setxof2DLtosetyof2DLtosetwidthof2DLtosetlengthof2DLtoshow2Dlist2DLhide2Dlist2DL
2D lists will be limited.
kccuber
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

medians wrote:

Reviving this post, and how is progress?
The PWA “didn't work” for some reason, though I should maybe upload it to GH pages and see if it starts working then, because PWAs need HTTPS and I only tested with HTTP.

I will probably come back to working on meowblocks, but webpack is really painful to deal with because it's so slow. Maybe I can use the webpack-to-vite thing that someone made…

If virtualbox decides to start working well again with Hyper-V (I need Hyper-V for WSL2), I will start to work on the desktop apps again.
DifferentDance8
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

kccuber wrote:

Bump
I forked Scratch Desktop. Linux, MacOS universal (both Apple Silicon and Intel in one app) and just Apple Silicon, and Windows ARM64 and portable builds will be coming soon.
Also maybe a Scratch PWA for chromebook users who don't have the Play store? (if this gets 4 ocular thumbs up I'll make the Scratch PWA)

Current thumbs up count: 4!!! (including mbrick2, who tried to use ocular reaction but ocular broke, and dhuls, who can't use ocular for some reason at this moment)
Unnessecary thumbs up (ocular is blocked by Norton Family)
CST1229
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

medians wrote:

bounce
What would it bounce off of?

medians wrote:

ifon
touching?
CST1229
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

medians wrote:

clearspeechbubblesinspriteclearspeechbubblesinother spritesclearspeechbubblesinall spritesclearspeechbubblesinthis spritesayforsecsinspritesayforsecsinall spritessayforsecsinother spritessayforsecsinthis sprite
I think a general
tellspriteto
would be more useful.
silvxrcat
Scratcher
500+ posts

MeowBlocks, the epic Scratch 3 mod!

Some ideas…

playhttps://img.silvxrcat.repl.co/images/sounds/megalo.wavfromurlcreatedictionaryheadersaddHellowithkeyWorldtoheadersgetHellofromheadersdeleteHelloGEThttps://v2.jokeapi.dev/joke/Programming?blacklistFlags=explicitwithheadersheadersnewthreejsscene more of these threejs blocks
9gr
Scratcher
1000+ posts

MeowBlocks, the epic Scratch 3 mod!

do you want to merge meowblocks with screech? it'd be much epicer

Powered by DjangoBB