|3 colors for 3 players
My ultimate solution was a combination of wasteful serialization and some RPC calls. The server is the only app that handles color management. It also now tells clients when to spawn their droids. When the droid is spawned, it immediately sends out an RPC telling that client to change its droid's color to whatever color it assigned for that player (keyed by player GUID).
|Clearly, green is hacking here.
As normal, the new version of the Droids game (web and stand-alone builds) are up in the games section.