Фэндом

Don't Starve вики

[DST] лаги и игровые задержки

  • Всем привет.

    Подскажите, пожалуйста, из-за чего лагает в командой игре?

    Если создавать сервер самому, то все отлично, но у других игроков на твоем сервере жуткие лаги, при чем не сразу, а через время.

    Играл с друзьями с одного города/провайдера/даже дома, все равно лагает.

    От чего зависит это? Влияет ли мощность компьютера создающего на это? Или что-то другое? Может это недоработка самой игры еще?

    Заранее благодарю.

      Загрузка редактора
    • У меня несколько раз было, что все мои действия делались на минуту позже. Сущий ад.

        Загрузка редактора
    • А решение есть какое-то? Разработчики что-то обещают?

        Загрузка редактора
    • Тут всё зависит от пинга и мощности, поэтому вам нужен хороший хост с самым лучшим компом и с лучшим инетом

        Загрузка редактора
    • От WX-66:
      Тут всё зависит от пинга и мощности, поэтому вам нужен хороший хост с самым лучшим компом и с лучшим инетом

      А разработчики не собираются предоставлять такие сервера, не в курсе?

      Как, например, в той же Доте, когда есть какое-то кол-во серверов и при коннекте выбирается ближайший, с лучшим пингом и мощностью.

        Загрузка редактора
    • От LNosfer:
      От WX-66:
      Тут всё зависит от пинга и мощности, поэтому вам нужен хороший хост с самым лучшим компом и с лучшим инетом
      А разработчики не собираются предоставлять такие сервера, не в курсе?

      Как, например, в той же Доте, когда есть какое-то кол-во серверов и при коннекте выбирается ближайший, с лучшим пингом и мощностью.

      Собираются и они даже есть. Выбирай Dedicated сервера. Но они так же работают с проблемками, не все идеально. Причина естественно в том, что это ранний доступ. 

        Загрузка редактора
    • От Low fide:
      От LNosfer:
      От WX-66:
      Тут всё зависит от пинга и мощности, поэтому вам нужен хороший хост с самым лучшим компом и с лучшим инетом
      А разработчики не собираются предоставлять такие сервера, не в курсе?

      Как, например, в той же Доте, когда есть какое-то кол-во серверов и при коннекте выбирается ближайший, с лучшим пингом и мощностью.

      Собираются и они даже есть. Выбирай Dedicated сервера. Но они так же работают с проблемками, не все идеально. Причина естественно в том, что это ранний доступ. 


      Спасибо, будем надеяться, что пофиксят..

        Загрузка редактора
    • Тоже столкнулся с подобной проблемой. Наблюдения показали, что:

      • Лаги у всех будут тем сильнее, чем слабее мощность ПК сервера. Канал сети влияет не так сильно (пробовали создавать в локальной сети по проводному соединению, лаги все равно были).
      • Лаги у конкретного игрока зависят от мощности ПК. Также влияет количество запущенных сторонних приложений (торренты, браузеры  и т.п.). Были случаи, когда у всех игра работала нормально, а у одного появлялись задержки и рассинхроны.
      • Лаги усиливаются возле больших скоплений построек/ферм/кустов. В общем, возле лагеря.
      • Перезаход в игру и перезапуск сервера ненадолго помогают.


      Полагаю, что сейчас (март 2015) это происходит из-за плохой оптимизации и сырости многопользовательской игры. Если кто-то нашел решения по уменьшению лагов и рассинхронизации, просьба отписаться здесь.

        Загрузка редактора
    • От слабых компов средства нет, кроме оптимизации игрового мира. Но это очень сложный и пока что сырой мод.

        Загрузка редактора
    • мод на оптимизацию? что за мод?

        Загрузка редактора
    • По описанию проблема кроется в кэшевировании памяти грового мира , и функционале оперативной памяти игрока , не делайте очень больших миров , и не кучкуйтесь в 3-5 в одной точке и все бдует окей , все зависит именно от чистоты вашего риестра и от вычеслительной мощности хоста , и ниже перечисленного ,СС клинер в помощь, специально загружал на слабом компе и грузил программами для теста , из чего выведено все ниже описанное

        Загрузка редактора
    • При чем здесь реестр и СС клинер? У кого-то скопилось много вирусов на компе? :) К игре это не имеет отношения. Оперативная память тоже обычно далеко не самое слабое место.

        Загрузка редактора
    • Загруженность системы хламом (типа Mail.Guard, McAfee и прочее) влияет на производительность ПК в целом, но обсуждаем мы проблему именно игры DST.

      Было замечено за последнее время, что:

      • Большое количество лагов возникает во время насождения деревьев. Полагаю, это же справедливо к любым изменениям построек на сервере.
      • Если на выделенном сервере поставить tick_rate 10, вместо стандартных 30, то производительность заметно улучшается. Но при этом, на слабом ПК все равно будут задержки.
      • Игра кушает приличное количество процессорного времени. Полагаю, это основной показатель производительности, т.к. оперативная память на клиенте расходуется в размере ~400 Мб, что совсем не критично.
        Загрузка редактора
    • От Splendidus:

      • Игра кушает приличное количество процессорного времени. Полагаю, это основной показатель производительности, т.к. оперативная память на клиенте расходуется в размере ~400 Мб, что совсем не критично.

      Любой активно обрабатываемый системой процесс занимает достойную долю процессорного времени, это вещь уже сама по себе разумеющаяся, упоминать стоит лишь при загрузке под 90%.

        Загрузка редактора
    • Оффтоп, конечно же, но можете посоветовать мощное железо для ДСТ? Ну и для других игр.

        Загрузка редактора
    • вообще мощное железо для этой игры даже звучит смешно , хотя DST показала что видимо кому то точно нужно

        Загрузка редактора
    • Ну не только для этой... Вообще мощное железо.

        Загрузка редактора
    • От SosiskaKi:
      Ну не только для этой... Вообще мощное железо.

      Это дорого, очень дорого

        Загрузка редактора
    • Мощность железа - функция от его цены.

      Если бюджет неогрничен, то тебе сейчас в момент насоветуют... :D

        Загрузка редактора
    • Китайский суперкомпьютер Tianhe-2. На нём одновременно может работать до 50 Crysis 3 на максимальных настройках, 65 GTA 5 и 40 BattleField 4. И это не предел. Это даже меньше четверти его возможностей.

      Стоимость куда больше, чем заработает за всю свою жизнь Сосиска.

        Загрузка редактора
    • Николясик мон шер. Мейд май дей.

        Загрузка редактора
    • Где ты видел работающего сосиску?

      Что-нибудь более реальное. В Москве доступное.

        Загрузка редактора
    • Есть мнение, что все должны работать. Я же просто подсчитал, что даже если ты будешь зарабатывать ещё в течение 90 лет каждый месяц по 1 млн. руб., то при пересчёте даже по прежнему курсу долларов в 30 руб./доллар, тебе понадобится в 10 раз больше, для покупки такого суперкомпьютера.

      С другой стороны, прогресс не стоит на месте, доллар тоже не нерушим. Со временем компьютеры становятся всё доступнее и доступнее. Даже в наших реалиях некто успел сказать, что покупал свой компьютер за 75 тыс. руб., а с течением времени он устарел так, что пришлось продавать за 5 тыс. руб.

      Возможно, что даже суперкомпьютеры со временем станут доступнее и ты его получишь лет так через 50. Только если это случится и если я тогда буду ещё жив, обязательно позови меня сыграть на нём в DOOM II.

        Загрузка редактора
    • Так, ещё найдётся кто-нибудь, кто посоветут?

        Загрузка редактора
    • Зачем советовать-то? Неужто сам не найдёшь? Можешь дать мне ещё один шанс, скажи только каков бюджет.

        Загрузка редактора
    • Без бюджета никак. Аналогично можно спрашивать, чем лечиться. Посоветуйте кто-нибудь лекарство! Ну, пожааалуйста, очень надо. А то я не знаю, с чего начать.

      А еще можно спрашивать совета в починке компьютера. Компьютер не работает (стандартная фраза). Подскажите, в чем может быть проблема? Посоветуйте, как её решить. Есть свежие идеи?

        Загрузка редактора
    • Я уже искал, но на 100% не могу быть уверен. Что-нибудь в районе 50000 будет тянуть всякие мультиплеерные игры с большой графикой?

        Загрузка редактора
    • Ах да, ещё хорошо было бы, если б не лагало, когда 100 бифало на экране.

        Загрузка редактора
    • Найди девушку. 

        Загрузка редактора
    • Кто бы говорил.

        Загрузка редактора
    • Кхем.

        Загрузка редактора
    • 16 ГБ оперативной памяти, чтобы хватало места под все объекты в играх и два ядра процессора по 4 ГГц.

      Казалось бы, всё что нужно. Когда речь заходит о графоне, видеокарта становится самой важной частью компьютера.

        Загрузка редактора
    • Вот про видеокарту я как раз хочу побольше узнать.

        Загрузка редактора
    • Я знаю, что последние видеокарты нынче стоят от 16 тыс.

      Некоторые вдобавок ещё и вставляют по 4 таких. Вот последняя видеокарта от Nvidia. Наверное для ультраграфона хватит и одной.

        Загрузка редактора
    • От Nicholas has awoken:
      Есть мнение, что все должны работать. Я же просто подсчитал, что даже если ты будешь зарабатывать ещё в течение 90 лет каждый месяц по 1 млн. руб., то при пересчёте даже по прежнему курсу долларов в 30 руб./доллар, тебе понадобится в 10 раз больше, для покупки такого суперкомпьютера.

      С другой стороны, прогресс не стоит на месте, доллар тоже не нерушим. Со временем компьютеры становятся всё доступнее и доступнее. Даже в наших реалиях некто успел сказать, что покупал свой компьютер за 75 тыс. руб., а с течением времени он устарел так, что пришлось продавать за 5 тыс. руб.

      Возможно, что даже суперкомпьютеры со временем станут доступнее и ты его получишь лет так через 50. Только если это случится и если я тогда буду ещё жив, обязательно позови меня сыграть на нём в DOOM II.

      Уже анонсировали DOOM4

        Загрузка редактора
    • От SosiskaKi:
      Вот про видеокарту я как раз хочу побольше узнать.

      Если хочешь топ графен, чтоб даже Witcher 3 на ультрах и 40-60 фпс бери Geforce GTX 980TI

        Загрузка редактора
    • Играл с другом, всё было нормально до какого-то момента.Потом у меня начало жутко лагать(я не хост) и играть невозможно.

        Загрузка редактора
    • Если хотите играть максимально возможно без лагов, но при этом вы неописуемо ленивы - установите моды Мариса на отсутствие стен и х10 клыкастые ловушки.

        Загрузка редактора
    • Я не играю не на своих сервах с тех пор, когда из-за лага меня откинуло под атаку Циклопа.

        Загрузка редактора
    • Посмотрите видео как можно избавиться от лагов при игре с другом в don't strave together https://www.youtube.com/watch?v=k1--pa1YBSE

        Загрузка редактора
    • Всем привет. Столкнулся с проблемой лагов в DST. Лаги проявлялись в задержках действий (например, невозможно было бить циклопа, т.к. после 3-4 анимаций удара проходило по нему лишь 1-2, ну и всё в таком духе). Задержка появлялась не сразу после создания мира, а через некоторое время (чаще к зиме). При этом, создавая мир без пещер, задержка была ещё "по божески" (играбельна), а при создании мира с пещерами - увольте. Да и в целом, чем дольше играешь (в обоих случаях), тем ниже становился фпс, появлялись лаги, задержки и т.д. Это частично фиксилось перезаходом в игру, но лишь на какое-то время. (Для справки: играю я со своей девушкой, хосщу мир я. Всё это безобразие происходит в любом мире (не важно какого размера и т.д.), всего лишь с 2я игроками и, что самое удивительное, даже играя через LAN соединение (тут мой мозг просто останавливается, пытаясь понять почему же так происходит даже оффлайн - через локальную сеть)). 

      И тут в один прекрасный момент (после благополучного взрыва пукана от драки с циклопом в 3 по счёту мире =З) проклиная Klei за их "феноменальный труд по оптимизации мультиплеера" я подумал, мол "хватит это терпеть!" и решил искать способы решения проблемы. (Для справки: ранее уже совершались подобные попытки, но безуспешно). Начитавшись и насмотревшись всякого я выяснил, что, мол на выделенном сервере при должной настройке лагает меньше. Ранее я пытался запустить выделенный сервер, но всё тщетно (не появлялся файл с токеном при генерации через консоль). В этот раз я совершенно случайно понял, как это исправить: нужно отключить мод russian language pack (а лучше все клиентские моды), перезайти в игру и только после этого писать команду в консоль (на форумах видел, что некоторые тоже сталкивались с такой проблемой, но решения никто не описывал). 

      Но не в этом суть, оказывается, есть более простой способ получения токена (описан в гайде). Я наткнулся (слава яйцам!!!) на этот гайд по запуску сервера: http://steamdb.ru/guides/57175-sozdanie-vydelennogo-s.. . В нём достаточно просто и "на пальцах" объяснено как запускать выделенный сервер (единственный косяк автора - это то, что он не ставил \ при указании пути хранения файлов, так что будьте внимательны!!!)(при создании bat файла (пункт 9) вместо MyDevilServer необходимо указать название вашей паки для сервера. У меня это (смотри скриншоты) BoyEasy).. 

      Пользуясь данным гайдом я запустил-таки сервер, но ничего не изменилось. Но потом я вспомнил, что кто-то советовал поставить tick_rate на 10 и всё заработает. Я так и сделал (tick_rate = 10 прописал во всех ini блакнотоах во вкладке [NETWORK]). Ииииииииии....ничего не поменялось. Тогда я вспомнил, что в гайде http://ru.dont-starve.wikia.com/wiki/Выделенный_сервер я видел описание значения tick_rate. И прочитав гайд выяснил, что чем это значение больше (10-60), тем плавнее игра и т.д. (но и нагрузка на хоста по всё видимости больше!) После чего я изменил значение с 10 на 60 и "Вуаля" - всё заработало, лаги пропали! 

      Для справки: я также меня порты в ini файлах (предварительно открывая их в Брандмауэре для конкретных программ: SteamService.exe, Steam.exe, dontstarve_steam.exe 
      и dontstarve_dedicated_server_nullrenderer.exe). Использовал порты 1100-1106. Не знаю, повлияло ли это на производительность. 

      Также в этой статье не указаны настройки мира, пещер и т..д. Эту информацию можно загуглить, но настраивать в  ручную всё это очень муторно. Поэтому кое-что попробовав я обнаружил лайфхак: можно просто создать мир как обычно через игру (при этом указывая настройки мира и серверных модов), запустить его и выйти из игры. В \Documents\Klei\DoNotStarveTogether в папке Cluster_X появятся все настройки. Нам останется лишь копировать их в подготовленную папку для выделенного сервера и просто заменить значения в 
      файлах cluster.ini, cluster_token.ini и server.ini в папках Master и Caves (токен генерируем по инструкции из гайда или через консоль).А чтобы работали моды нам нужно  сделать только процедуры 1-3 (в графе МОДЫ) из вышеуказанного гайда (эти процедуры по запуску модов!!! процедуры по настройке модов не делаем, т.к. они уже сделаны!!!)( id модов можно взять из файлов modoverrides.lua, находящихся в папках Master и Caves. Это собственно и есть настройки модов. Файлы одинаковые). P.S.:не забываем про tick_rate !!! 

      Вот и всё, готовый сервер с любыми нужными вам настройками и без лагов! (оооо даааа). Также такая схема работает с уже созданными и обжитыми мирами (но могут возникнуть проблемы с модами, у меня некоторые начали ругаться). 


      На этом думаю всё. Надеюсь, что помог многим бедолагам как я. Не за что. 


      P.S.: Кому интересно чо я там понаделал с портами, то смотрите приложенные скрины.

      P.P.S.: Ах да, чтоб хостить выделенный сервер необходимо установить в стиме во вкладке Библиотека\Инструменты Don't Starve Together Dedicated Server !

      332211.png

      112233.png
        Загрузка редактора
    • От EasyPizi:

      Я Вам просто похлопаю.

        Загрузка редактора
    • gez

        Загрузка редактора
    • Достаточно долго играла на пиратке. Пыталась мириться с лагами после 50-60 дня (причем у хоста не лагает, только у подключенных). Психанула, купила, надеялась, что хоть за кровные 350 поиграю вдоволь. НЕТ. Пытались создать выделенный - не вышло, пробовали двое разных людей сначала на своих пк, потом на пк друг друга ещё раз (нуавдруг). Сервер просто не появляется в списке - ни в LAN, ни в онлайновых. Несколько раз исправляла сначала сделанные ошибки в файлах, потом вообще огромную ошибку обнаружила - но ничегошеньки всё равно не появилось. ЧТО Ж ДЕЛАТЬ-ТО :( сначала ладно - чутка подлагивает, да и то только вблизи гончих/пауков, потом начинает так, что невозможно даже просто перемещаться, ни о каких сражениях речи не идёт вообще. С игрой не в 2, а в 3 человека дело ещё хуже - после 20 дня уже играть нельзя. Думала проблема в слабом стареньком ноуте - НЕТ! Пробовала на пк с адекватными видеокартой и памятью - вообще толку никакого :(( даже игры на порядок покруче по графону и механике летали на этом пк на самых высоких настройках, но не донт старв тугезер... Есть хоть что-то, что реально поможет?:( хост разумеется пробовал просто дописывать tick_rate, разумеется, тоже не помогло. Пещеры конечно отключены, с ними даже в первый день неслабо лагает.

        Загрузка редактора
    • На чем сервер?

        Загрузка редактора
    • После обновления игры от 7.04 начало адово лагать. До этого играть было вполне сносно даже с пещерами, несмотря на модем. Сейчас же просто невыносимо: если в мирное время еще с горем пополам что-то делается, то чтобы не умереть при том же набеге гончих, приходится левать с сервера. Про боссов я вообще молчу. В одиночку на своем сервере — нормально, за пределами дст интернет соображает достаточно хорошо для 3g модема. Исправят ли клеи что в следующих обновлениях или можно забыть про игру до лучших времен?

        Загрузка редактора
    • Найди причину лагов. Если дело в сервере - то ты ничего не сделаешь. Если на сам хостишь - купи нормальное железо, але, 2017 на дворе. Заведи себе какой-нить ноут, на котором будешь хостовать сервер/раздавать порнушку и ролики магнолии тв/твой вариант.

      Если дело в игровом мире, то либо у тебя комп гавно и не тянет крайзисы на экстра или клеи забыли чо-то лимитировать и это чтото наплодилось и вызывает лаги на сервере (как было раньше при оверпопуляции бифало/лобстеров).

      А вообще забудь про игру и закончи школу для начала.

        Загрузка редактора
    • Всегда отталкивало от DST постоянная задержка у подключённых к серверу игроков. Нормально играть из-за ужасной оптимизации невозможно В порыве очередного желания поиграть с другом собрал выделенный сервер, но лаги не ушли Дописал по совету некоторых пользователей tick_rate = 60 и о чудо! Лаги ушли.  Прожили 70 дней, умерли Создаём новый мир c недефолтными настройками

      Лаги вернулись. Подумал, что причина в настройках, вернул дефолтные - эффекта нет

      Снес все и установил заного - эффекта нет

      В чем может быть причина? Ведь все работало прекрасно

        Загрузка редактора
    • Главное правило: работает, - не трогай.

        Загрузка редактора
    • Вы глупости какие-то говорите, а не помогаете

        Загрузка редактора
    • Помогите, у меня компьютер не работает. Я поставл одну программу и он перестал работать, удалил программу, а он все равно не работает. Что мне делать?

        Загрузка редактора
    • Тема конкретно по лагам и задержкам, люди сюда пишут в надежде получить помощь. Я не прошу и не требую ни от кого здесь чудесного какого-то решения моей проблемы, я лишь интересуюсь, в чем может быть причина, потому что кто-то может знать

      Твоя критика абсолютно неуместна и даже смешна

        Загрузка редактора
    • В данной теме достаточное количество причин описано уже, ты такой ленивый, что не можешь прочитать тему от корки до корки? Не зная конфигураций твоей системы, количество модов, игровой день, и так далее, сказать конкретно невозможно. Ты дал 0 информации и хочешь получить вразумительный ответ?

        Загрузка редактора
    • Участник Фэндома
        Загрузка редактора
Мне нравится это сообщение
Вам понравилось это сообщение!
Посмотреть кто добавил «Мне нравится»

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на Фэндоме

Случайная вики