is it possible for the program to keep track of the number of times each sprite moves?
Offline
A sprite will only move if it is given a command to move, one of the move blocks, right? So all you would have to do is define a variable, zero it out at the start of the project, and have it change by one every time one of the move blocks is run.
If you want to keep track of the actual sprite motion, you would have to store the direction and distance each sprite moves for all of it's motions...that is a much tougher task as it takes a lot of storage space to keep track of all that. There have been a couple of projects that use either screen arrays or variable arrays (both are homemade storage structures - Scratch doesn't have arrays yet) to do this. I don't recall who made them now but let me know if you want to track them down.
Offline
Which command is considered a move block? Sense or motion?
Offline