Click the green flag to start. With the introduction of Scratch 3.0, we will begin to notice that many of the older Scratch projects are not compatible with the new mobile functionality Scratch 3.0 now gives us. To fix this new issue, we will need new controls that mobile devices can use. A joystick is necessary because it can control all directions. Scratch only accepts one finger's input at a time on mobile devices, this makes it pointless to try to use three different buttons for left, right, and jump. This joystick solves all of those problems by requiring only one fingers input.