Discuss Scratch

totallybigbrain
Scratcher
100+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

This is interesting, considering how I’m learning Pygame.
Pedroshowbala
Scratcher
3 posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

I sucks at Pygame, i need to learn.
totallybigbrain
Scratcher
100+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

Can you add the “return” block? It’s inside of Turbowarp, but is an extremely useful feature, and shouldn’t be too difficult to add?
imfh
Scratcher
1000+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

totallybigbrain wrote:

Can you add the “return” block? It’s inside of Turbowarp, but is an extremely useful feature, and shouldn’t be too difficult to add?
Hmm, potentially, but there are probably other features which I should implement first. There are still a few vanilla Scratch features which don't work. Notably, variable reporters, list reporters, speech bubbles, thinking bubbles, and input prompts don't work yet.
totallybigbrain
Scratcher
100+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

Yeah, true. I feel like those aren’t needed if you’re making a really polished game, but that’s just my opinion. They are necessary for in-general projects, so that’s all right.
MonkeyBean2
Scratcher
500+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

totallybigbrain wrote:

Yeah, true. I feel like those aren’t needed if you’re making a really polished game, but that’s just my opinion. They are necessary for in-general projects, so that’s all right.
uh, variable reporters are pretty important
totallybigbrain
Scratcher
100+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

MonkeyBean2 wrote:

totallybigbrain wrote:

Yeah, true. I feel like those aren’t needed if you’re making a really polished game, but that’s just my opinion. They are necessary for in-general projects, so that’s all right.
uh, variable reporters are pretty important

Yup! That’s why I said that: “They are necessary for in-general projects”
Though, if it wasn’t available, you could just use a number counter and/or text engine.
Gamdapiko24
Scratcher
90 posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

(long unnecessary quote removed by moderator - please don't spam)

How do you run this? it dosent make sense. What do I download?

Last edited by Paddle2See (Feb. 26, 2025 14:19:36)

BigNate469
Scratcher
1000+ posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

Gamdapiko24 wrote:

imfh wrote:

please don't quote long posts- snip them instead.
How do you run this? it dosent make sense. What do I download?
Download the code from the GitHub repository (https://github.com/BirdLogics/sb3topy ) and unzip it if you downloaded it directly from the website.

You need to find your computer's command-line terminal (should be cmd.exe on Windows, Terminal on Mac, and you've probably already encountered it if you're on a Linux machine. Instructions to set one up on ChromeOS can be found at Google's support page for it: https://support.google.com/chromebook/answer/9145439?hl=en&sjid=7634538434974649232-NA ). Once you have that open, go into the folder in the terminal (on UNIX-based OSes (Linux, MacOS, ChromeOS), that would be the command cd [name of folder here]. Not certain about Windows), and once there run:
pip install -r requirements.txt
and
python run_gui.pyw
Further details can be found in the README: https://github.com/BirdLogics/sb3topy/blob/main/README.md

Last edited by BigNate469 (Feb. 26, 2025 14:15:21)

sandysurprise
New Scratcher
2 posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

Last edited by sandysurprise (March 3, 2025 16:45:07)

AceCoderClaws
Scratcher
51 posts

[v1.3-beta] sb3topy: Scratch to Python with Pygame

sandysurprise wrote:

I'm using a @grifpatch tutorial about how to make a scrolling tile game trying to make the blocks solid but there's like a solid invisible block to the left of the cloned blocks and the cloned blocks are all not solid does anyone know how to fix this?

https://scratch.mit.edu/projects/1140567105
This isn't the place to ask questions like this. Please go to the help forum instead.

Last edited by AceCoderClaws (Feb. 28, 2025 16:23:45)

Powered by DjangoBB