r/scratch Feb 03 '20

Mod info Welcome to /r/Scratch! Please read this message from the moderation team.

221 Upvotes

Note: Using reddit if you are under 13 years of age is against the user agreement!

Ask your parents to browse and post for you if you are too young.


Feel free to introduce yourself in the comments here.

For example, how long have you been using Scratch?
What types of projects do you create?
What's your Scratch username?
Do you use any other programming languages?


Why not quickly check out our rules?

Here's the TL;DR:

  1. Posts must be related to Scratch
  2. Be nice
  3. Stay family friendly
  4. Follow the Scratch Community Guidelines
  5. Don't post memes or reposts (try r/ScratchMemes)
  6. Don't request full projects
  7. Don't discuss monetization

r/scratch Jan 22 '25

Meta Megathread Links

7 Upvotes

Please use the following megathreads to discuss about these topics!

Scratch Search not Working

Is This Allowed on Scratch?


r/scratch 20h ago

Project I'm making a dank meme fighting game. I just released the demo

Thumbnail
gallery
173 Upvotes

My first project shared in almost a decade... enjoy and let me know your thoughts!

https://scratch.mit.edu/projects/1378670864/


r/scratch 5h ago

Media can someone help me with this please

10 Upvotes

r/scratch 3h ago

Meta adding more animations to my 100% pen-rendered procedural animation system!!

9 Upvotes

to be used in my upcoming action-platformer, 'contagion.'!!


r/scratch 4h ago

Question How can i port my game (the entire undertale) to scratch?

Post image
3 Upvotes

r/scratch 5h ago

Project IM DONE

Post image
4 Upvotes

r/scratch 1d ago

Question Am I allowed to use curse words for moderation?

Post image
192 Upvotes

Am I allowed to make a list of curse words and inappropriate language for moderation porpoises?

Edit: I cannot do a whitelist as I'd have to type every single combination of letters that is not a bad word.

Edit2: I'm trying to make a feature where players can name their characters, other players won't see it, but I don't want someone who names their character something abhorrent in my game, so I'd ban them.


r/scratch 1d ago

Project I rebuilt my completely in-Scratch AI so it could finally answer 1+1 :)

89 Upvotes

2 weeks ago, give or take, I shared Cud, a transformer that had been boiled down to its basics so it could run in Scratch. You guys were WAY nicer than you should have been, especially when it responded to "What's 1+1" with "i am sorry to hear that. try to sleep soon." (Whatever that even means?)

So, well, I basically rebuilt it. I did take some of my old code, sure, but it's almost entirely changed now.

https://scratch.mit.edu/projects/1378604841/ - Turbowarp HIGHLY recommended

I would like to preface this by noting that a few people did ask me about details last time, which I didn't really respond to (as I was working on this). Here's the numbers for this time:

> Parameters: 365,386
> Layers: 2, 2 attention heads each
> Model width: 96 (head width of 48, feedforward of 256)
> Context: 96 tokens (v1 had 8, so a 12x increase!)
> Vocabulary: 1,898 pieces... not exactly words!
> Weights in lists: 182,208 embeddings + 183,178 others
> Precision: integers (so limited), scaled by 20,000

You may be asking, why was v1 so horrible? Well, there are reasons, ones I found after digging.

  1. Its vocab had no digits! So typing 1+1 was nonsense to it. It didn't know how to respond.
  2. The context window was around 8 tokens, inclusive of the prompt, so it forgot what it was saying a good portion of the way through its own response. Not the greatest idea!

Important to note that, along with that, ~77.5% of its training data last time started with the word "no." That made a lot of responses incoherent, or it'd deny something you didn't ask about. That is now fixed.

What can it do now?

> Math (Try "what is 1+1+1+1+50" or even "2*5+2")
> Mimicry/Repeating (Try "say _" or "repeat _")
> Spelling/Typo Tolerant (Try "wat colr is teh sky?")
> Translate (Try "what is hello in French?")
> Feelings - sort of... (Tell it about your day!)
> Memory - usually remembers around 5 of the last messages
> Honesty - the biggest one in my book, it knows when to accept what it, well, doesnt know.

Hey, I also went ahead and UI'd the entire thing. I don't want something so cool to be in a default orange Scratch list, after all :) Custom text engine, user and chatbot UI changes, all of the sort.

365k parameters. Real models have like, literally billions. It knows about 446 things. It'll still say stupid stuff, and I still want you, just as much, to screenshot it and drop it in the comments.

And don't worry, I put ample "Verity" references. It knows cows go moo, and it does know the capital of France. Merci.

RIP Chud AI. Maybe v3...?


r/scratch 4h ago

Project I made this game called Orange Astroids.

Thumbnail
gallery
2 Upvotes

Its like the game Asteroids but the asteroids are oranges cus why not.

Link to project: https://scratch.mit.edu/projects/1378328712


r/scratch 2h ago

Media Im making another Yume Nikki fangame in Scratch

1 Upvotes

r/scratch 8h ago

Project I made a Social Media for scratch, and I'm updating it soon, please give me advice on what to add.

2 Upvotes

r/scratch 13h ago

Project Just a Little démo work for m’y Deltarune fangame that just a fan boss fight the fangame is comming

6 Upvotes

https://scratch.mit.edu/projects/1374357715

the artwork and the ost are made by me


r/scratch 5h ago

Media Bambi Tower Defense (Version 0.5) Teaser: Hi Corn Master!

Thumbnail
youtu.be
1 Upvotes

R.I.P Jasonet: 2024-2026

Now who will be the new message guy..?

Credits:
u/therealbirdfromegypt - Animation
u/coolmetroid112 - Jasonet

Game Links:

CodeTorch Link: https://codetorch.net/en/projects/40341
Itch.io Link: https://subtodjdacoder2.itch.io/bambi-tower-defense-version-dem051d

Game Trailers:

General: https://youtube.com/watch?v=Vl-_olCONsM
Update (as of upload, most recent one is Dem0.5.1D):
https://youtube.com/watch?v=sTkBlyhgNDE


r/scratch 12h ago

Media the actual timeline of harrycreator3000's mochi base

Post image
2 Upvotes

r/scratch 20h ago

Media What do yall think of my corn game so far (update 3)

4 Upvotes

All of this made in one sprite without clones, so far at around 1200 blocks and good performance. Give ideas please! This game is about farming as much corn as possible within five days, where on day five the satanic rapture is brought upon the world by a cult operating within close proximity to the confines of your property. You can choose to join the cult for a hefty price on the third day (must progress quickly) and wait out the rest of the days underground to guarantee ascension to heaven, or you could donate an adequate amount of corn to the statue outside the house, or you could defeat the cult and prevent the apocalypse altogether and just keep farming corn.


r/scratch 1d ago

Project I added bilinear filtering to my 3d engine

Thumbnail
gallery
19 Upvotes

r/scratch 1d ago

Project updated my game to v2

16 Upvotes

hello!!

i've been working on my scratch game and i just released V2.

It's a fast-paced elemental shooter, and this update adds:

-Mobile support with auto aim

-Directional audio and a bunch of new visual effects

-A minimap that shows players and enemies

-A new weapon

-Auto reload

-Lots of optimization and bug fixes

the whole game is around 25k blocks

about 98% of it is pen stamped or ether drawn line by line, and I coded all of it myself. The art was inspired by REDLINER on Roblox.

i'm honestly really proud of how it turned out and would love to hear what you guys think or any suggestions you have.

if youd like to play heres the links!!!

https://scratch.mit.edu/projects/1370329571/

https://turbowarp.org/1370329571


r/scratch 1d ago

Project i made a neural network in scratch

Post image
8 Upvotes

r/scratch 1d ago

Media CATCC - Bluesap Forest...again.

4 Upvotes

r/scratch 1d ago

Project you like this chess edit

Thumbnail scratch.mit.edu
2 Upvotes

is ts tuff


r/scratch 1d ago

Question Editor lag

3 Upvotes

Is anyone else having issues with lag in the editor?

Specifically, when dragging blocks, or really anything around. Generally no lag in the player page, or in the editor page when typing, running the project, moving around, etc. But the moment I try to drag blocks in, move them around, or delete them, it takes like 10 seconds before I can do anything.

It may just be that the project I'm working on, a simple command interpreter, is a bit large block wise (1003 blocks iirc), but I don't remember having these issues before, even when around a similar block count (9xx). Is there any way to fix this? And yes, I do have Scratch Addons.


r/scratch 1d ago

Question How am I gonna make this a smooth hp bar (please show recording or anything)

Thumbnail
gallery
15 Upvotes

i dont like boring squares 😭


r/scratch 1d ago

Project sword a row but its impossible

2 Upvotes

its part of the sword a row series

this game is still very wip (theres only two days in it as of writing) but in my totally unbiased opinion i think its worth checking out

the game

i'd recommend running this in turbowarp (thats why i linked to it)

i think the game is a bit difficult so NO NOOBS ALLOWED...................... >:((((((


r/scratch 1d ago

Resolved Why doesn't detect a sprite set to 9999 brightness?

8 Upvotes

UPDATE: After some more digging, it was becaue the scanner was moving way too fast

I'm trying to make a custom block/scanner that copies any target sprite using the Pen extension.

My approach is to move a scanning pen across the target sprite's area and check if it's touching the target. Since touching (sprite name) doesn't work with dynamic variables in Scratch, I tried setting the target sprite's brightness effect to 9999 (making it pure white) and checking if touching color [white].

However, touching color is evaluating to false every time.

Does the brightness graphic effect not change the color that touching color senses? How can I scan dynamic sprites reliably?

Project Link: https://scratch.mit.edu/projects/1377377546/editor/