Графы, дискретную математику, линейную алгебру, криптографию и статистику.
Системное программирование, работу сетевого стека, протоколов IP TCP UDP TLS. Оценку и оптимизацию алгоритмов и контейнеров, параллельное программирование, работу с базами данных и транзакциями.
Все зависит от того, для какой игры и насколько масштабный вы хотите сделать сервер.