То, что вы описываете, это не проблема RMI, а проблема обмена сообщениями. Я уверен, что есть несколько решений, которые вы могли бы использовать, и, основываясь на ограниченных знаниях вашего приложения, я бы сказал, что XMPP является одним из них. Он не зависит от языка и имеет библиотеки (и серверы), доступные на большинстве поддерживаемых языков.
Будь это лучшее решение, я не могу сказать, но я думаю, что оно жизнеспособное. Он дает вам возможность передавать из точки в точку, указывать во многие точки, а также означает, что ваш игровой сервер может вещать всем клиентам.