Мы взяли интервью у разработчика мода - часть 1! От лица нашего сообщества мы взяли интервью у разработчика Physics Mod - Haubna. Он согласился ответить на несколько наших вопросов: В: Насколько сложно внедрить механику модов в Java? О: Благодаря концепции миксинов с годами это стало просто. Я помню времена, когда не было загрузчиков модов и файлы .class приходилось вручную копировать в .jar Майнкрафта. В: Что самое сложное в разработке модов? О: Это вряд ли зависит от того, что вы хотите создать в моде. Если вы хотите расширить существовующие функции, то есть, например, добавить новые блоки, сущности или частицы, то загрузчики модов имеют высококачественные руководства для начала работы. Если же вы хотите создать что-то совершенно новое, как это делают Iris, Sodium или Optifine, то самое сложное - это иметь предварительные знания о том, что вы хотите реализовать. К примеру, очень хорошо разработчики Sodium разбираются в OpenGL и JVM. В: Что вы обожаете, а что ненавидите в разработке модов? О: На самом деле нет ничего, что раздражало бы меня в программировании. Я занимаюсь этим уже 14 лет и наслаждаюсь каждой минутой. В: Что разработчики модов оптимизируют чаще всего? (Если они вообще занимаются оптимизацией) О: Это сильно зависит от мода, но каждый мододел старается снизить нагрузку на процессор как можно больше. Обычно это достигается хорошим дизайном кода для мода, который они создают. В свою очередь, разработчики шейдеров стараются как можно больше снизить нагрузку на графический процессор. Я думаю, что мододелы проделывают потрясающую работу, когда дело доходит до производительности. В: Был ли как-то использован Blender в моде? О: В случае моего мода Blender использовался для создания некоторых базовых 3D-моделей. Каждая симуляция в моде вычисляется в реальном времени. Авторам идеи является Vistom. Авторами вопросов - участники нашего Discord-сервера. #интересное@minetrends
Другие записи сообщества
Содиум может умереть? Разработчик и оригинальный автор JellySquid покинул разработку мода Sodium. В GitHub проекта указано, что обновления мода не гарантируются, а новые функции и улучшения вряд ли будут реализованы. #новости@minetrends
Кастомизация управления уже в Бедрок издании! В последней превью-версии 1.20.40.22 разработчики без огласки ввели в игру функцию кастомизации мобильного управления. Она находится во вкладке «Касание» в настройках и позволяет изменять положение, размер и прозрачность кнопок на экране. #новости@minetrends
Вышел релиз версии 1.20.2! Эксперемент «Перебалансировка торгов крестьян» может быть активирован в данном релизе. Основные изменения: — Изменён расчёт радиуса атаки мобов; — Увеличено количество алмазной руды на глубинносланцевом уровне; — Лечение зомби-крестьянина теперь даёт скидку только после первого лечения; — Оптимизирована сетевая игра; — Губки и мокрые губки теперь имеют собственные звуки; — Барьеры теперь могут быть затоплены в творческом режиме; — Позиции езды всех сущностей на других сущностях были изменены, чтобы иметь больше смысла; — Добавлена клавиша настройки диктора в настройках доступности игры (по умолчанию включена); — Добавлена возможность пожаловаться на скины и ники игроков; — Исправлено 194 бага; — Удалён Херобрин. #версии@minetrends
Мобов для голосования покажут в первую неделю октября! Об этом сообщили в ежемесячном Minecraft Monthly. #новости@minetrends
Вышел третий пре-релиз версии 1.20.2! Исправлены баги: — Хоглинов теперь снова можно разводить — Игроки вновь сидят в вагонетках в нужном положении — Атрибут записи больше не удаляется из записей без компонентов #версии@minetrends
Вышел четвёртый пре-релиз версии 1.20.2! Технические изменения: ● Добавлен тег типа урона «always_kills_armor_stands» для тех типов урона, которые всегда должны убивать стойку для брони Исправлены баги: — Исправлена ошибка в логах: java.lang.IllegalStateException: рекурсивный вызов sendBlockUpdated — Исправлена ошибка в логах: java.lang.IllegalStateException: onTrackingStart вызывается во время итерации навигации #версии@minetrends
Вышел первый кандидат на релиз версии 1.20.2! Если не обнаружится каких либо критических проблем - релиз 1.20.2 выйдет на следующей неделе. Список изменений: ● Позиции езды в вагонетке у всех мобов были скорректированны, чтобы сделать их более понятными. Исправлены баги: — Таблицы лута trade_rebalance теперь имеют правильный тип; — Все мобы больше не сидят в вагонетках слишком высоко. #версии@minetrends
В Бедрок издании появится кастомизация управления? В файлах последней превью-версии 1.20.40.20 были обнаружены обновлённые параметры для кастомизации мобильного управления. Некоторым игрокам удалось активировать кастомизацию в игре, однако работала она нестабильно. Возможно, что кастомизация появится в цикле разработки 1.20.40 #новости@minetrends
Получите бесплатно 3 месяца Реалмс Плюс с Xbox Game Pass Ultimate Предложение доступно до 5 октября 2023 года всем людям с подпиской, у которых не было Realms Plus в течении последних 6 месяцев #новости@minetrends
Вышел второй пре-релиз версии 1.20.2! Изменения книги рецептов были отменены Список изменений: ● Функционирование книги рецептов были возвращено к тем, что были до первого пре-релиза — Это связано с тем, что разработчики получили отзывы и сообщения об ошибках, связанных с книгой рецептов, но у них нет времени на новые изменения в 1.20.2 Технические изменения: ● Версия ресурс-паков обновлена до 18 — Теперь в них учитываются новые значки карт Исправлены баги: — Игроки, которые только отрендерились и не поворачивали голову, больше не смотрят всегда на юг — Лодки и плоты больше не поворачиваются на юг при их размещении — Огонь под кристаллами Энда вновь нормально излучает свет — Мобы теперь нормально отображаются при входе в одиночный мир — Прочие, менее интересные баги #версии@minetrends