Discuss Scratch

Bacteria999
Scratcher
1000+ posts

Scratch alternatives

Hi, I was wondering if there's any advanced alternative to Scratch? I know there's Snap!, but it looks kind of ugly and it's hard to use

Last edited by Bacteria999 (March 16, 2020 12:28:18)

ResExsention
New Scratcher
1000+ posts

Scratch alternatives

What kind of advanced alternative are you looking for? Would you like to stick with block based programming or are you aiming at low level text based coding?
Bacteria999
Scratcher
1000+ posts

Scratch alternatives

Of the low-level textual languages, which do you recommend?
Za-Chary
Scratcher
1000+ posts

Scratch alternatives

If you want a text-based version of the Scratch editor, try looking into Tosh.

If you want a more advanced text-based programming language, I'd recommend starting with Python.
Bacteria999
Scratcher
1000+ posts

Scratch alternatives

oh thanks! :^)
NxNmultiply
Scratcher
100+ posts

Scratch alternatives

I find C++ intriguing because compilers can optimize the code to run faster than Scratch and it also offers various numerical storage options. It's also possible to add functions with #include, for example #include <windows.h> adds Windows functions.
Bacteria999
Scratcher
1000+ posts

Scratch alternatives

NxNmultiply wrote:

I find C++ intriguing because compilers can optimize the code to run faster than Scratch and it also offers various numerical storage options. It's also possible to add functions with #include, for example #include <windows.h> adds Windows functions.
Oh, thank you, is it possible to create 2d games with c++?
ResExsention
New Scratcher
1000+ posts

Scratch alternatives

Bacteria999 wrote:

NxNmultiply wrote:

I find C++ intriguing because compilers can optimize the code to run faster than Scratch and it also offers various numerical storage options. It's also possible to add functions with #include, for example #include <windows.h> adds Windows functions.
Oh, thank you, is it possible to create 2d games with c++?

Yes.

However, trust me it is not easy at all.

You'll need to use some third party libraries, hundreds (if not thousands) of lines of code, and a ton of other stuff just to get a basic engine working.

The “2D” games that C++ can easily make with only 10 lines is more of a command prompt than anything else:

#include <iostream>

int main(){
std::cout << "Hello World!" << std::endl;
}
bigpuppy
Scratcher
1000+ posts

Scratch alternatives

Here's a related Scratch Wiki article with a list of alternatives in multiple categories: Alternatives to Scratch
OurPrincess
Scratcher
1000+ posts

Scratch alternatives

I've heard of something called GP, but it's probably too similar to Snap!
anexus
Scratcher
37 posts

Scratch alternatives

is that all?

Powered by DjangoBB