Discuss Scratch
- Discussion Forums
- » Questions about Scratch
- » Scratch alternatives
- 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?
- 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
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
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!
- Discussion Forums
- » Questions about Scratch
-
» Scratch alternatives






