Как я понимаю основная «мультиплеерная» часть здесь это серверная часть. Не важно на чем вы будете делать серверную часть — вашим клиентским частям это абсолютно все равно — им же только данные принимать в каком то формате и их обрабатывать (XML, JSON и т.п.). То есть вам нужно сделать идентичную обработку и отправку данных в ваших клиентских частях, а серверная часть для всех игр будет одна и таже.