Minecraft довольно простая игра, всего-лишь то какой-то мир из кубиков, но главная в ней проблема - это наихудшая (по моему мнению) оптимизация. Всё потому-что она написана на языке программирования Java который не славится хорошей производительностью, особенно с огромным количеством кода, 3D моделей и повторяющихся текстур. Но всё-же существуют несколько способов поднять её "с низов". Одним из решений данной проблемы является переписать Minecraft на любом другом коде и Microsoft это даже сделала и работает он быстрее, но популярности он не обрёл из-за платных услуг Realms, платных ресурс-паков, даже скорее всего в ближайшем будущем платных модов. Я даже отказываюсь верить что Super Duper Graphics Pack для Minecraft
XBOX ONE Edition будет бесплатным.
Обратите внимание на гладкие тени, на объемные облака, объекты и тени под ними и прозрачную листву на дереве.
Вот настройки игры.
1. Графика
Может быть детальной и быстрой
Детальная (Медленнее, листва прозрачная и отскакивающие частицы капель при дожде)
Быстрая (Быстрее, листва непрозрачная)
2. Мягкое освещение
Сглаживает освещение, может быть выключено, минимум, максимум.
Максимальное/Минимальное (Разницы нету)
Выключено (Быстрее)
Обратите внимание на тень под деревом.
3. Частицы
Максимум (Медленнее)
Меньше (Быстрее исчезают)
Минимум (Отсутствуют, быстрее)
4. Частота кадров (1 FPS - Бесконечно)
Ограничивает кол-во кадров в секунду, не работает если включён VSync
5. 3D анаглиф
Делает картинку в формате 3D (Медленнее, для красно-синих очков)
6. Покачивание камеры
При ходьбе и беге камера слегка покачивается.
7. Интерфейс (Авто/Мелкий/Больше)
Авто - Меняет размер интерфейса в зависимости от разрешения экрана
Мелкий/Больше - Если функция неверно сработало имеется возможность изменить (раньше бывали траблы с ноутбучным разрешением 1366x768)
8. Яркость (0-100%)
Просто меняет яркость окружающего мира.
9. Облака (Выкл/Объёмные/Плоские)
Выкл
Плоские
Объёмные
10. Полный экран
Отвечает за полноэкранный режим.
11. Вертикальная синхронизация
Ограничивает количество кадров в секунду до максимально поддерживаемого монитором. (Иногда медленнее)
12. Уровни детализации
Сглаживание текстур вдалеке. На нагрузку компьютера и производительность игры эта настройка не влияет.
13. Использовать VBO
Повышает производительность на 5-20%
Включает или выключает механизм выбраковки скрытых объектов (требуется видеокарта, поддерживающая OpenGL 2.0 или выше). Включение этой опции увеличивает производительность на компьютерах с мощной видеокартой, потому что игра не рендерит объекты, скрытые от глаз игрока другими непрозрачными объектами. Тем не менее, объекты за границами области зрения в любом случае не будут отрисованы.
14. Тени от сущностей
Настройка включает тени от игроков, мобов и лежащих на земле предметов. Обычно на производительность не влияет.
.
Optifine HD добавляет кучу настроек, а также понятные описания к ним.
Better FPS использует специальные алгоритмы для ускорения Minecraft.
Повышает производительность на 10-60% но потребляет больше памяти.
Fast Craft только для старых версий, используйте вместо него Better FPS.
FoamFix чистит неиспользуемый мусор в Java Heap.
Настроить в большинстве случаев (особенно если у вас ноутбук) надо не только Minecraft, но и видеокарты, т.к. процессоры AMD и Intel имеют своё видеоядро и иногда используют вместо более мощной видеокарты, более слабую. Во всех ПК с двумя видеокартами как минимум должна быть утилита для настройки распределения ресурсов
Для начала надо проверить какая видеокарта используется, зайдите в Minecraft, нажмите F3 и справа под объёмом выделенной памяти будет написано название видеокарты, чтобы узнать сколько и каких у вас видеокарт нужно зайти в диспетчер устройств.В моём случае у моего ноутбука используется связка Intel HD Graphics 4000 и AMD Radeon HD 8750M.
Для AMD видеокарты есть специальная утилита - AMD Radeon Catalyst Control Center. В ней есть опция "Настройки переключаемой графики". Можно добавить приложение и назначить ему видеокарту. Чтобы использовать видеокарту AMD Radeon в Minecraft надо добавить не лаунчер, а Java в утилите и назначить Java высокую производительность
У NVIDIA тоже есть утилита, называется она Панель управления NVIDIA. Там также нужно добавить Java в Настройки 3D графики в приложениях, и выбрать "использовать глобальные настройки (высоко-производительный графический чип NVIDIA)"
Пока-что всё, со временем буду обновлять информацию, по мере её поступления.