This is just the engine, if you want a real test project go to: https://scratch.mit.edu/projects/416486739/ (make sure you are using different accounts and browsers to test and that the accounts have the "Scratcher" status!!) FEEL FREE TO USE WITH CREDIT! and if you have any questions please ask them. version: 2.0 Probably will make a tutorial at some point but for now there is a demonstration and some notes on how the blocks work inside the project. (it takes a second to connect) If it runs slowly its probably because you have a firewall on your router or computer. (See:https://en.scratch-wiki.info/wiki/Cloud_Data)
VERSION PATCH NOTES v1.0 - Released. v1.1 - Added kick timed out players. v1.2 - Added "GetAllOnlinePlayerData" and "GetAllOnlinePlayerVariable". v1.3 - Added client ID field with the variable index of -1 your will be equil to the "MY_CONNECTION" variable. v2.0 - The engine is now considered useable and stable: - Added "CONNECTED" variable; returns false while the player is connecting and true after they have connected. - Supported use of clones as players (see demonstration inside) - Players have myID parameter which can be compared to "MY_CONNECTION" to determine who controls the player. v2.1 - Fixed clones on player disconnect.