CS
sПривет. В общем давай по порядку кратко что нужно сделать:
Для начала КС:
1.) Определится какая модель у тебя ноута и какая диагональ экрана.
Просто вбить в гугл модель, и посмотреть какой экран.
Это нужно для того, что бы подобрать адекватное разрешение экрана в КС.
Для 15.6" = 800х600 будет нормально.
Для 14" = 800х600 будет мелко, поэтому лучше 1024х768
Для 17.3" = 640х480 можно, либо 800х600
2.) скачать и установить кс: https://download-cs.net/
В настройках выставить:
а.) Имена игроков в центре, меню старого типа.
https://i.imgur.com/bSHGqzf.png
б.) Видео:
https://i.imgur.com/pjcfTMa.png
- OpenGL
- 800x600
- Режим отображения нормальный 4:3
- оставить галочки только на:
Включить HD модель игроков.
Убрать полосы по бокам.
Что бы не было черных полос и квадрата по бокам экрана.
Если есть черные квадраты после этого, значит что-то не правильно.
в.) Мышь:
https://i.imgur.com/TDdTcPX.png
Включить фильтрацию мыши.
По поводу сенсы: чем меньше, тем лучше. Идеально если ты сможешь по ширине коврика вращать мышку в пределах зоны видимости. Например ты станешь у КТ базы на дасте 2х2 на пленте и будешь смотреть на яму.
Хорошая сенса, это когда ты в пределах одного или двух движений сможешь водить прицел из стороны в сторону в пределах двух стенок слева и справа, так сказать по ширине ямы. Больше не нужно, потому что большая сенса мешает играть и прицеливаться.
Почему важно маленькое разрешение экрана?
Потому что плотность пикселей совершенно другая для движка half-life.
У тебя намного больше шансов хорошо попадать в голову с 640х480, чем на 1920х1080р.
Так как разница в точках будет для 640х480 = 307200 точек.
А для 1920х1080р будет 2073600 точек.
Или 2073600 / 307200 = 6.75 раз больше.
В игре есть такие штуки называются: “хитбоксы”
Это точки на теле персонажа куда залетают пули.
Так как вся графика в игре - это полигоны (треугольники), то работает геометрия тут:
Вот видео, о чем я говорю: https://www.youtube.com/watch?v=umEO6BDsEwM
Будет максимально наглядно и просто для понимания.
Почему это важно?
Потому что ты можешь целится на модельку, но из-за рассинхронизации твоего клиента и сервера
А так же благодаря оч. большому разрешению, инпут-лагу видео-карты, сетевым проблемам, настройкам игры
Ты можешь видеть на экране одно, и стрелять по этой модельке, но не попадать и не убивать.
Так как эти желтые прямоугольнички будут де-факто находится в другой стороне от тебя.
Хорошие сервера ручками настраивают это всё. И разраб сервачка (волны), вроде как все сделал сам, и все впорядке (но это не точно).
Теперь настройки ПК:
Если ты играешь на ноутбуке, и по умолчанию не меняла ничего, то скорее всего у тебя две видеокарты в ноуте.
Встроенная, и дискретная. Т.е. intel и nVidia.
Когда ты запускаешь тяжелые приложения такие как игры, либо фотошоп, они запускаются с помощью дискретной видеокарты, и передают сигнал через встроенную. И происходит инпут-лаг на таком уровне.
Весь ноут греется, дискретная карта будет греться, встроенная карта будет греться, процессор будет греться.
В результате через несколько часов или десятков минут во время игры начнется тротлинг и сброс оборотов и производительности и замедление ноута, что скажется на лагах и игре.
CS 1.6 вполне хорошо работает на встроенной видеокарте уровня uhd 610, 620, 630
Как узнать какая у тебя видеокарта или ноут или другие компоненты в системе?
Есть специальные бесплатные утилиты для этого. Например одна из них это hwinfo (hardware info)
Вот программа с помощью которой можно посмотреть какие устройства:
- https://www.hwinfo.com/
- скачай, запусти, увидишь что у тебя есть, какая видеокарта, какой проц и так далее.
Если у тебя встроенная видеокарта не плохая уровня intel hd510, 520, 530, 610, 620, 630 и выше.
Или проц i3, i5 от интела - то лучше переключится на встроенную видеокарту в настройках nVidia.
Качество и механика игры немного изменится, и ты это ощутишь, так как не будет цепочки:
рендер игры nvidia картой -> вывод потока картинок на встроенную карту -> из встроенной карты вывод и обработка изображения тебе на дисплей.
Будет:
рендер игрового мира на встроенной карте -> вывод тебе на экран.
ПКМ на рабочем столе -> Nvidia настройки.
Управление параметрами 3д
“Предпочитаемый адаптер”, выбрать Intel встройку -> Применить. Всё.
Теперь КС будет запускаться на встройке.
Если захочется все вернуть, там есть настройки по умолчанию в этой же панеле, либо выбери “автовыбор”, если вдруг что-то не понравится.
Что дальше можно улучшить?
Очень большую роль играет удобство мышки и сама мышь и скользящая поверхность (коврик)
И расположение кисти и её раслабленое состояние на поверхности.
То, о чем я хочу частично сказать, озвучено вот тут: https://www.youtube.com/watch?v=wSl15sDzCL4
(в конце видео).
Для этого нужна нормальная мышка.
Нормальная мышка - это та, которая тебе удобна.
Не нужны всякие рейзеры, и прочие понтовые мышки, мышь должна быть в меру тяжеленькой, приятной, не большой.
Без свистоперделок в плане кнопок на корпусе, хорошо скользить, и не вызывать раздражения.
Она должна быть под руку.
Пример хорошей мышки: https://a.aliexpress.com/_AEGd8T
В чем прикол именно этой мышки?
Она низкая, тебе не нужно напрягать кисть, у тебя пальцы лежет где-то на средине мышки.
Не нужно мышку всю обхватывать, она должна просто быть как мелким незаметным дополнением, чем чем-то массивным.
С крупными мышками тяжело играть, Так как кисть и суставы и пальцы оч. быстро устают.
Лучше взять низенькую, удобную, хорошо лежащую в руке мышку.
Низенькую, не маленькую мышку. Ноутбучные мышки для ноутов которые мелкие - оч. плохи.
Мышки должны быть тихие, низкие, и хорошо скользить. То, что выше скинул, это то, чем сам пользуюсь и оч. доволен.
Коврик: любая плотная тканная поверхность темного цвета проризиненная что бы не двигался сам коврик.
Не нужно использовать коврики из пластика, либо покрытые пленкой, мышка скользить не будет хорошо.
Драйвера:
у Intel драйверов есть баг, этому багу 3 или 4 года.
Суть в том, что течёт память процесса DWM (Desktop Window Manager)
Менеджер рабочего стола в переводе на русский.
Это вызывает оч. сильные лаги в игре, и ты не понимаешь что может происходить.
Решения простого к сожалению нет. Нужно перезагрузится.
Процесс DWM не должен жрать больше 100-150мб памяти, если жрёт больше - он потёк.
Его нормальное потребление 30-50мб озу.
Когда он начинает течь, он сжирает всю память, и винда тратит ресурсы пока ты играешь на выделение и удаление забытых участков памяти.
Что в свою очередь создает кучу лагов в игре.
Чувствуешь что лагаешь? Перезагрузи ноутбук. Попробуй ещё раз.
-----------------
Соединение с сервером:
Игровой сервер 62.122.213.129:27670 (волны)
находится физически в Москве: https://ipinfo.io/62.122.213.129
Если ты из Москвы, или в пределах 500км от Москвы, то у тебя должно быть все ± хорошо быть с подключением.
Ну и самое главное с задержками.
Задержки проверяются с помощью разных утилит.
Например: https://github.com/bp2008/pingtracer
Скачать можно тут: https://github.com/bp2008/pingtracer/releases
На графике красным покажет потери.
Как происходит тест? Вводится IP в поле: host, нажимается Active.
Ждёшь минут 5-10, нажимаешь стоп, смотришь график. Видишь красные линии - это лаги.
С ними особо ничего нельзя сделать. Можно сказать админку, что бы админ сервачка сообщил админам хостера, что бы админы хостера сообщили магистральному провайдеру, что у них есть проблемы в сети и нужно исправить это, и вот скриншот с этой утилиты.
Есть альтернативная утилита называется winmtr: https://www.nic.ru/help/winmtr-diagnostika-setevyh-soedinenij_6799.html
Потерь пакетов до игрового сервера не должно быть.
Желательно для идеальной игры иметь пинг в пределах до 15мс.
Выше 15мс - это для экшн игр уже начинает создавать мелкие неприятности.
==============================
Я всё сделала но не попадаю на CSDM сервере (62.122.213.129:27671 или 62.122.213.129:27673)
в модели персонажей. Что делать?
Возможно есть рассинхрон позиции модели отрисованной в моменте у тебя на экране, и как оно есть на самом деле на серверной стороне.
К сожалению вариантов коррекции этого очень мало.
Есть команды по типу:
net_graph 3
ex_interp 0.1
cl_cmdbackup 2
cl_cmdrate 30
cl_updaterate 30
rate 25000
fps_max 101
Их можно изменить на:
net_graph 3
ex_interp 0.05
cl_cmdbackup 20
cl_cmdrate 101
cl_updaterate 101
fps_max 100
rate 100000
Но это уж совсем изврат.
Но попробовать стоит. Каждый раз при изменении этих настроек нужно перезаходить в игру.
Вроде всё.