Что выбрать для написания сервера real-time 2D игры?
Добрый день.
Ради интереса и познания новых технологий хочу написать очередные шашки. Я понимаю, что их тьма - это не пугает :)
Делать буду на Unity. Хочется сделать игру мультиплеерной - 2 игрока смогут связаться по сети и играть. Соответственно, нужен этот самый сервер. И вот вопрос - на чём писать? Знаю только PHP и MySQL.
Задачи сервера:
хранение данных о поле, о ходах, об игроках и об игре;
постоянное соединение с отправкой данных каждому игроку;
возможность переподключиться к игре после разрыва связи.
Смотрю в сторону Node.JS и Socket.IO. Возможно, кто-то посоветует что-то другое с аргументацией? От ссылок на полезные материалы тоже не откажусь. Да и вообще от всяческих комментариев.