В наши дни игры часто имеют многопользовательские порталы с каналами чата и системой создания матчей для многопользовательских аспектов игры.
В качестве примера можно привести Battle.net, магию чатов онлайн, гало и т. Д.
Теперь, для остальных из нас, инди-геймеров, которые, вероятно, не смогут потратить много усилий на разработку для создания этих бэк-эндов с нуля, какие у нас есть варианты?
Я думал о чем-то вроде использования IRC в качестве основы системы. С этого момента реализуйте аспект «сообщества», отслеживание игроков, отслеживание игр и составление матчей. Похоже, это было то, что было в старой Battle.net (эра расплода войны).
Вопрос в том, легко ли это сделать? Что нужно для запуска IRC-сервера, и я полагаю, что для этого также необходимо написать IRC-клиент (что, кажется, было сделано в наши дни?)?
Если есть и другие способы (скажем, открытая структура для этого материала), давайте послушаем их тоже.