Discuss Scratch

PixelBro
New Scratcher
4 posts

Advanced text programming mode.

I have a suggestion about adding Advanced text programming mode which will be for more experienced scratch users or for these,which want to learn programming faster and it will be like normal programming language which is not drag n drop.
gdpr533f604550b2f20900645890
Scratcher
1000+ posts

Advanced text programming mode.

Why can't you just learn another programming language?
VoltageGames
Scratcher
1000+ posts

Advanced text programming mode.

Chibi-Matoran wrote:

Why can't you just learn another programming language?
^ (I recommend the Love2D framework for Lua, which I am working on learning rn)

Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
gdpr533f604550b2f20900645890
Scratcher
1000+ posts

Advanced text programming mode.

VoltageGames wrote:

Chibi-Matoran wrote:

Why can't you just learn another programming language?
^ (I recommend the Love2D framework for Lua, which I am working on learning rn)

Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
I don't recommend jumping straight into a game engine. My parents tell me that I need to master the basics first.

I recommend familiarizing yourself with a programming language's standard library and basic concepts before learning specific game engines, assuming game programming is even your goal.
DaSpudLord
Scratcher
1000+ posts

Advanced text programming mode.

VoltageGames wrote:

Chibi-Matoran wrote:

Why can't you just learn another programming language?
^ (I recommend the Love2D framework for Lua, which I am working on learning rn)

Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
No support as per this.
60 second rule…
60 second rule…
60 second rule…
VoltageGames
Scratcher
1000+ posts

Advanced text programming mode.

Chibi-Matoran wrote:

VoltageGames wrote:

Chibi-Matoran wrote:

Why can't you just learn another programming language?
^ (I recommend the Love2D framework for Lua, which I am working on learning rn)

Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
I don't recommend jumping straight into a game engine. My parents tell me that I need to master the basics first.

I recommend familiarizing yourself with a programming language's standard library and basic concepts before learning specific game engines, assuming game programming is even your goal.
it's a framework, not an engine.
it just means it's full of a lot of the equivalent of broadcasts- so you can use love.graphics.circle(arguments here) instead of something like
local x, y, r = 0, 0, 1
for i = 1, 360 do
local angle = i * math.pi / 180
local ptx, pty = x + r * math.cos( angle ), y + r * math.sin( angle )
drawPoint( ptx, pty )
end
so frameworks > original programming language
MathlyCat
Scratcher
1000+ posts

Advanced text programming mode.

This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans ) Python, or Swift (Mac only, idk if released either, I'm a loser)!
VoltageGames
Scratcher
1000+ posts

Advanced text programming mode.

MathlyCat wrote:

This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans ) Python, or Swift (Mac only, idk if released either, I'm a loser)!
1. yeah swift is released.
2. fun fact: lua existed before roblox.
Zekrom01
Scratcher
1000+ posts

Advanced text programming mode.

Then use java, lua, or python or something like that. Move on from scratch.

No support, this would make the site less child (I guess?) friendly what if a new scratcher opened the text editor showing what they coded with Scratchblocks?

What the new scratcher would say: wrote:

Ugh my coding is terrible! I QUIT SCRATCH! I WILL NEVER BE GOOD! AT ALL!
sorry for emoji spam
IronBit_Studios
Scratcher
1000+ posts

Advanced text programming mode.

Tosh/Python.
No support.
Cubit
Scratcher
11 posts

Advanced text programming mode.

Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.
-tobor-
Scratcher
100+ posts

Advanced text programming mode.

No support, because Scratch was built to be a visual language.
I would definetly reccoment Python as a next step, as it is quite similar to scratch in terms of the different commands.
Firedrake969
Scratcher
1000+ posts

Advanced text programming mode.

Cubit wrote:

Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.
There are quite a few ways to use Python
liam48D
Scratcher
1000+ posts

Advanced text programming mode.

Firedrake969 wrote:

Cubit wrote:

Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.
There are quite a few ways to use Python
Frontend game engines?
MathlyCat
Scratcher
1000+ posts

Advanced text programming mode.

VoltageGames wrote:

MathlyCat wrote:

This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans ) Python, or Swift (Mac only, idk if released either, I'm a loser)!
1. yeah swift is released.
2. fun fact: lua existed before roblox.
1. Thanks
2. I know

-tobor- wrote:

No support, because Scratch was built to be a visual language.
I would definetly reccoment Python as a next step, as it is quite similar to scratch in terms of the different commands.
This ^^^

Powered by DjangoBB