В эти дни я работаю над пошаговой многопользовательской игрой для мобильных платформ.Я использую свой собственный игровой движок (OpenGL и Metal API для рендеринга).Поэтому я хочу разработать свой собственный игровой сервер для многопользовательской игры.Есть также несколько готовых решений для моей проблемы, но я хочу получить этот опыт.Я провел некоторое исследование, потому что был совершенно неопытным, но некоторые мои вопросы остались без ответа.
Какой язык идеально подходит для разработки игрового сервера для начинающих?У меня есть некоторый опыт работы с RESTful API и некоторыми веб-технологиями, я впервые работаю с системами реального времени.Java, Go, Erlang и C ++ выглядят хорошим выбором (я хорош в Java).
Какие библиотеки и методы полезны для разработки игрового сервера.Есть ли какая-нибудь цепочка инструментов для быстрого процесса разработки?
Есть ли какие-нибудь рекомендуемые книги или видеоуроки по разработке игровых серверов?
Я хочу разработать пошаговую игру, является ли REST API хорошим выбором для этой цели?
Мне бы очень хотелось услышать ваш опыт