Сделал с помощью сторонней программки экранного(графического) бота для одной онлайн игры танковой тематики (игра может быть установлена из Стима или из Microsoft Store, если вдруг есть какая-то разница). Програмка так же позволяет создать файл на С# или ЕХЕ с ботом.
Хотелось бы перенести теперь это все на отдельный сервер; соответсвенно возник вопрос, как заставить его работать без экрана? Да и вообще как запускать стим игры на сервере и взаимодействовать с ними с помощью бота?
CMDR0, совет, который я дал, конкретен и адекватен. Мы нихрена не знаем, что у вас там и к чему. Но, наверное, разработчики сторонней программы знают о производимых ею ботах больше нас. Почитайте хелп, свяжитесь с разработчиками - всё в ваших руках.
Смотрите в сторону cloud gaming.
Вот есть гайды как на Azure можно настроить игровой сервер через RDP: A Beginner’s Guide to Cloud Gaming Playing Overwatch on Azure's new monster GPU instances
Почитайте, поймете как это в принципе устроено.
Технология которая поддерживает виртуализацию графической карты называется RemoteFX - в этой статье, например, написано как в принципе можно настроить RemoteFX и на AWS.