Here in the simplistic style, we minimize the amount of variables and the amount of scripts per sprite. We don't touch the custom block or clones cus they're scary. Instead we make a new sprite for everything and use a lot of threads. The advantage of this method is that the code is very easy to understand. Disadvantages are: The lack of sub frame timing control can cause race conditions, it is easy to have a typo cause a bug, it is hard to find what causes a bug, if you want to make a change, you have to implement it a bunch of times, the amount of sprites causes a lot of lag, and it is easy to lose track of what is going on. This style is primarily useful for very small projects.