Ну что же, думаю, что пора и этой игре обзавестись своей темой по решению технических проблем, тем более что поводы по крайней мере пока есть веские. Ниже приведены некоторые полезные советы, ну и, само собой, правильно будет напомнить о том, что ваш компьютер должен соответствовать хотя бы минимальным системным требованиям. А лучше - рекомендованным (на всякий случай они еще раз приведены под спойлером).
Минимальные:
Требуются 64-разрядные процессор и операционная система
ОС: Windows 7/8/8.1/10 (64-разрядная)
Процессор: двухъядерный Intel Core i3-6100 3,7 ГГц или аналогичный
Оперативная память: 8 GB ОЗУ
Видеокарта: GeForce GTX 660 или AMD Radeon HD 7850
DirectX: Версии 11
Место на диске: 40 GB
Звуковая карта: встроенная
Рекомендованные:
Требуются 64-разрядные процессор и операционная система
ОС: Windows 7/8/8.1/10 (64-разрядная)
Процессор: четырехъядерный Intel Core i5-4670K 3,4 ГГц или аналогичный
Оперативная память: 16 GB ОЗУ
Видеокарта: GeForce GTX 1060 6 ГБ или Radeon RX 580 8 ГБ
DirectX: Версии 11
Место на диске: 40 GB
Звуковая карта: Creative SOUND BLASTER Zx
Как избавиться от постоянных притормаживаний игры?
Если игра у вас начинает беспричинно лагать, но без подвисаний, т.е. вы наблюдаете так называемые "микро фризы", то сделайте следующее: создайте в корневой директории игры (ее можно найти через свойства игры в Steam) файл под названием user.cfg (можете создать текстовый файл user.txt и исправить его расширение на .cfg) и прописать в нем:
r_VSync = 0
sys_MaxFPS = 50
Затем запустите игру и проверьте, что в ней установлен полноэкранный режим (именно полноэкранный, а не оконный "без рамки").
Эти действия приведут к отключению вертикальной синхронизации и зафиксируют FPS в игре на отметке 50. Цифру 50 можно заменить на более высокую, если вы уверены в том, что оборудование ее потянет.
Как избавиться от подвисаний игры?
Если игра у Вас периодически именно подвисает, т.е. при посещении городов или в масштабных сражениях картинка как бы замирает на несколько секунд, а использование процессора при этом достигает 100%, то вам может помочь Battle Encoder Shirase. Скачиваем ее с официального сайта (http://mion.faireal.net/BES/ (http://mion.faireal.net/BES/)), распаковываем в любое место и запускаем. Затем запускаем свою игру. После того, как у нас появляется главное меню, сворачиваем игру и в программе нажимаем на кнопку "Target". В появившемся окне находим процесс игры (KingdomCome.exe), нажимаем на кнопку Limit this справа вверху и соглашаемся в появившемся окне (кнопке Yes). Если вы все сделил правильно, выбранныйпроцесс при этом должен выделиться красным. Осталось только перетащить ползунок внизу на -2% (нажимать что-то для подтверждения не требуется). Теперь можете закрыть окно выбора процесса - оставьте только работающей саму программу.
С помощью всех указанных действий мы установили для игры лимит - она будет использовать не более 98% процессорного времени, что позволит избежать перенагрузки системы и связанных с этим подвисаний.
Что активнее всего влияет на FPS в настройках?
В настоящий момент больше всего прибавки к FPS дает понижение качества физики и шейдеров.
Что еще может помочь?
Игра довольно хорошо себя чувствует, будучи установленной на SSD. На жестком же диске она может работать с подтормаживаниями. Особенно если на этом же жестком диске еще и работает Windows и задействован файл подкачки.
P.S. Как показало расследование, команда "heapsize", применять которую советует масса источников, на деле является выдумкой и банально не поддерживается движком.