Фронтенд на Flash, который подключается к серверу, написанному, к примеру на Java, который осуществляет обмен информацией между игроками.
За отсутствием информации о правилах игры и игровом процессе скажу примерно.
Передавать старые и новые координаты шарика, чтоб клиенту не помнить о старых координатах шарика каждого игрока.
Передавать скорость передвижения шарика, если это необходимо.