* Use arrow keys or wasd to move around. * Press space to change color. Inactive users are kicked every 10 seconds. [If there's at least one active user on the project] Smooth movement display is possible by gliding based on distance, rather than using set x,y blocks directly.
PART 2 (Usernames): https://scratch.mit.edu/projects/237469494/ * STITCHED VERSION: Each user has his own cloud variable. (a bit more reliable than using a single cloud variable for all users) [It can be made so one cloud variable is used for all users instead] * Unexpected fix I needed to make: Q: If the cloud data is updated too fast, it will stop responding? :/ A: That's why I needed to introduce forced lag to purposely slow down the project; and now it seems to be working as it should when I'm testing it in 2 separate tabs.