Nitrate (Оптимізатор продуктивності) - це мод для Terraria, Створений з метою значного поліпшення продуктивності гри через впровадження великих оптимізацій різних функцій. Мод використовує переваги паралелізму, SIMD-інструкцій, рендерингу на GPU та інших сучасних технічних рішень, покликаних підвищити швидкість та стабільність ігрового процесу.
Опис Nitrate (Performance Optimizer)
Будь ласка, зверніть увагу:
- Nitrate знаходиться на ранньому етапі розробки; деякі функції можуть бути несумісними з іншими модами.
- Баланс між продуктивністю та точністю: ми прагнемо знайти ідеальне співвідношення між швидкістю гри та її візуальною точністю
- Безпека збережень: ваші збереження повинні бути в безпеці, але візуальні спотворення та збої можуть відбуватися.
Основні характеристики моди:
- Обробка частинок пилу: переписана та оптимізована під GPU, що значно збільшує продуктивність (потрібне тестування з модифікованими частинками).
- Паралелізація оновлення частинок: збільшує швидкість гри за рахунок одночасної обробки
- Візуалізація дощу на GPU: оптимізована так, щоб більша частина обробки відбувалася на відеокарті (може не коректно працювати з модами, що змінюють текстури або колір дощу).
- Паралелізація оновлення дощу: підвищення продуктивності за рахунок більш ефективної обробки
- Заміна типів FNA на SIMD: важливі місця коду тепер використовують JIT внутрішні типи SIMD для оптимізації виконання.
- Плитковий рендеринг та освітлення: переписані для базування на чанках та часткової обробки на GPU (поточна версія може бути з багами, наприклад, при використанні спелункерських зелий).