LET'S MAKE FUN, NOT WAR
1 1
Vovachibotar

Баг

Recommended Posts

Здравствуйте, команда HYPERHUG!

 

Спасибо за ваш труд и активное развитие Oxide. За последнее время игра действительно стала лучше: стабильный голосовой чат, нормальный хитрег, меньше читеров, серверы работают значительно мягче.

Это приятно видеть, и это вдохновляет вернуться в игру.

 

Но остаётся важная проблема — фризы и микролаги, которые ощущаются даже при стабильном FPS. Особенно часто они появляются:

 

при прогрузке новой области карты

 

во время PvP

 

при появлении или смерти игроков рядом

 

при прогрузке лута

 

в моменты рендеринга теней, травы и частиц

 

 

На многих устройствах (Helio G85, G80, Snapdragon 680, Dimensity 700 и т.д.) FPS может быть 50–60, но периодические рывки делают игру неудобной.

 

Я хочу предложить несколько улучшений, которые могли бы заметно помочь оптимизации:

 

1. Incremental Garbage Collector (мягкая очистка памяти)

 

Убирает резкие микролаги, когда Unity очищает память.

 

2. Отдельный графический режим “Ultra Low”

 

В котором полностью отключаются:

 

динамические тени

 

SSAO / Bloom / Motion blur

 

трава (полностью)

 

следы от пуль

 

кровь

 

частицы

 

туман

 

высокополигонные модели деревьев

 

прозрачные материалы (стекло, вода, дым)

 

 

3. Настройка прорисовки игроков и строений

 

Например дистанции: 50м / 100м / 150м.

Это очень сильно помогает слабым чипсетам.

 

4. Асинхронная подгрузка Addressables

 

Сейчас сильные фризы идут именно из-за подгрузки чанков.

 

5. Настройка количества объектов (LOD level)

 

Сейчас LOD переключается резко — можно сделать плавные уровни или более ранний переход к низкому LOD.

 

6. Оптимизация воды и отражений

 

На слабых телефонах вода вызывает сильные лаги.

Вариант: заменить шейдер воды на версию без отражений.

 

7. Отдельный параметр отключения декалей

 

Следы от пуль, крови и ударов — это лишняя нагрузка.

 

8. Отключение теней от всех построек на Low

 

Очень помогает на PvP-серверах.

 

9. Функция кеширования текстур (Texture Streaming)

 

Чтобы игра не загружала сразу всё, а делала это по необходимости.

 

 

---

 

Мне очень нравится, что вы активно улучшаете Oxide. И я уверен, что если вы внедрите хотя бы часть этих идей, игра станет намного комфортнее для всех игроков, особенно на устройствах среднего класса.

 

С уважением,

(Вова)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
1 1