
Valkyrie
Valkyrie - мод-оптимизатор для Minecraft, который поднимает FPS и добавляет удобные фишки вроде настраиваемого зума и цветных облаков. Идеально для тех, кто хочет стабильную картинку без лагов.
Valkyrie
Шепот Валькирий ведет нас, и мы прокладываем путь в Вальгаллу оптимизированной игры в Minecraft. Valkyrie - это мод, который точит клиентскую часть Minecraft под высокий FPS и заодно подкидывает пару приятных плюшек.
Хотя проект пока в бете, он вполне стабилен. Статус "beta" тут скорее про то, что разработка продолжается - авторы постоянно что-то улучшают и допиливают. Это не баги, а работа над собой.
Оптимизация производительности
Valkyrie заточен на то, чтобы выжать из клиента максимум FPS и сделать его стабильнее. Вот что он оптимизирует:
- Рендер облаков - стал быстрее и легче
- ViewFrustum - полностью переработан, загрузка чанков летает, FPS меньше скачет
- MathHelper - математика работает шустрее (спасибо Jafama)
- RenderGlobal - сам рендер ускорили
- WorldVertexBufferUploader - загрузка буфера вершин быстрее
- ModelRenderer - модели рисуются быстрее, особенно на сложных объектах
Технические детали
- ViewFrustum: уменьшили вычисления в циклах, меньше работы, битовые операции и меньше вложенных циклов
- MathHelper: переписан на Jafama
- RenderGlobal#setupTerrain: убрали дубликаты и оптимизировали обход очереди чанков
- RenderGlobal#getRenderChunkOffset: быстрее через битовые операции
- WorldVertexBufferUploader#draw: исправили индексный счет в пост-рендер цикле, стало O(n) вместо O(n^2)
- ModelRenderer: юзаем матрицу трансформации, что сокращает количество вызовов OpenGL на 90% (спасибо Nessiesson и Ven)
Фишки
- Настраиваемый зум - приближайся точнее или отдаляйся, чтобы видеть больше. Удобно и гибко.
- Большой атлас текстур - текстурный атлас может быть таким большим, насколько твоя видюха позволяет.
- Цветные облака - облака окрашиваются в цвета восхода или заката, добавляя атмосферы.
- Отдельная дальность облаков - настрой облака отдельно от земли, хоть чтоб они за горизонт убегали.
- Современные иконки и лого - по дефолту меняет лого и иконку окна на более новые.
- Настройка окна - меняй заголовок и иконку окна Майнкрафт (полезно для создателей сборок модов).
- Исправление багов - чинит некоторые баги ваниллы, например MC-67532.
Важно знать
- Совместимость с OptiFine? Да, но часть функций Валькирии отключается при совместном использовании.
- Чего-то не хватает? Если нужна фича из OptiFine или просто что-то своё - пиши автору, он открыт к идеям. Но лучше через GitHub, а не в личку.
В общем, Valkyrie - это такой себе "чистый" оптимизатор без лишнего жира. Если у тебя слабый ПК или ты просто хочешь стабильный FPS без лагов и рывков - попробуй. Мод работает на Fabric и Forge, подходит для Minecraft 1.20+. Скачай Валькирию и почувствуй разницу в плавности игры.
