Если вы хотите использовать подключение к Wi-Fi, вы должны принять во внимание тот факт, что устройство не имеет определенного IP-адреса, поэтому вы можете создать только многопользовательскую игру в непосредственной близости (в той же сети Wi-Fi), но я думаю, что это не тот результат, которого вы хотите достичь.
Возможно создать то, что вы описали. Чтобы иметь игровые комнаты и иметь реальные многопользовательские онлайн-возможности, вам нужно будет использовать сервер, с которым все клиенты будут общаться и получать обновленную информацию. Теперь, это звучит страшно, но вам не нужно изобретать колесо, и вы можете использовать существующий сервер игры (например, Skiller для многопользовательского SDK. Скачать с: http://dev.skiller -games.com и, что удивительно, вы делаете не нужно скачивать сервер, они позаботятся о хостинге).
Теперь, когда мы установили, что подключение не является проблемой, я могу сказать вам, что настоящая проблема заключается в создании привлекательной логики многопользовательской игры. Постарайтесь сделать свою игру быстрой (чтобы пользователям не приходилось долго ждать переездов друг друга) и всегда интересовать пользователя (открывая новую игру и ожидая присоединения другого пользователя, пользователь может играть с компьютером ?)
Надеюсь, я помог.