With the help of this extension for the Scratch programming language developers can compile their apps into JavaScript, allowing them to run significantly faster.
TurboWarp
TurboWarp is a Windows tool that helps users efficiently execute the Scratch code with a more optimized and mature JavaScript runtime. Moreover, it is possible to eliminate unnecessary processing such as sprite updates and sound playback from the project.
Optimization
You can paste code snippets or import compatible files to begin improving a custom program. Like in dotTrace, there are instruments for automatically identifying common optimization opportunities like removing redundant operations and simplifying complex expressions.
As a result of these improvements, the performance of Scratch projects can be increased significantly. Complex applications with multiple sprites, sounds and animations may benefit from the optimization the most.
Settings
The Preferences menu offers users a checkbox for enabling interpolation to smooth sprite motion. Moreover, options to remove various artificial limitations such as fencing are provided. There are tools for specifying a custom stage zone as well. It is possible to store custom parameters inside a project or save multiple separate profiles and switch between them as needed.
Features
- free to download and use;
- designed to help you compile Scratch programming code into JavaScript;
- helpful for improving the overall app performance and removing redundant operations;
- users can enable sprite interpolation to smooth out the motion;
- compatible with modern versions of Windows.