[USE TURBO] This is NOT an animation, it is a MECHANICAL MODEL. This project is based on the same elements of ngrm's "Engine" project http://scratch.mit.edu/projects/ngmr/70365. The purpose was to REMOVE ALL TRIG CALCULATIONS, by making only use of MECHANICAL CONSTRAINTS of a real four-stroke engine (simulated by Scratch's collision detection blocks). Look at the detailed comments in order to see how the constraints are making it move in the desired way. Updates: - added a non-refreshing custom block - added external cylinder with collision detection
This is a copy of project https://scratch.mit.edu/projects/435902164, where the movement of the rod has been now embedded in a non-refreshing block to solve animation/syncronization problems (suggested by @TheReal_BestGamer)