UPDATE: Zambonifofex made a great project that converts scratchblocks format scripts into this! http://scratch.mit.edu/projects/16087525/ Turbo mode for turbo rendering! Same as old one (Actually much better), except now, after initial script rendering, you can press space to render your own script! And soon I might have to update with a little script that will tell you how to write a block when you input everything that should go in it. To write a script: first, place the category of the block in front of your block, like so: motion-move ten steps Next, add a semicolon to your block: motion-move ten steps; But, if you want a C-Block (They have to be control), add a "{" instead. control-forever{ To close a C-Block, use a "}". For inputs, use parentheses: motion-move (10) steps; and to get colors for inputs, add their category after a % sign: motion-move (%variables-x) steps; For inputs at the end of a block, add a space before the ";" or "{" because the rendering engine will make the input box 3-sided because of how I wrote it. For variable, list, more blocks, and more blocks parameter blocks, use the following categories: variables lists more blocks parameters To make a block into a hat block, add the following at the beginning: "*Hat." (Yes, include the period.) So then green flag clicked will look like this: (I'm sorry that I don't have green flag rendering) *Hat.events-when gf clicked; Then, after you figure it out, type space, type in your code, and watch it render!