GameLift - это просто служба подготовки машин для запуска игрового сервера. Игровой сервер уже должен быть разработан. Если вы хотите запустить турнир Counter-Strike: Go, вы можете раскрутить серверы для всех игроков турнира, например, в экземплярах GameLift. (При условии, что лицензирование программного обеспечения все работает правильно, и у вас есть адаптированная версия игрового сервера.)
Аналогично, если вы разработчик игры, который хочет запускать выделенные серверы, вы можете разработать собственное серверное программное обеспечение, и запустить на экземплярах GameLift. Или любое другое решение для виртуального хостинга. Главное, что вы получаете с GameLift, это то, что они, кажется, построили / настроили серверы для работы в режиме реального времени, то есть платформа виртуализации вызывает меньшие задержки из-за проблем «шумных соседей». Обычный небольшой экземпляр EC2 может go выделяться на десятки миллисекунд или даже секунду за раз и просто дает вам "среднюю" пропускную способность в течение времени. Игровые серверы не должны уйти в течение долгого времени, потому что тогда вы «пропустите шаг» и вызовете отставание для всех подключенных игроков. На физическом сервере это меньше проблем, так как нет гипервизора, пытающегося планировать время между различными гостевыми экземплярами.
Таким образом, «сколько игроков я могу запустить на экземпляре» полностью зависит от того, как сервер реализован.