Руст изостава с минималните заплати. Rust не започва? Спирачки? Не се свързвате със сървъра? - решение на проблеми. Ръждата се забавя. Нисък FPS. трупи. Фризове. окачен

Ръждата е достатъчна взискателна игра. Това е посочено от системните изисквания на разработчика (). И като се има предвид, че е в доста ранна алфа, още повече.

Оптимизация на играта Rust и как да увеличите FPS в Rust

Сега ще ви кажа как да увеличите производителността и FPS в Rust и с какви настройки да го оптимизирате. От собствен опит мога да кажа, че стартирах и доста удобно играх играта на компютър с процесор Core 2 Duo E7500, 2 гига RAM и видеокарта 9600GT от NVidia. Но за това трябваше да се поразправя малко с настройките на играта и конзолните команди (), за да оптимизирам по някакъв начин играта Rust за моя хардуер.

Статията е актуализирана поради разделянето на играта на две версии: стара и нова. Фокусът сега ще бъде върху новия Rust, който преди беше експериментален, защото това е бъдещето. Съответно ще разделя статията на две части.

Как да увеличите FPS в играта Rust (този, който е експериментален)

Докато разработчиците са заети с истинския си бизнес - разработването на играта, те не се тревожат наистина за производителността. Това е логично. И играчите нямат търпение да играят и следователно трябва да издържат на спирачките и слягането на рамките в играта.

Какво може да се направи, за да се увеличи FPS в Rust? За всичко по ред.

Преди започване на играта

  • Затворете всички ненужни програми на вашия компютър (можете също да рестартирате компютъра си, защо не 🙂)
  • В прозореца за стартиране на играта изберете качеството на графиката (графично качество) „Най-бързо“ (Най-бързо) или „Бързо“ (Бързо):

Забележка: Можете да промените тези настройки по-късно в играта, като отворите конзолата (F1) и напишете: графика.качество 1или 2 .

Да видим как

  • Отворете конзолата ( F1)
  • Ние отпечатваме: graph.fps 1
  • Броят на кадрите в секунда вече ще се показва в долния ляв ъгъл на екрана

Запомнете текущия си FPS. Това ще ви помогне да разберете как тази или онази настройка влияе върху производителността.

Меню F2

Сега щракнете F2точно в играта. Това меню ви позволява да настроите фино качеството на графиката в Rust. И така, задаваме следните настройки:

  • Деактивирайте всички опции (задайте изключено) и намаляват качеството на пейзажа ( качество на терена) и сенки ( сянка) преди 0 .
  • Леко намалете разстоянието на теглене ( изчертайте разстояние), но не се увличайте. Не препоръчвам да спускате много, защото тогава няма да видите нищо по-далеч от ръката си. 🙂
  • Ако FPS вече е достатъчно висок, постепенно увеличете предварително намалените настройки, включете някои опции и вижте какво се променя и т.н. Тази игра е страхотна и някои от ефектите все още оказват голямо влияние върху визуалното потапяне.
  • Запомнете всички настройки и броя FPS, за да разберете какво е точно за вашия компютър. Имайте предвид, че някои ефекти изискват много повече ресурси от други, особено Motion Blur, Anti-Alias, Procedural Virtual Texturing, Full Reflections и Terrain Quality ).

Търпение, приятели, търпение

Ако вашият FPS все още е ужасен и нищо не ви помага и не искате да купувате нов компютър, просто бъдете търпеливи и се върнете към играта след около месец.

Rust все още е в процес на активно развитие и определено ще бъде оптимизиран. Всичко има своето време. Сега е по-важно да се изпълни всичко планирано, а оптимизацията на кода обикновено се извършва до края на проекта.

Как да коригирате забавянето в Rust Legacy

Първа стъпка: преди всичко... основният фактор за увеличаване на fps в Rust

Оптимизация преди пускането на играта. Тук всичко е просто, колкото по-близо сме до Най-бързо и колкото по-ниска е разделителната способност на екрана, толкова по-лесно ще бъде за компютъра и съответно ще има по-малко забавяния в играта Rust. Също така режимът с прозорец също влияе на скоростта. Прозорецът обикновено работи по-плътно.

Стъпка втора: Настройки на играта Rust

Настройки в менюто на самата игра. Само едно ощипване също ви позволява да оптимизирате Rust.

Трета стъпка: Деактивирайте тревата в Rust

И разбира се, Rust значително влияе на FPS. В тип console(). трева.на лъжа(ако не работи от първия път, опитайте отново). Въпреки че сега този метод може да е загубил своята релевантност, тъй като разработчиците подобриха и промениха тревата, което също подобри нейната производителност. Все пак играта с трева е много по-интересна!

Допълнителна стъпка: за маниаци

За да улесните работата на компютъра и да влошите графиката, и разбира се, за да премахнете лаговете в Rust, можете да си поиграете с тези команди в конзолата:

  • grass.forceredraw False
  • трева.изместване False
  • grass.disp_trail_seconds 0
  • grass.shadowcast False
  • трева.shadowreceiveFalse
  • gfx.ssaa Невярно
  • gfx.bloom False
  • gfx.grain Невярно
  • gfx.ssao Невярно
  • gfx.shafts Невярно
  • gfx.tonemap False
  • рендиране ниво 0.1
  • сенки.на лъжа
  • terrian.idleinterval 0
  • render.af 0
  • render.aa 0

P.S.: Скоростта на реакция може да причини забавяне в Rust

И още нещо! Не забравяйте да погледнете пинга (ping) в дясната колона, когато избирате сървър! Ако е над 200 (приблизително), тогава ще има забележими забавяния в играта. Тоест, изминавате сегмент от пътя и след това бам, и се връщате там, където вече сте били.

Епилог

На това, като цяло, всичко. Ето как можете да премахнете изоставанията в играта Rust, като направите такава проста оптимизация и по този начин увеличите производителността на стария си компютър. Е, ако това не помогна, помислете за закупуване на нов =) И ако има затруднения, пишете ми на 29a1010011010doggy-mail-ru, ще ви помогна с избора.

Ако Rust се срине, Rust не стартира, Rust не се инсталира, няма контроли в Rust, няма звук в Rust, възникват грешки в Rust – предлагаме ви най-често срещаните начини за решаване на тези проблеми.

Първо проверете дали вашият компютър отговаря на минималните системни изисквания:

  • ОС: Windows 7 (64-bit)
  • Процесор: 2.0 GHz
  • Памет: 8 GB
  • HDD: 8 GB
  • DirectX: 9.0

Не забравяйте да актуализирате драйверите на видеокартата и другия софтуер

Преди да си спомните най-лошите думи и да ги изразите към разработчиците, не забравяйте да отидете на официалния уебсайт на производителя на вашата видеокарта и да изтеглите най-новите драйвери. Често за пускането на игри се подготвят специално оптимизирани драйвери. Можете също така да опитате да инсталирате по-нова версия на драйверите, ако проблемът не е решен чрез инсталиране на текущата версия.

Важно е да запомните, че трябва да изтегляте само окончателните версии на видеокартите - опитайте се да не използвате бета версии, тъй като те може да имат голям брой грешки, които не са намерени и не са коригирани.

Не забравяйте, че игрите често изискват инсталация за стабилна работа. последна версия DirectX, който винаги може да бъде изтеглен от официалния сайт на Microsoft.

Rust не започва

Много проблеми при стартирането на игри възникват поради неправилна инсталация. Проверете дали е имало грешки по време на инсталацията, опитайте да деинсталирате играта и стартирайте инсталатора отново, след като деактивирате антивирусната програма - често файловете, необходими за работата на играта, се изтриват по погрешка. Също така е важно да запомните, че в пътя към папката с инсталирана игране трябва да има кирилица - използвайте само латински букви и цифри за имена на директории.

Все още не боли да проверите дали има достатъчно място на HDD за инсталация. Можете да опитате да стартирате играта като администратор в режим на съвместимост за различни версии Windows.

Ръждата се забавя. Нисък FPS. трупи. Фризове. окачен

Първо - инсталирайте най-новите драйвери за видеокартата, от това FPS в играта може да се повиши значително. Също така проверете натоварването на компютъра в диспечера на задачите (отваря се чрез натискане на CTRL + SHIFT + ESCAPE). Ако преди да стартирате играта видите, че някой процес консумира твърде много ресурси, изключете програмата му или просто прекратете този процес от диспечера на задачите.

След това отидете на графичните настройки в играта. Първо, изключете anti-aliasing и опитайте да намалите настройките, отговорни за последващата обработка. Много от тях консумират много ресурси и изключването им значително ще повиши производителността, без да се отрази значително на качеството на картината.

Rust се срива на работния плот

Ако Rust често се срива на вашия работен плот, опитайте да намалите качеството на графиката, за да започнете да решавате проблема. Възможно е вашият компютър просто да няма достатъчно производителност и играта да не работи правилно. Също така си струва да проверите за актуализации - повечето модерни игриимат система за автоматично инсталиране на нови пачове. Проверете дали тази опция е деактивирана в настройките.

Черен екран в Rust

По-често проблемът с черния екран е проблем с графичния процесор. Проверете дали видеокартата ви удовлетворява минимални изискванияи инсталирайте най-новите драйвери. Понякога черен екран е резултат от недостатъчна производителност на процесора.

Ако всичко е наред с хардуера и отговаря на минималните изисквания, опитайте да превключите към друг прозорец (ALT + TAB) и след това се върнете към прозореца на играта.

Rust не е инсталиран. Инсталацията блокира

Първо проверете дали имате достатъчно място на HDD за инсталация. Запомнете това за правилна работаИнсталаторът изисква обявеното количество пространство плюс 1-2 гигабайта свободно място на системното устройство. Като цяло, запомнете правилото - винаги трябва да има поне 2 гигабайта на системния диск свободно пространствоза временни файлове. В противен случай и двете игри и програми може да не работят правилно или изобщо да откажат да стартират.

Проблеми с инсталирането могат да възникнат и поради липса на интернет връзка или нестабилна работа. Също така не забравяйте да спрете антивирусната програма, докато инсталирате играта - понякога тя пречи на правилното копиране на файлове или ги изтрива по погрешка, считайки ги за вируси.

Запазванията не работят в Rust

По аналогия с предишното решение проверете наличието на свободно място на HDD - както на този, където е инсталирана играта, така и на системното устройство. Често файловете за запис се съхраняват в папка с документи, която се намира отделно от самата игра.

Контролът не работи в Rust

Понякога контролите в играта не работят поради едновременното свързване на няколко входни устройства. Опитайте да деактивирате геймпада или ако по някаква причина имате две свързани клавиатури или мишки, оставете само една двойка устройства. Ако геймпадът не работи за вас, тогава не забравяйте, че само контролери, които са определени като Xbox джойстици, официално поддържат игри. Ако вашият контролер е дефиниран по различен начин, опитайте да използвате програми, които емулират Xbox джойстици (например x360ce).

Звукът не работи в Rust

Проверете дали звукът работи в други програми. След това проверете дали звукът е изключен в настройките на самата игра и дали там е избрано устройството за възпроизвеждане на звук, към което са свързани вашите високоговорители или слушалки. След това, докато играта работи, отворете миксера и проверете дали звукът е заглушен там.

Ако използвате външен звукова карта- проверете за нови драйвери на сайта на производителя.

17.11.2016|

Играта работи ли твърде бавно или заеква? Причината може да е ниска FPS (кадъра в секунда). Това ръководство има за цел да помогне на играча да намери начин FPS усилване. Първо, трябва да определите откъде да започнете. За да направите това, трябва да намерите базова точка и да разберете кои промени подобряват FPS и кои го влошават.

Как да видите текущия FPS (метод Steam)

Един от начините е да активирате показването на FPS в наслагването на Steam:

Как да видите текущия FPS (метод Rust)

Вторият метод ви позволява да покажете брояча на FPS с помощта на клиента Rust.

И двата метода работят. Предпочитам по-малкия размер на шрифта и възможността сам да избирам местоположението, които са предоставени в наслагването на Steam.

Причини за лош FPS.

Може да има много взаимосвързани причини за лош FPS, но най-честата е слабият хардуер. ъпгрейд на процесора, графична картаили увеличаването на обема на паметта често има значително влияние върху FPS и игрите като цяло. Ако можете да си позволите по-мощен хардуер, давайте. Ако не, тогава нека видим какво още може да се направи.

Започнете

Започнете, като затворите всички други програми на вашия компютър (дори рестартирането е добра идея). След това задайте средните стойности на графичните настройки на играта. Когато стартирате Rust, трябва да се появи прозорецът на Unity Launcher.

Изберете резолюция, която е някъде по средата на списъка с налични. Вашите избори може да се различават от показаните в примера, тъй като вашият GPU може да поддържа повече или по-малко разделителни способности.

В режим на цял екран при естествената разделителна способност на вашия монитор играта може да работи по-добре, отколкото в прозоречен режимс по-ниска резолюция. Тази функция се потвърждава редовно, но е различна за всеки компютър.

Задайте качеството на „Бързо“ или „Най-бързо“ - този избор ще ви позволи да зададете определени графични параметри с едно щракване. Те могат да бъдат променени по-късно в самата игра, през менюто "Опции".

Промени в играта

За да направите промени в играта, натиснете клавиша ESC. Направете това за първи път, преди да се свържете със сървъра. След това изберете раздела "Опции" (с изображение на зъбно колело). Там ще намерите пет раздела, наречени OPTIONS (параметри), GRAPHICS (графика), INPUT (вход), AUDIO (аудио) и PERFORMANCE (производителност).

Три от тези раздели, ОПЦИИ, ВХОД и АУДИО, са предимно лични предпочитания. Тези настройки нямат почти никакъв ефект върху FPS. Така че нека да преминем към по-важните раздели, техните опции и предложените настройки по подразбиране. Променете настройките до минималните стойности, посочени след всеки елемент.

Раздел Графики

Лява страна

  • Дълбочина на рязкост - ИЗКЛ: Изключете тази опция. Това причинява замъгляване на ръбовете, което може да бъде много досадно.
  • Оклузия на околната среда - ИЗКЛ
  • Anti-aliasing - НА
  • Високо качество ефект на цъфтеж(Висококачествен цвят) – ИЗКЛ
  • Мръсотия по лещите (замърсяване на обектива) - ИЗКЛ
  • Слънчеви отблясъци (слънчеви валове) - ИЗКЛ
  • острота - ИЗКЛ
  • Винетиране (Винет) - ИЗКЛ
  • Корекция на цветовете (градиране на цветовете) - ИЗКЛ

Правилната страна

  • Качество на графиките - 0
  • Качество на водата - 0
  • Макс. Chiaroscuro (Максимални светлини в сенки) - 0
  • Ниво на шейдър - 100
  • Разстояние на теглене - 1500 , не намалявайте този параметър под 1000
  • Брой потоци сенки (Каскади сенки) - без каскади
  • Разстояние, на което се виждат сенките (Shadow Distance) - 100
  • Анизотропно филтриране – 1
  • Картографиране на паралакс - 0

Раздел за производителност

  • Максималният брой части, на които унищоженият обект се разпада (Max Gibs) - 0
  • Виртуално текстуриране - ИЗКЛ, премахнете отметката
  • Качество на частиците - 0
  • Качество на обекта - 0
  • Качество на дървото - 0
  • Качество на терена - 0
  • Качество на тревата - 1
  • Качество на декора - 0

Сега можете да се свържете със сървъра. Първо, опитайте да играете на сървъри с ниска или средна популярност. Изградете малка сграда и влезте вътре. Това е за по-сигурно, докато правите промени в менюто. Но това е Rust и всичко може да се случи тук.

Затова се препоръчва да правите само една промяна наведнъж. След това играйте няколко минути и вижте как промяната се отразява на FPS и играта. Очевидно, ако промяната доведе до рязко Спад на FPS, трябва да върнете всичко обратно. Много от настройките се регулират с плъзгачи, така че ако увеличаването на нещо създава проблеми, опитайте да го намалите. Винаги първо правете промени с малки стъпки.

Това ръководство не може да покрие всички възможни проблеми или всички възможни решения. Всеки компютър и свързаният с него хардуер и софтуер създават уникална система. Ако FPS остане ужасен и не можете да направите нищо, върнете се към него след около месец. Rust Experimental все още е в процес на активно развитие, така че в момента фокусът е върху функционалността, а не върху оптимизацията. Добрата новина е, че това е само временно. След като бъдат активирани достатъчно функции и повечето от тях са завършени, разработчиците ще започнат да обръщат повече внимание на оптимизацията и тази игра ще работи толкова гладко, колкото можете да си представите.

Какво друго можете да опитате

Dudemanbroguy публикува много в своя блог Reddit полезни съветиза подобряване на FPS. Ето ги и тях:

  • Първо се уверете, че сте актуализирали всичко, както отстрани операционна система, и от страната на водачите.
  • Уверете се, че използвате Windows 7 64-bit или по-нова.
  • Ако играете на лаптоп, уверете се, че използвате специален GPU, а не интегриран.
  • Не се препоръчва да използвате по-малко от 8 GB RAM.
  • Проверете ръчно вашите драйвери и се уверете, че са актуални: не винаги можете да разчитате на системата за автоматично актуализиране.
  • Опитайте да стартирате Rust в режим DX9.
  • Пуснете всички „паркирани“ ядра на вашия процесор да работят, за да разпределите натоварването.
  • Проверете температурните сензори.
  • Затворете фоновите приложения, които не използвате, дори ако ви изглеждат леки (не толкова отдавна MSI Afterburner причиняваше проблеми с производителността, така че деактивирайте дори такива програми).
  • Дори ако играете на настолен компютър, уверете се, че опциите за захранване на Windows са зададени на High Performance.
  • Не мога да кажа със сигурност какви опции за стартиране на Unity са налични в момента, но можете да ги намерите с търсене в Google. Може би това ще ви помогне да увеличите малко FPS.
  • Използвайте диспечера на задачите, за да измерите използването на паметта на играта, тъй като програми, различни от Rust, също могат да изтекат памет. Това включва дори програми като мрежови драйвери и други подобни.
  • Въведете „perf 2“ в конзолата, за да видите точния FPS и паметта в играта (използването на паметта е само за активите, заредени за този екземпляр на играта, Rust също използва памет за стартиране и други подобни, но играта е тази, която изтича) .
  • Променете графичните настройки в играта, а не в падащото меню, тъй като този метод предоставя повече опции и се е доказал като по-надежден (можете да използвате конзолни команди и също да ги промените, което ще бъде споменато по-късно).
  • Уверете се, че вашите настройки на Windows са зададени на висока производителност за Rust.
  • Уверете се, че целият ви хардуер е съвместим и в изправност (всички памети работят и т.н.)
  • Опитайте да стартирате Rust на по-ниска разделителна способност, като я зададете с помощта на падащото меню.
  • Ако "perf 2" показва, че потреблението на памет е отишло до безкрайност, въведете "gc.collect" в конзолата, за да принудите събирача на отпадъци да се отърве от неизползваните активи.
  • Ако „gc.collect“ е помогнало, възползвайте се от командата „gc.interval“, като замените квадратните скоби с число, указващо времето в секунди за интервала, след който събирачът на отпадъци се активира автоматично (180 = 3 минути).
  • Въведете командата "fps.limit" в конзолата, за да зададете ограничение за FPS или се уверете, че нямате такова ограничение (заменете квадратните скоби с числа, ако искате да ограничите FPS; стойност -1 означава липса на ограничения).
  • Въведете командата "debug.flushgroup" в конзолата, за да презаредите цялата информация за обекти на сървъра. Може би това ще помогне за подобряване на честотата на кадрите в близост до големи сгради и други структури.
  • Въведете командата "global.cleanup", за да принудите почистването на активите.
  • Проверете конфигурационния файл, за да се уверите, че всички промени са приложени.
  • Напишете „dev.netgraph 1“ в конзолата, за да видите използването на честотната лента и процента на загуба на пакети (напишете „dev.netgraph 0“, за да деактивирате наслагването).
  • Ако срещате замръзване на мрежата, уверете се, че компютърът ви не продължава да изтегля списъка със сървъри във фонов режим.
  • Ако изпитвате забавяне около движещи се обекти, намалете стойността на променливата lerp в конзолата, за да намалите позицията на мрежова интерполация (напишете „find lerp“ в конзолата, за да видите командите).
  • Използвайте командата "global.timewarnings true", за да отпечатате всички предупреждения, свързани с времето за зареждане и т.н. в конзолата.
  • Използвайте командата "net.log true", за да позволите на клиента да записва мрежова информация в лог файл в директорията на играта.
  • Намалете качеството и другите параметри на анимацията (напишете „намиране на анимация“ в конзолата, за да видите списък с променливи за анимация).
  • Въведете „find graphics“ в конзолата, за да видите всички графични променливи и техните стойности. По този начин можете да проверите дали промените са запазени, както и да намерите липсващи графични опции в менюто, които искате да промените.
  • Въведете „намиране на терен“ и „намиране на аудио“, за да видите всички променливи на терена и звука.
  • Запазете всички направени с конзолни командипромени в конфигурационния файл, като напишете "writecfg" в конзолата (запазва по-голямата част от промените, но някои от тях не се запазват, предимно свързани с наслагване, като например perf 2)
  • Ако имате закъснения в мрежата или скокове или отнема твърде много време за зареждане, попитайте вашия администратор каква стойност е зададена за „server.updatebatch“, тъй като тази настройка контролира колко информация сървърът изпраща на клиента в даден цикъл. Обикновено това е всяко число над 64, по подразбиране е 128.
  • Ако постоянно прекарвате много време в получаване на данни или вашият герой има някои елементи, които са „бъги“, помолете приятел или администратор да унищожи леглото ви с всички проблемни елементи, за да се отървете от този проблем (като правило, това винаги помага).
  • Въведете „global.maxthreads“ в конзолата, за да видите максималния брой CPU ядра, които могат да се използват от играта. Ако искате да промените тази стойност, използвайте същата команда с число, указващо броя на нишките, които искате да зададете като максимален.