0
Can I use Scratch to create games and sell the games in freelance coding
Can I use Scratch to create games and sell the games in freelance coding
6 Answers
+ 7
Scratch is a programming language designed for educational purposes, and its terms of use strictly forbid users from using it for commercial purposes. Therefore, it is not allowed to use Scratch to create games and sell them as part of freelance coding.
If you are interested in creating games to sell as a freelance coder, you may want to consider learning a more advanced programming language, such as , Java, or C++, which are widely used in the game development industry. You can also consider using game development engines, such as Unity or Unreal Engine, which offer powerful tools for creating games and selling them commercially. However, you should be aware that creating a successful game can be a complex and time-consuming process, and it may require a team of developers, designers, and artists to create a high-quality product that can compete in the market.
+ 6
Scratch is a toy language for kids to learn programming. What you create with it is for fun and educational purpose, not really for commercial benefit. But when in doubt, you should review the license conditions.
https://scratch.mit.edu/terms_of_use
"All user-generated content you submit to Scratch is licensed to and through Scratch under the Creative Commons Attribution-ShareAlike 2.0 license. This allows others to view and remix your content. This license also allows the Scratch Team to display, distribute, and reproduce your content on the Scratch website, through social media channels, and elsewhere. If you do not want to license your content under this license, then do not share it on Scratch."
It means that whatever you create in Scratch, anyone can also freely copy it without paying.
+ 5
Please avoid copying your question into the post's taga. Tags has its own purpose in the forum
https://code.sololearn.com/W3uiji9X28C1/?ref=app
+ 1
You'd be better served using the concepts and principles you learned in scratch and applying it to a more sophisticated language. I'd recommend whatever language is most popular or officially supported on whatever platform you want to develop on, and maybe some c or c++ for when you need to get closer to the hardware
+ 1
Scratch uses Blocky, A JavaScript library developed by google for building visual programming editors. If you like Scratch because of its code editor.
You can download it from the official website of the library or use it as a dependency in your JavaScript project.
https://developers.google.com/blockly/
+ 1
from the official scratch FAQ:
âYes: Your Scratch project is your creation. But keep in mind that once you share your project on the Scratch website, everyone is free to download, remix, and reuse the project based on the terms of the Creative Commons Attribution-ShareAlike license. So if you intend to sell your project, you may want to un-share it from the Scratch website.â.