如果对Scratch是如何工作的感兴趣,你可以看看它的源代码。 它们分别放在Github上的几个开源的软件仓库中:
https://github.com/LLK/scratch-www
https://github.com/LLK/scratch-gui
https://github.com/LLK/scratch-vm
https://github.com/LLK/scratch-render
https://github.com/LLK/scratch-blocks
对应ScratchJr: https://github.com/LLK/scratchjr
如果你对参与Scratch开发感兴趣,请看看我们的代码贡献者指南: https://github.com/LLK/scratch-www/blob/develop/.github/CONTRIBUTING.md