This project adds online multiplayer functionality to Purple Ninja! If you're having trouble seeing your friend, please scroll to below the controls! CONTROLS Arrow keys to move Z to Jump X to Attack C to Throw a shuriken -or- WASD to move L to Jump K to attack J to Throw a shuriken TROUBLESHOOTING? To play online multiplayer, you must be signed in with the 'Scratcher' rank. Check this by going to your profile and checking below your username. If it says 'New Scratcher', you will have to keep using Scratch until the Scratcher rank is available. TODO: - PVP - Player Counter DETAILS: - Up to 8 players, 1 per cloud variable! - Interpolation: By simulating physics for other players, we're able to keep the movement for other players looking smooth. We also make other players' costumes change on our end to smooth things out. - Position Buffering: When updating the cloud variable, the player's position over a few frames is sent. This allows us to send way more movement frames while abiding by Scratch's cloud data rate limits, but it does introduce some more latency. TODO: Player counter & PVP [10/06/2023 19:41]: Thought I'd come back and improve the project description for those interested :> [26/07/2020 16:20]: Added support for sounds, you can now hear other players moving!