4 ms·
Plenty of scratch users have been manually modifying the .json files contained with in the .zip/.sb2 archive, to create "hacked blocks", which are not possible
by Retr0spectrum 9y ago
Plenty of scratch users have been manually modifying the .json files contained with in the .zip/.sb2 archive, to create "hacked blocks", which are not possible to create with the Scratch GUI.
- wonderous 9y agoRight, but did the users you've personally known doing this figure it out on their own and were they "new" to coding. To me Scratch is awesome, but doesn't to me feel like a tool for teaching people to hack at things.
- Retr0spectrum 9y agoI don't know any Scratch users personally. Anyway, that's irrelevant. IMHO the real reason Scratch teaches its users the "hacker mindset", is the way it forces you to create complex things with a relatively simple and limited toolset. In a similar way to how C64 demo coders push the hardware to its limits to achieve interesting effects. To give an example, scratch has no 3d rendering capabilities, and the only 2d rendering techniques are using bitmap/svg "sprites", and the "pen", which lets you draw arbitrary lines between points. Despite these limitations, many more advanced users have created 3d polygon rendering engines.
- deleted 9y ago[deleted]